什么是流媒体视频格式文件?
音乐和视频文件都属于媒体文件,媒体文件按性质分为:一般媒体文件和流动媒体文件,网络上离不开媒体文件.如果你是网页制作的爱好者,就必须对
媒体文件的格式和性质有基本的了解.
视频流动媒体文件又称呼视频流媒体.它的特点,当你打开带有视频媒体文件的网页的时候,不需要把视频媒体文件全部装载到你电脑里,你就可以立即
观看到影像(这就叫流动性).一般视频媒体文件就不同,必须等待整个视频全部装载到你电脑上才可观看.这样等待时间就长.
一般视频文件格式有:AVI格式,WMV格式,MPEG/MPG/DAT格式...适合在电脑就地观看,也是刻录光盘使用的格式.
流媒体视频文件格式有:RM/RA(Real Media)格式,MOV/QT文件格式(QuickTime),ASF(Advanced Streaming Format)格式.
现在,在网络上又出现一种新式流媒体视频文件,格式就是:flv
flv属于流媒体视频格式的一种,所以在网络上就有很大的优势,很受到欢迎. 也很有前途.
用FLASH制作的SWF文件属于一般媒体视频文件, 它没有流动性,和FLV相比文件大小差不多.而FLV具有流动性,所以比SWF文件要好的多.
确然影音播放器[tmplayer]
http://download.enet.com.cn/html/050432005092702.html
.支持格式众多,支持多种媒体设备
支持目前流行的几乎所有媒体格式,例如MPEG-1、MPEG-2PS、MPEG-2TS,MPEG-2PVA,VOB、MPEG-4、AVI、DivX/Xvid、RM/RMVB、ASF/WMV/WMA、
Quicktime、Ogg、MP3,AAC、WAVE、Monkey APE等文件格式,支持DVD、VCD、CD等设备直接读取。
支持多种流媒体协议
确然影音播放器支持mms、rtsp、RTP/RTCP、http等流媒体传输协议,支持DVB-S/C/T,支持数字卫星广播流接收。
vlc播放器
支持的协议
UDP/RTP
UDP/RTP多播
HTTP/HTTPS/FTP/MMS
RTSP
UDP 简单介绍
UDP协议是英文UserDatagramProtocol的缩写,即用户数据报协议,只要用来支持那些需要在计算机之间传输数据的网络应用.包括网络视频会议系统
在内的众多的客户/服务器模式的网络应用到需要使用UDP协议.和我们熟悉的TCP(传输控制协议)协议一样,UDP协议直接位于IP(网际协议)协议的顶层
。根据OSI(开放式互连)参考模型,UDP和TCP都属于传输层协议。UDP协议的只要作用是将网络数据流量压缩成数报的形式。一个典型的数据包就是一
个二进制数据的传输单位,每一个数据报的前8个字节用来包含包头信息,剩余字节用来包含具体的传输数据。UDP报头由4个域组成,其中每个域占
用2个字节:源端口号,目标端口号,数据报长度,校验值
UDPvsTCP
UDP和TCP协议的主要区别是两者在任何实现信息的可靠传递方面不同。TCP协议中包含了专门的传递保证机制,当数据接收方收到发送传来的信息时,会自动向发送方发出确认信息;发送方只要在接收到该确认消息之后才继续传送其他信息,否则将一直等待直到收到确认信息为止。而UDP协议并不提供数据传送的保证机制,如果在从发送方到接收方的传递过程中出现数据报的丢失,协议本身并不能做出任何检测或提示,因此,通常人们把UDP协议成为不可靠的传输协议。相对TCP协议,UDP协议的另外一个不同之处在于如何接收突发性的多个数据报,不同于TCP,UDP并不能确保数据的发送和接收顺序。通常这种乱序性基本上是很少出现,通常只会在网路非常拥挤的情况下才有可能发生
RTP简单介绍
RTP(Real-timeTransportProtocol,实时传输协议)是用于Internet上针对多媒体数据流的一种传输协议。RTP被定义为一对一或一对多的传输情况下工作,其目的是提供时间信息和实现流同步。RTP通常使用UDP来传送数据,但是RTP也可以在TCP或ATM等其他协议之上工作。当应用程序开始一个RTP会话时将使用两个端口:一个给RTP,一个给RTCP。RTP本身不能为按顺序传送数据报提供可靠的传送机制,也是不提供数据控制或阻塞控制,他依靠 RTCP提供这些服务。RTP提供端对端网络传输功能,适合通过组播和点播传送实时数据,如视频、音频和仿真数据。RTP没有涉及资源预定和质量保证等实时服务,RTCP扩成数据传输已允许监控数据传送。提供最小的控制和识别功能。RTP与RTCP设计成独立传输和网络层。
RTSP简单介绍
RTSP(Real-Time Streaming Protocol,实时流协议),通过该协议可以将媒体文件借助于Internet传送到RealPlayer中,并能有效利用网路宽待传输的一般是Real服务器发布的媒体文件,如.rm .ram
MMS简单介绍
MMS(Microsoft Media Server,微软媒体服务器),通过该协议可以访问并接收Windows Media服务器中的媒体文件内,如.asf,wmv,不如在 Windwos Media Player中以URL方式开发某个含有MMS的超链接,就可以接收并播放该媒体文件.现在RTST协议应用很广泛,MMS协议也支持RTSP协议,通常使用RTSP协议打开。例如:mms://219.144.186.220/cyy/1/000.asf 。coolstreaming也是采用的RTSP协议。
组播,单播,广播的简单介绍
http://www.net130.com/netbass/netmanger/20040406030.htm
一、什么是组播
1. 什么是组播?
组播是一种数据包传输方式,当有多台主机同时成为一个数据包的接受者时,出于对带宽和CPU负担的考虑,组播成为了一种最佳选择。
2. 组播如何进行工作?
组播通过把224.0.0.0-239.255.255.255的D类地址作为目的地址,有一台源主机发出目的地址是以上范围组播地址的报文,在网络中,如果有其他主机对于这个组的报文有兴趣的,可以申请加入这个组,并可以接受这个组,而其他不是这个组的成员是无法接受到这个组的报文的。
3. 组播和单播的区别?
为了让网络中的多个主机可以同时接受到相同的报文,如果采用单播的方式,那么源主机必须不停的产生多个相同的报文来进行发送,对于一些对时延很敏感的数据,在源主机要
产生多个相同的数据报文后,在产生第二个数据报文,这通常是无法容忍的。而且对于一台主机来说,同时不停的产生一个报文来说也是一个很大的负担。如果采用组播的方式,源主机可以只需要发送一个报文就可以到达每个需要接受的主机上,这中间还要取决于路由器对组员和组关系的维护和选择。
4. 组播和广播的区别?
如同上个例子,当有多台主机想要接收相同的报文,广播采用的方式是把报文传送到局域网内每个主机上,不管这个主机是否对报文感兴趣。这样做就会造成了带宽的浪费和主机的资源浪费。而组播有一套对组员和组之间关系维护的机制,可以明确的知道在某个子网中,是否有主机对这类组播报文感兴趣,如果没有就不会把报文进行转发,并会通知上游路由器不要再转发这类报文到下游路由器上。
![]() |
谢亚龙逼女足姑娘作检讨(图)
“安静”为啥成裁判口头语?
姚明私下发给刘翔的短信
|
![]() |
曝光:姚明小时候与可爱女生合影(图) 组图:隋菲菲私家相册 率性美感领衔女篮 |
![]() |
![]() |
![]() |


档案
日志
相册
视频








评论
想第一时间抢沙发么?