封装ts、ps、onvif

  • 音视频-es-pes-ts/ps
    • 视频采集-h264编码-es封包-pes
    • 音频采集-pcm编码-es封包-pes
  • pes
    • 包头+有效荷载
    • 包头:时间戳、校验、时钟基准等用来音视频同步解码的信息
    • 时间戳:音视频同步
      • pts:显示时间标记,用来表示显示顺序,按照图像序列
      • dts:解码时间标记,用来表示解码顺序,i-p-b
  • 复合信息流:ts、ps
    • pes中只有音频或者视频,音视频同步难,未解决这个问题引入了复合信息流
    • 复合音视频的es以及附加信息
  • ps
    • 将具有相同时间基准的pes复合为单一数据流
    • ps流由ps包组成,ps包由若干pes组成
    • pes在加上ps头之后得到ps包,ps包加上rtp头之后得到ps流
    • 一个ps包最多有16个视频pes和32个音频pes
    • ps包头:同步信息和时钟恢复信息
  • ts
    • 188字节固定长度ts包
    • pes可以有多个ts包承载
    • pat+pmt+ts在加上rtp头之后形成可传输流
  • onvif
    • rtp头+h264数据
    • 标准协议
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值