转自:http://www.cnblogs.com/lidabo/p/6604988.html 1、写在开始之前: 最近因为新工作要维护别人留下的GB模块代码,先熟悉了流程,然后也试着封装了下ps流,结果也能通过测试正常预览了,当然,其中开发读文档的头疼,预览花屏,卡帧的事情都有遇到,当时慢慢的看文 ...
分类:
其他好文 时间:
2017-06-26 19:00:03
阅读次数:
260
目录(?)[+] RTP Header解析 RTP荷载H264码流 1单个NAL单元包 2分片单元FU-A RTP荷载PS流 1PS包头 2系统标题 3节目映射流 4PES分组头部 写在前面:RTP的解析,网上找了很多资料,但是都不全,所以我力图整理出一个比较全面的解析, 其中借鉴了很多文章,我都列 ...
分类:
其他好文 时间:
2017-06-26 18:59:55
阅读次数:
308
转自:http://www.cnblogs.com/lidabo/p/6604998.html 1 写在开始之前 在前段时间有分享一个H264封装ps流到相关文章的,这次和大家分享下将H264封装成TS流到相关实现,其实也是工作工作需要。依照上篇一样,分段说明每个数据头的封装情况,当然,一样也会加上 ...
分类:
其他好文 时间:
2017-06-26 18:59:00
阅读次数:
1171
本文通过OpenCV库采集摄像头视频,随后通过libx264库把帧转化成264格式的码流。 头文件: #ifndef _X264_ENCODER_H #define _X264_ENCODER_H #include <stdint.h> #include "x264.h" #include "ope ...
分类:
其他好文 时间:
2017-06-25 10:05:12
阅读次数:
553
一、 背景 用QuickSync VPP模块做RGBA到NV12的颜色空间转换导致文字显示蒙上一层颜色的问题, 暂时怀疑是VPP自身的问题,因为参数设置都是按官方demo设置的。所以尝试使用IPP来做RGBA到NV12的转化。 二、IPP 探索历程 1. 下载IPP安装包, google “IPP” ...
分类:
其他好文 时间:
2017-06-19 18:35:06
阅读次数:
202
/* 编译命令:arm-linux-gcc -o show2642 264showyuv2.c -I/usr/local/ffmpeg_arm/include/ -L/usr/local/ffmpeg_arm/lib/ -lswresample -lavformat -lavutil -lavcod ...
分类:
系统相关 时间:
2017-06-18 22:02:30
阅读次数:
291
视频格式要求:视频流 - H264,音频流 - AAC 把两个视频 ico.mp4 和 content.mp4 连接成为一个 output.mp4 -c:设置编码器。当为 copy:指复制编码流 -bsf:v h264_mp4toannexb,为匹配的视频流设置比特流过滤器 -bsf:a aac_a ...
分类:
其他好文 时间:
2017-06-16 12:43:23
阅读次数:
237
h264_qsv frame= 250 fps=0.0 q=-0.0 Lsize= 1401kB time=00:00:10.00 bitrate=1146.8kbits/s speed= 14x libopenh264 frame= 250 fps=0.0 q=-0.0 Lsize= 538kB ...
分类:
其他好文 时间:
2017-06-04 15:36:15
阅读次数:
165
1. 引言 H.264/AVC 是ITU-T 视频编码专家组(VCEG)和ISO/IEC 动态图像专家组(MPEG )联合组成的联合视频组(JVT)共同努力制订的新一代视频编码标准,它最大的优势是具有很高的数据压缩比率,在同等图像质量的条件下,H.264 的压缩比是MPEG-2 的2 倍以上,是 M ...
分类:
其他好文 时间:
2017-06-02 20:20:15
阅读次数:
295
1. winlin winlinvip simple-rtmp-server https://github.com/winlinvip/simple-rtmp-server SRS定位是运营级的互联网直播服务器集群,追求更好的概念完整性和最简单实现的代码。2.wenjie.zhao wenjiegi ...
分类:
其他好文 时间:
2017-06-02 18:55:39
阅读次数:
238