陆老师请问:我做了个source filter用于网络接收视频流,如何使Media Player能在播放时自动应用我的source filter
我做了个source filter用于网络接收视某种格式频流,如何使Media Player能在播放时自动应用我的source filter来启动播放,另外我还有些其他信息也想加在media player的界面上,我该如何做,是否有这样的参考资料,能给个连接吗?
问题点数:200、回复次数:3Top
1 楼happydeer(消失中...)回复于 2005-07-01 17:11:54 得分 200
注册一个特殊的网络协议,让你的source filter跟这个网络协议关联。关于source filter的注册细节,请参考《ds开发指南》P22-P26Top
2 楼happydeer(消失中...)回复于 2005-07-01 17:14:43 得分 0
或者你使用一个特殊扩展名的文件,这个文件记录了网络配置信息。filter注册时,让你的source filter与这种扩展名的文件关联。当media player打开这种文件时,就会自动找到你的source filter加载这个文件,读取配置信息。Top
3 楼Bill1212(Bill)回复于 2005-07-02 18:19:36 得分 0
陆老师感谢您的回答,我比较看好第一种方案,我查阅了您的书,已经掌握了基本的方法,但是我仍然有一个问题,就是Windows Media Player如何和我的Source Filter交互?这一点在您的书中没有提到具体的做法,是否我的Source filter应该暴露某个Interface?或还有其他的方法?另外,我还想把某些信息例如可播放的文件列表显示在Windows Media Player的界面上用户可以切换影片等,又该参考何种资料?
谢谢Top




