日期:2014-05-18  浏览次数:21024 次

请教AxWindowsMediaPlayer控件怎么播放多媒体数据流?
不能直接或者间接保存到文件,又或者打开URL,这个数据流就是一个Stream。
因为要保存的话,文件太大,而且受到网速的影响,下载需要太久的时间。
可是我怎么也找不到AxWindowsMediaPlayer下有什么方法或者属性能够接受这个Stream以便播放。
如果AxWindowsMediaPlayer无法做到,大家能否建议一个可以做到这个功能的播放器控件,我的应用程序是Winform。
希望各位大牛们不吝赐教!小弟先行谢过!

------解决方案--------------------
貌似那个只能读取URL,不能读取流。。。考虑DirectShow看看,那个有.NET版的DirectShow.net
------解决方案--------------------
关注一下

我记得 windows media player 支持 流媒体 url 格式忘了 rstm?

还有 就是 VLC 也是开源 也支持 流媒体

当然 你也可以 用 flash 做一个 播放器 然后 用AxWindowsMediaPlayer 播放 flash

楼上建议也ok

opencv 也有一个 player.. 支持啥不清楚