ASP.Net MVC中的实时视频聊天+录制解决方案 [英] Real Time Video Chatting + Recording solution in ASP.Net MVC

查看:18
本文介绍了ASP.Net MVC中的实时视频聊天+录制解决方案的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想在 ASP.NET MVC 中开发一个应用程序.这是详细的场景 -

I want to develop an application in ASP.NET MVC. Here's the detailed scenario -

  1. 如果实时"视频聊天,应用程序应提供便利.不应该有任何延迟(接受的延迟低于 4 秒,但由于是面试,因此超过 4 秒是完全不可接受的.
  2. 应用程序应同时录制视频并将流上传到 Azure Blob,以便日后进行审核.

我面临的问题

  1. 我尝试使用 Silverlight,但它可以捕获视频,但不会以 mp4 或 wmv 格式保存视频 + 音频.(我尝试使用 SocketCoder 的代码,但它抓取了 jpeg 序列,这在我需要音频时也无济于事
  2. 表达式编码器很好,但编码需要很多时间,这会导致无法接受的延迟..

请帮帮我.有没有其他技术可以用来实现这一目标?Flex 和 ASP.NET MVC(.Net 框架)的灵活性如何.

Please help me with it. Is there any other technology that can be used to achieve this? How is Flex and how FLEXIBLE it is with ASP.NET MVC (.Net framework).

推荐答案

我会看看 WebRTC.网站上写着:

I would have a look at WebRTC. On the web site it reads:

WebRTC 是一个免费、开放的项目,它使 Web 浏览器能够通过简单的 Javascript 实现实时通信 (RTC) 功能蜜蜂.WebRTC 组件已经过优化以最好地服务于此目的.

WebRTC is a free, open project that enables web browsers with Real-Time Communications (RTC) capabilities via simple Javascript APIs. The WebRTC components have been optimized to best serve this purpose.

我从来没有用过这个,但也许你可以根据你的需要调整项目.

I never used this but maybe you can adapt the project for your needs.

这篇关于ASP.Net MVC中的实时视频聊天+录制解决方案的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆