前言:
今天姐妹们对“流媒体服务器什么意思”大约比较看重,朋友们都想要剖析一些“流媒体服务器什么意思”的相关内容。那么小编同时在网摘上搜集了一些有关“流媒体服务器什么意思””的相关内容,希望各位老铁们能喜欢,看官们一起来学习一下吧!上图示意了直播中“流媒体服务的双端关系”,在一个完整的流媒体服务框架中,角色就是"两端加一服"。即:推流端、拉流端加上媒体服务器。协议包括:推流协议(RTMP);拉流协议(RTMP、HLS)。RTMP协议可以用在双端,HLS协议只能用在拉流端。
上图为一般生产环境中,以RTMP协议推流,HLS拉流的方案。
RTMP,全称“Real Time Messaging Protocol”,即实时消息传送协议。Adobe 公司为 Flash 播放器和服务器之间音视频数据传输开发的私有协议。工作在 TCP 之上的明文协议,默认使用端口 1935。
HLS全称 “HTTP Live Streaming”,它诞生自2009年,工作原理简单来说是把一段视频流,分成一个个小的基于HTTP的文件(.TS视频文件)来下载。并通过.m3u8索引文件按序访问.ts 文件。客户端按序播放从服务器获取到的文件,从而实现播放音视频。
上图为RTMP协议和HLS协议的小结。
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #流媒体服务器什么意思 #流媒体服务器有哪些