我想在网络应用程序中提供流媒体'频道'之间的选择。这些是从 Windows Media Services 9 分发网络广播的直播活动的 Windows媒体流。
我想提供一个相对较新的流的缩略图(作为用户,你希望看到这个),但虽然我已经在CNN和无数其他网站的Flash中看到过这种情况,但我从未见过这是通过Windows Media完成的。
我已经有一个可以从WMV文件中提取缩略图的C#/ DirectX库,但是如果它是实时源,很明显该流不是来自文件。
到目前为止,我的假设是:
需要运行某种服务应用程序/守护程序,它会将流接收到Windows Media Player对象中,如果WMPlayer支持它,会以某种方式获取缩略图......
- 或 -
配置要归档到文件的流,并使用现有的类库来查看正在编写的归档文件中的最后一帧,以获取缩略图。
我更愿意做#1,因为它似乎是干净的解决方案,但不知道WMPlayer是否支持抓取框架。
有更好的方法吗?
答案 0 :(得分:0)
在这种情况下,不确定使用媒体播放器是否是一个好主意。我会调查一下: http://sourceforge.net/projects/windowsmedianet/