用于Silverlight视频会议的视频/音频编解码器

时间:2012-05-04 13:57:44

标签: c# asp.net visual-studio silverlight

我目前正在开发基于Web的视频会议应用程序。我的项目基于以下示例:http://www.codeproject.com/Articles/65190/Your-First-Step-to-the-Silverlight-Voice-Video-Cha ..我目前正在视频会议中遇到“滞后”..

首先,我可能会出现这种滞后的原因?可能是由于编解码器的原因?如果没有可能是其他可能性?

关于编解码器,当前项目需要一个帧(即JPG)对其进行编码并发送它。建议使用哪种编解码器来编码JPG帧并在接收端对其进行解码?

谢谢,非常感谢任何形式的帮助..

1 个答案:

答案 0 :(得分:1)

我对CodeProject上引用的工作没有经验。但是,话虽如此,如果该方法确实使用帧抓取并发送jpg文件,那么它将是非常低效的,导致如您所描述的非常低的帧速率。 像这样的应用程序应该依赖于基于移动视频而非静止图像的高效编码机制。这将基于源图像中的增量创建经济,而不是每次都从头开始数字化新帧。 另外。 H.264不是用作实时传输,而H.263仅用于此类应用。 一个简单的谷歌搜索将揭示大量的参考,包括stackoverflow上的主题 - See this

祝你好运。