因项目需要,需要摄像机接入GB2818网关并通过rtp ps流传输视频流,整理一下这几天的技术点。

一、ps流封包

ps流打包中I帧和P帧打包略有差异:I帧:ps头+ps系统头+ps map+PES头+H264 raw data ,P帧:pes头+H264 raw data (P帧也可以加上ps头+ps map不影响播放)。可以用VLC播放器转码MP4文件(vlc功能真的很强大,以前不怎么会用?)再用SAnalyzer软件分析流结构。

结构如下:

ps:这个软件没有把ps map显示出来。

以下在打包的时候有几个关键技术点:

1.时间戳

h264 ps流vlc播放相关推荐

  1. 最简单的h264/h265/svac和g711封装成ps流符合gb28181过检码流要求

    最近做国标级联,鼓捣了个简单的ps流封装,做分享做笔记. #include <stdint.h> #include <string> #include <memory.h ...

  2. Ubuntu VLC 播放器播放本机h264码流

    1:打开VLC播放器. 2:选择媒体菜单,在下拉菜单栏中,选择打开网络串流(快捷键Ctrl + N),输入:1:打开VLC播放器. 3:点击播放按钮,使得VLC播放器处于等待码流状态. 4:使用udp ...

  3. H264和音频流打包成PS流 (MPEG2-PS)

    技术在于交流.沟通,转载请注明出处并保持作品的完整性. 原文:https://blog.csdn.net/hiwubihe/article/details/80736848 [本系列相关文章] H26 ...

  4. RTP协议全解(H264码流和PS流)

    1 视频编码的原理 1.1 一个图像或者一个视频序列进行压缩,产生码流. 对图像的处理即是:帧内预测编码 其预测值P,是由已编码的图像做参考,经运动补偿得到的.预测图像P和当前帧Fn相减,得到两图像的 ...

  5. 通过海康SDK预览获取回调的PS流数据自己解析然后前端播放

    最近在玩视频相关的,也算是一步一步的深入吧. 第一版: 用海康SDK进行历史数据下载: https://blog.csdn.net/qq_16504067/article/details/114538 ...

  6. PS流详解(载荷H264)

    目录 PS简介 标准结构 标准H264流结构 定长音频帧和其他流式私有数据的结构 PS流封装标准 PSH结构 PES包结构 PSM包结构体 元素流 PS 封装规则 H264元素流封装规则 音频元素流封 ...

  7. 最简单的GB28181视频PS流播放器。

    一 从PS流中提取h264和aac. 移步:https://blog.csdn.net/qq_39805297/article/details/107083322 二 基于ffmpeg解码h264获取 ...

  8. wireshark 抓ps 流_wireshark抓取rtp流保存为.264文件并播放

    注:此文章含转载内容,如侵权,请联系我来删除: 在调试vlc播放器播放rtp时,由于出现卡顿,所以想把rtp流保存下来播放,看是否是rtp推的问题还是电脑解码问题.网上看到的类似文章,我都没成功,最后 ...

  9. RTP协议全解(H264码流和PS流)——看完这篇可以毕业

    http://blog.csdn.net/bytxl/article/details/50395427 版权声明:本文为博主原创文章,未经博主允许不得转载. 目录(?)[+] 1 视频编码的原理 1. ...

最新文章

  1. 笔试题——max pooling滑动窗口实现(python 代码)
  2. IE 下 href 的 BUG
  3. mysql 自增列坏处_MySQL--更新自增列的潜在风险
  4. oom 如何避免 高并发_【高并发】高并发环境下如何防止Tomcat内存溢出?看完我懂了!!...
  5. 多线程java 银行_Java 多线程 之 银行ATM实例
  6. HDU6025 Coprime Sequence —— 前缀和 后缀和
  7. Wordpress 5.2 beta 2 发布,支持 Emoji 12
  8. android expandablelistview横向,ExpandableListView的使用多级列表
  9. asm磁盘头全部损坏数据0丢失恢复----惜分飞
  10. 【C++学习笔记】密码转盘锁解题,记录开锁步骤
  11. 动态库和静态库的区别
  12. PyQt5简易入门指南02,简单图片显示程序
  13. JavaSE学习笔记_20:Java网络编程
  14. video的基本使用
  15. 上证50基金有哪些_【宽基系列】上证50指数基金买哪个?
  16. Numerical Summation of a Series
  17. 我在淘宝做前端的这三年 — 第一年
  18. MATLAB可以使用但是使用help函数报错问题的解决
  19. MIFI与随身wifi、wifi共享软件,玩坏wifi的几种方法
  20. FM加上RDS前途远大

热门文章

  1. android gc,Android 内存 - 垃圾回收(GC)机制
  2. 万物皆可Cassandra:HUAWEI Tag背后的神仙数据库
  3. WCF学习(一)WCF概述
  4. 使用notepad++插件远程编辑linux下的配置文件
  5. linux 常见问题记录
  6. 检查免费可用的西祠代理ip
  7. 小米华为vivooppo手机记录隐私证据查询
  8. AdminLTE-3.0.1后台管理模板免费下载
  9. 通过网课学习前端真的靠谱吗?
  10. 大型网站技术架构(二)--架构模式