流媒体,hls

所谓流媒体是指采用 流式传输的方式在Internet播放的媒体格式。
流媒体又叫流式媒体,它是指商家用一个 视频传送服务器把节目当成数据包发出,传送到网络上。
用户经过解压设备对这些数据进行解压后,节目就会像发送前那样显示出来。
 
流媒体,又叫流式媒体,是边传边播的媒体,是多媒体的一种。
边传边播是指媒体提供商在网络上传输媒体的“同时”,用户一边不断地接收并观看或收听被传输的媒体。
“流”媒体的“流”指的是这种媒体的传输方式(流的方式),而并非指媒体自己。
 
流式传输是实现流媒体的关键技术。
在网络上传输音/视频多媒体信息,主要有下载和流式传输两种方案。
流式不只使启动延时成十倍、百倍地缩短,并且不须要太大的缓存容量。
流式传输避免了用户必须等待整个文件所有从Internet上下载才能观看的缺点。
 
媒体指在Internet/Intranet中使用 流式传输技术的连续时基媒体,如: 音频视频多媒体文件。流式 媒体在播放前并不下载整个文件,只将开始部份内容存入内存,流式媒体的数据流随时传送随时播放,只是在开始时有一些延迟。流 媒体实现的关键技术就是 流式传输
 
实现流式传输有两种方法:实时流式传输(Real time streaming)和顺序流式传输(progressive streaming)
经常使用的流媒体协议主要有 HTTP 渐进下载和基于 RTSP/RTP 的实时流媒体协议
 
 
    实时 流式传输须要专用的 流媒体服务器传输协议。实时 流式传输必须配匹链接 带宽,这意味着在以 调制解调器速度链接时图象质量较差。并且,因为出错丢失的信息被忽略掉, 网络拥挤或出现问题时, 视频质量不好。实时 流式传输须要特定服务器。实时 流式传输还须要特殊 网络协议,如:RTSP。这些协议在有 防火墙时有时会出现问题,致使用户不能看到一些地点的实时内容。
 
HTML5的video标签固然属于HTTP渐进流式下载,不须要流媒体服务器,普通HTTP服务器就能够。
 

HLS
HLS (HTTP Live Streaming),Apple的动态码率自适应技术。主要用于PC和Apple终端的音视频服务。包括一个m3u(8)的索引文件,TS媒体分片文件和key加密串文件。
相关文章
相关标签/搜索