当前位置:编程学习 > C#/ASP.NET >>

AxMediaPlayer播放流媒体的问题

请先注意一下, 我不是用的COM组件里的WMP控件, 因为那个控件的功能太少, 很多接口都不支持, 我是用的生成的AxMediaPlayer和MediaPlayer两个DLL

现在问题就是, 用COM组件里的控件, 虽然功能少, 但是可以播放链接, 但是用我现在的DLL, 接口虽然多, 但是其属性里只有FileName这一种属性, 没有URL这一属性啊, 只有BASEURL这一项, 而这一项不是设置播放链接的, 直接将FileName设置成链接又不能播放, 这是怎么回事, 请大家帮忙啊~~

例如我现在的链接是:  http://192.168.1.114/TJ2.wmv?filename=TJ2.wmv&filehash=49ed101d3ac3e640d3911f9281bd267d&filesize=136124938
用COM组件可以放, 但是这两个DLL却不行 --------------------编程问答-------------------- 不知道你的是可视的还是不可视那种?

我在工具箱里面添加Com组件,WindowsMediaPlayer,DLL是系统目录下的WMP.DLL

然后拖到界面上,它可以设置Url属性 --------------------编程问答--------------------
引用 1 楼 cpio 的回复:
不知道你的是可视的还是不可视那种? 

我在工具箱里面添加Com组件,WindowsMediaPlayer,DLL是系统目录下的WMP.DLL 

然后拖到界面上,它可以设置Url属性

恩~这个COM控件是可以设置URL的, 我是用;aximp c:\winnt\system32\msdxm.ocx 生成的AxMediaPlayer和MediaPlayer两个DLL调用, 里面是设置不了URL的, 只能设置文件名 --------------------编程问答-------------------- 就用WMP.DLL啊,它就是电脑里面带的最新的MediaPlayer控件

只是它一些属性不是直接显示出来,而是属性里面有属性 --------------------编程问答--------------------
引用 3 楼 cpio 的回复:
就用WMP.DLL啊,它就是电脑里面带的最新的MediaPlayer控件 

只是它一些属性不是直接显示出来,而是属性里面有属性

恩~3X~~

我一开始也这么想, 但是好像在网上找了些评论后好像说这个控件确实是少了很多属性, 很多人都不直接用这个~~ --------------------编程问答-------------------- 放弃了....浪费了N久的时间, 还是直接用COM组件吧, 自已生成的DLL好像确实不能播放流媒体
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,