我已经在互联网上搜索了一些有关视频会议流媒体的信息,但我觉得我还没有掌握它。我知道这里有不同的会议服务,我想知道是否有可能将其中一个集成/嵌入ASP书面网站。
客户要求通过他的网站实际使用ASP编写网络摄像头视频会议流功能。
所以问题是:
感谢您的帮助! =)
答案 0 :(得分:2)
我终于使用Silverlight 4
和CaptureSource
类找到了我的答案,如以下链接所述。
至于流式传输内容,我发现我需要一个服务器端服务来广播来自其他来源的接收内容,让我们说另一个网络摄像头或类似的。然后,捕获的源可用于广播。
要接收从流媒体服务器流式传输的内容,需要使用类似“SingleSourceMultipleTarget”的类订阅特定的IP或URL和端口(我不完全确定这里的类名,我会当我找到我的意思的确切类名时编辑。
在服务器端,我建议使用IIS 7以及此处讨论的SmoothStreaming功能:Getting Started with IIS Live Smooth Streaming。稍后当我再次找到它时,我将添加另一个链接。
最后,使用这些工具应该可以开始使用。另一个有趣的选择是使用H264视频编解码器,然后需要使用DllImportAttribute
类将其移植到.NET本身。我没有在那个方向上测试任何东西。
回到Classic ASP,iFrame将用于显示使用底层Silverlight应用程序的流媒体内容。
我希望有一天能帮助某人,因为它需要数小时的研究和阅读! =)