控制realaudio的问题!!!!
人生海海 2005-03-22 10:14:41 我碰到一很怪的问题:我本来想在VB中用realaudio控制做一个在线电影播放器。我收集了很多免费电影的网址。比如"rtsp://202.101.113.55/gongfu.rmvb" 这个网址
(1)如果我把这个网址直接输入浏览器的地址栏中,那么会自动启动RealPlay播放器,而且播放正常。
(2)我用ShellExecute API调用ShellExecute(0&,"Open","rtsp://202.101.113.55/gongfu.rmvb"),结果能调出Realplay播放器,可就是一直都连接不上。
(3)在RealAudio的属性页中设置Source的值为"rtsp://202.101
.113.55/gongfu.rmvb",Controls的值设置为"ImageWindow,ControlPanel,StatusBar",然后直接运行,按播放键,RealPlay能够很好的播放。
(4)在程序中动态设置RealAudio控制的Source="rtsp://202.101.113.55/gongfu.rmvb",Controls="ImageWindow,ControlPanel,StatusBar",启动Realaudio.Doplay事件,RealPlay播放器一直停在"正在通信........"的画面。
我的程序是用一个变量Mv_Path存放影片的URL,然后给RealAudio控制的Source赋值,然后希望播放器能自动的播放该影片。可是就是停在“正在通信........."上,而如果直接把地址复制到浏览器的地址栏却可以观看电影,这是为什么,希望有个高人能帮我解决,我感恩不尽,答案满意的,我给100分。