我在网上搜索了各种样本,但找不到能够提供足够信息的合适样本。
我尝试过 Microsoft Expression Encoder,但如果我使用广播方法,延迟太大了。
在 Directshow.net 上,DxWebCam 样本看起来很有希望,但它缺少音频样本。
我的想法是通过 TCP(或者@macbral 突出显示的 UDP)分别发送音频和视频(帧),但我不确定如何处理同步。
我正在查看免费样品,因为当前的设计是通过 Intranet 进行的一对一视频会议。
感谢您提前提供任何帮助。
我在网上搜索了各种样本,但找不到能够提供足够信息的合适样本。
我尝试过 Microsoft Expression Encoder,但如果我使用广播方法,延迟太大了。
在 Directshow.net 上,DxWebCam 样本看起来很有希望,但它缺少音频样本。
我的想法是通过 TCP(或者@macbral 突出显示的 UDP)分别发送音频和视频(帧),但我不确定如何处理同步。
我正在查看免费样品,因为当前的设计是通过 Intranet 进行的一对一视频会议。
感谢您提前提供任何帮助。
我一直在寻找相同的方法并放弃了开源替代方案,因为这些替代方案似乎都不能在 .NET 上运行良好。
我目前正在评估 StreamCoders 的产品,看起来很有希望:http: //www.streamcoders.com/
您可以查看ConferenceXP(一个有点旧的项目,但在将代码转换为新的 Visual Studio/框架之后,我自己用它做了简单的会议)。要对视频进行编码,请制作更高级的流 - 您可以使用VLC api或Expression Encoder。你也可以试试microsoft live messanger api(我记得他们有会议)。
PS还有Skype api,但还没见过,所以不能说使用它..你也可以研究它。