音视频 协议 概念

协议:
RTSP:Real-Time Stream Protocol 由Real Networks和Netspace共同提出,基于文本的多媒体播放控制协议。RTSP定义流格式,流数据经由RTP传输;RTSP实时效果非常好,适合视频聊天,视频监控等方向。
RTP:Real-Time Transport Protocol 由IETF提出。
RTMP(基于TCP):Real-Time Message Protocol 由Adobe公司提出,用来解决多媒体数据传输流的多路复用和分包的问题,优势在于低延迟,稳定性高,支持所有摄像头格式,浏览器加载flash插件就可以直接播放。
HLS(基于HTTP):HTTP Live Streaming 由苹果公司提出,直接把流媒体切片成一段段,信息保存到m3u8列表文件中,可以将不同速率的版本切片成相应的片;播放器可以直接使用http协议请求流数据,可以在不同速率的版本间自由切换,实现无缝播放;省去使用其他协议的烦恼。缺点是延迟大小受切片大小影响,不适合直播,适合点播。

m3u8、flv、mp4都是一种视频文件格式。

wav、spx、mp3都是一种音频文件格式。

因为RTMP的延迟小,低开销(底层采用TCP长连接,不需要多次建连),因此业界大部分直播业务都会选择RTMP作为流媒体协议。

h.264、h.265分别是两种视频编码标准,h.265是在h.264基础上对相关技术加以改进,比如说更低的带宽占用,更细腻的画质。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值