我有一台自制的RTSP服务器,可以将视频流传输到QuickTime客户端。现在,我需要支持Flash Player客户端,因为QuickTime需要一些配置才能在Windows上工作,并且在Linux发行版中也没有实现它。然后我选择了Flash。Adobe Flash播放RTSP流?
但是:做Flash的支持RTSP ???如果没有,我在哪里可以找到它的流媒体协议的文档,以便我可以建立一个?
任何细节,将不胜感激...... thanx!
我有一台自制的RTSP服务器,可以将视频流传输到QuickTime客户端。现在,我需要支持Flash Player客户端,因为QuickTime需要一些配置才能在Windows上工作,并且在Linux发行版中也没有实现它。然后我选择了Flash。Adobe Flash播放RTSP流?
但是:做Flash的支持RTSP ???如果没有,我在哪里可以找到它的流媒体协议的文档,以便我可以建立一个?
任何细节,将不胜感激...... thanx!
< <做Flash的支持RTSP ???没有。
FLASH是一个容器,flv是视频,fla是音频。现在..下面的所有内容都是Adobe的产品。
Adobe's ---------------- Adobes's --------------------- Adobe's
Streaming Server RTMP Protocol Flash Player
一个) b)中Adobe's RTMP Protocol C)Adobe's Flash Player d)F4v/Flv video format
上述这些软件被用于网络应用而设计的,以提供最终用户无缝的,固定的,不间断的,高品质的视频。
Flash不支持RTSP。对于流Flash使用RTMP。
RTSP spesification。
RTMP spesification。
顺便说一下,VLC media player怎么样。 VLC支持许多格式和协议,包括RTSP,并存在于Win,Mac和Linux平台上。
如果你想要做的多播流一些手(你是一个局域网,你想要节省带宽),您应该搜索如何将RTSP转换为RTMFP,因为RTMFP是Adobe最近“发明”的专有协议,它支持多播,就像RTSP协议长期一样。
恕我直言的Adobe可能只是延长RTSP(它的可扩展),只是确定其具体的有效载荷,以允许所有现有RTSP的球员来实现它的w/o太多的麻烦,但他们没有.....
基于Flash的播放器可以支持RTSP,前提是RTSP协议将在动作脚本库中进行处理。我不知道这是否存在。 组播流正通过UDP发送,并使用多播IP地址(例如224.0.0.221)。注意:组播不支持通过Internet,因此仅限于交换机支持的LAN。
现在有一名球员:Locomote Video Player。免责声明:我是作者。
Locomote支持RTSP(和RTMP [S,E,T],MP4和FLV)。它使用套接字连接,因此需要socket policy server。
Thanx for RTMP !!!我可以在网页中使用VLC吗?:/(VLC链接在俄罗斯xD) – Cipi 2010-12-06 12:10:18
VLC WebPlugin信息:http://wiki.videolan.org/Documentation:WebPlugin。 – Lex 2010-12-06 12:26:10