我想将直播视频广播设施插入网站。我打算使用silverlight和C#,但我在这个主题上非常新手。
这样做的最佳方式是什么?
提前致谢。
更新
我有一台相机。我想要它捕获它并在我的网站上显示。生活。但我不知道我必须在里面做些什么。告诉我有关捕获,流,api,dll以及我需要知道的任何其他内容的所有信息。感谢。答案 0 :(得分:2)
如果您使用的是Windows,则可能需要考虑免费的Windows Media Encoder 9 SDK(http://www.microsoft.com/windows/windowsmedia/forpros/encoder/features.aspx)。我们的想法是,Windows Media Encoder允许您将任何设备用作媒体源(例如,视频捕获卡或支持流式传输的摄像机)并将其作为ASF流推出,甚至通过Windows进行多播/广播媒体服务。
WME SDK只是WME的编程(COM)接口。原则上,您可以自动化编码器并指示它将相机用作源,并将其推送到指定的UDP端口或发布点(对于后者,您需要安装了Windows Media Services的Windows Server 2003/2008)。
更新的替代方案是Microsoft Expression Encoder SDK(http://www.microsoft.com/downloads/details.aspx?FamilyId=9A077A3D-58CE-454C-B486-153F0578BE4A&displaylang=en),它与Expression Encoder“对话”并允许您流式传输到Silverlight客户端(以及其他),但需要注意的是EE不是免费的(WME是)。
答案 1 :(得分:0)
如果你没有流,那么你需要的是一些捕获视频和流式传输的机制。您可以使用Windows Media Server进行流式传输。
你能澄清一下你的作品和需要的作品吗?