Silverlight大师
如果您有关于silverlight流媒体的问题,或者任何与Windows媒体视频或音频相关的问题,那么您来对地方了. 本·瓦格纳(本御夫座)是微软Silverlight的首席视频策略师,经常参加行业会议和论坛的人都知道他. 他是消息来源,他很乐意回答Silverlight的大大小小的问题.
对于本系列, 我们将从流媒体的读者和流媒体论坛中回答Silverlight的问题,让Ben来回答. 如果你有什么需要帮助的,请在论坛上发帖,或者更好的是,给我们留言 tdreier@ecohomemade.com这样我们就可以继续用他没见过的问题给本惊喜.
我们的第一个问题是Steve H.:
我真的很想用微软的解决方案来直播RTSP.
问题中的RTSP来自AXIS IP摄像机. RTSP流播放良好的VLC,但Windows媒体播放器不会播放文件.
你知道Silverlight是否可以解码/编码RTSP流吗?
我尝试了一些建议,例如将“RTSP”前缀更改为“MMS”,但这并没有奏效.
我也尝试过微软表达式编码器4,但它不识别RTSP流.
这不是Silverlight的内置功能,所以Waggoner建议您尝试一下 SilverSuite,由Streamcoders创建,Streamcoders是Silverlight的RTSP客户端. 他还没有尝试过,但这个客户从2009年5月就出现了. 这是一个 SilverSuite的演示. 尝试从您的相机粘贴URL,看看它是否有效.
你也可以看看 微软Silverlight媒体框架, Silverlight中可扩展媒体播放的完整源代码. 它是在微软公共许可下, 因此,任何人都可以在此基础上进行商业实现,而无需支付许可费用. 虽然它在当前版本中不支持RTSP, 御夫座的笔记, 将RTSP支持作为一个模块添加比从头开始构建一个全新的媒体播放器要容易得多.
我们的第二个问题来自Terry B.:
Windows Mobile会运行Windows Media Encoder吗?
Windows Mobile上没有Windows Media Encoder应用程序. 瓦格纳指出,手机很少有运行任何复杂软件编码器的处理能力. 你能买到的最慢的上网本比最强大的智能手机更强大.
顺便说一下,微软不再支持Windows Media Encoder了. 不妨试试Expression Encoder 4的免费版本.
最后,我们的第三个问题来自Aaron T.:
我想使用Windows Media Player 12和Windows Server 2008一起,并有客户端搜索服务器上的内容,将通过外部数据库API连接连接,并以相同的方式填充内容到媒体播放器,它将在本地盒子上.
这可能吗??
是的,瓦格纳说. 您可以使用桌面体验包在Windows Server上安装Windows Media Player. 如果您使用的是Windows Server 2008 R2,则将使用wmp12. 具体细节取决于您的配置. 有几个媒体可发现性api可以绑定到远程数据库或本地SQL Server数据库中, 例如DLNA和本机Windows Media内容共享协议. 构建和同步数据库的代码, 然而, 如果本地数据库API不能提供所需的功能,那么需要重新构建吗.
提交您的Silverlight问题到流媒体的格式, 编解码器, 和玩家论坛, 或者直接寄给作者 tdreier@ecohomemade.com.
相关文章
在本期中, 微软的本·瓦格纳回答了关于使用RTSP文件作为视频源的问题, 实时事件的DVR功能, 还有带两个音轨的流媒体视频.
坐.12月. 《百家乐app下载》,特洛伊·德雷尔著
12月26日
有一个Silverlight的问题? 微软Silverlight专家本御夫座为您解答了这些问题.
外胎.10月. 特洛伊·德雷尔著
2009年10月20日
本御夫座将为您解答有关微软 Silverlight的问题. 在本月的分期付款中, 他解决了MMS和Windows Movie Maker等传统技术用户面临的一些挑战.
碰头.9月. 特洛伊·德雷尔著
09月03日
提及的公司及供应商