如何在客户端使用new ActiveX 创建 MediaPlayer的对象?

zmhqyw 2004-10-23 11:36:25
需求描述如下:

  产品中有一个需求:能够播放远程的视频文件,格式不确定。

原来的解决方案:

  在IE中引用MediaPlayer和RealOne的插件,通过判断文件类型,交给插件分别播放。

否决的原因:

  效果不理想。

现在的解决方案:

  通过直接引用文件地址的方法,让IE自动调用MediaPlayer来播放文件

遇到的问题

  在客户端安装了下载软件,如FlashGet ,影音传送带的情况下,会直接下载文件。

突破点:

  我希望能够在客户端直接创建一个MediaPlayer或RealOne的ActiveX对象,调用客户端的播放器来播放文件,就如同在客户端打开播放器,然后选择URL来播放远程文件一样。

  我在VB里面引用了一个MediaPlayer的插件,名称只有一个WindowsMediaPlayer.
  能够用new ActiveX 来创建的应该是形如:工程名.类名的部件。

请问:

  能不能实现?该如何实现?
  主要是,这个ActiveX的名称是什么?
...全文
176 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
cuixiping 2004-10-23
  • 打赏
  • 举报
回复
在FlashGet里面可以设置不关联媒体链接的。设置一下就好了。
zmhqyw 2004-10-23
  • 打赏
  • 举报
回复
不结帖,我反悔了~~

问题还没解决呢。
zmhqyw 2004-10-23
  • 打赏
  • 举报
回复
结帖了。
zmhqyw 2004-10-23
  • 打赏
  • 举报
回复
作为服务运行的时候,这样每个客户端的每种下载工具都要进行设置,很明显是不现实的。

87,901

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧