请高手解答,如何做到象media play播放网上视频流,如 http://machinename:8080(100分)

  • 主题发起人 主题发起人 YANGWEI0308
  • 开始时间 开始时间
Y

YANGWEI0308

Unregistered / Unconfirmed
GUEST, unregistred user!
我是用DirectShow写的播放器,当播放媒体文件是没有什么问题,但是播放实时视频流不行。在局域网中,一台机器发送视频流,端口号设为8080,播放器使用URL播放,输入地址http://machinename:8080,使用windows media play测试没有问题,但是我的不行,请高手指点。
 
首先你测试的实时视频流是什么格式?
你用 DirectShow 做的播放器结构怎么样的?
比如 ASF 文件, ICaptureGraphBuilder2.RenderStream 时会自动选择解码 Filter.
 
是ASF格式的,怎么选择端口号?
 
加一个 FilterGraph 然后 RenderFile,有时间我帮你写个例子
 
to amakusa 你真是一个热心人,给你100分不冤枉。这个问题已经自行解决,用renderStream,改用mms://192.254.238.10:8080就行了。
 
后退
顶部