PS和TS

PS一般是安防GB28181用的,TS是电视相关的,比如广电监控,直播的m3u8+ts。

一 PS封装

 

 一般1080P,I帧长度会超过PES长度65535,需要分多个PES包。

也遇到P帧分多个PES包打的。

I帧比P帧多了system、map。

抓包存的ps文件可以直接播放,带H264/H265起始码。

如果是RTP+H264/H265需要插件解析,因为不带起始码,为了省几个字节。

二 TS封装

 P帧没有PAT、PMT。

TS头的count,音视频从0到15,循环,视频算视频的。PAT和PMT的count为0。

 H264/H265带起始码。

 PES中DTS的赋值,就是H264的时间戳,比如一秒25帧,DTS就是3600递增。赋值不对,视频会播放很快。

都是188字节,容错,抗干扰性强。但I帧封装耗时啊,比如65535,除以188,拷贝400多次。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值