如何将网络路径转换为MEDIAPLAYER的文件名?很急!(25分)

  • 主题发起人 主题发起人 wanghan1980
  • 开始时间 开始时间
W

wanghan1980

Unregistered / Unconfirmed
GUEST, unregistred user!
[?] 请教大家,自制的播放器需有一项“输入多媒体文件的URL以打开文件”的功能,
就像WINDOWSMEDIAPLAYER的FILE里的'打开URL'功能,不知输入一个网址后怎样把
它转换成DELPHI的MEDIAPLAYER的有效文件名并播放?
急,请赐教!
 
//URL/filename
 
extractfilename(url);
 
你的播放器支持从流播放吗?
如果只是播放文件的,那没办法实时播放,只能下载完保存到本地文件再放
如果支持流,那可以用http控件下载,一边下载一边写入流,同时你的播放器从流读入
 
不好意思,1天没上,没看见大家的帖子,
就是DELPHI的MEDIAPLAYER,我也不知道之不支持流文件播放,
不知怎样才能支持?或着按PIPI说,做成怎样的较好?
 
d5的好象不支持,只能文件播放,那就只能先下载为文件,再播放了
 
我的是D6
 
其实MEDIAPLAYER调用的是WINDOW MEDIA PLAYER
能否播放流文件要看你的系统是否已经安装了播放软件或插件
 
MEDIAPLAYER是不支持流播放的,可以查看其原代码mplayer.pas得知。
如果想实现播放网络文件,又要用MEDIAPLAYER,那只有先下载,然后播放下载好的文件。。
但这就不能实时,动态地播放了。
 
windowsmediaplayer1.url := 你要的地址
 
用ActiveMovie吧
 
to keiven:
为什么我照你的方法做了,总是提示出错了!?
 
后退
顶部