H hzfang Unregistered / Unconfirmed GUEST, unregistred user! 2004-01-30 #1 我在用tmediaplayer做一个播放器时,假如我要播放的url=http://www.hy960.com/rd.asx 我应该怎么实现对这个的播放!
Q qince Unregistered / Unconfirmed GUEST, unregistred user! 2004-01-30 #2 你先要知道他的流媒体协议,比如RTSP/RTP协议, 媒体文件的压缩CODEC,比如是MPEG-1,MPEG-2,MPEG-4,REAL等 再有知道他的端口号和TCP/IP(使用的是TCP还是UDP),才能用Mediaplay播放。
你先要知道他的流媒体协议,比如RTSP/RTP协议, 媒体文件的压缩CODEC,比如是MPEG-1,MPEG-2,MPEG-4,REAL等 再有知道他的端口号和TCP/IP(使用的是TCP还是UDP),才能用Mediaplay播放。
笑 笑面虎 Unregistered / Unconfirmed GUEST, unregistred user! 2004-01-30 #3 用delphi自带的mediaplayer是无法播放网络流媒体的 放.asx用windows mediapalyer的activeX就好了
H hzfang Unregistered / Unconfirmed GUEST, unregistred user! 2004-02-01 #4 是网络流媒体格式mms://,我用Xaudio但对这个控件不清楚怎么用,不知道能否推荐一下!
Q qince Unregistered / Unconfirmed GUEST, unregistred user! 2004-02-01 #5 其实我认为播放网络流媒体主要有几方面: 1、了解mms://.....的数据传输和控制协议,这样你就能和服务器通讯并得到流媒体数据了。 2、有mms://.....的CODEC,用来解压和播放视频。 3、自己写的客户端要有BUF,用来存储数据。 我对微软的asf了解不深,他的视频是MPEG-4,音频则是自己的WMV。 所以你应该:知道服务器的端口号》了解服务器的控制协议》和服务器建立连接》了解服务器数据传输协议》接收流媒体数据》解压》播放
其实我认为播放网络流媒体主要有几方面: 1、了解mms://.....的数据传输和控制协议,这样你就能和服务器通讯并得到流媒体数据了。 2、有mms://.....的CODEC,用来解压和播放视频。 3、自己写的客户端要有BUF,用来存储数据。 我对微软的asf了解不深,他的视频是MPEG-4,音频则是自己的WMV。 所以你应该:知道服务器的端口号》了解服务器的控制协议》和服务器建立连接》了解服务器数据传输协议》接收流媒体数据》解压》播放
Q qince Unregistered / Unconfirmed GUEST, unregistred user! 2004-02-01 #6 还有,我个人认为控件不太重要,只起到了 解压》播放 的功能,其他的还要自己写。