AVI 文件格式 图解 整理: AVI 是一种容器,里面放什么格式的数据都可以 视频编码:格式可以是 H264, MPEG-4, MJPEG ,因为 MJPEG 比较简单,所以仅支持 MJPEG 的 avi 视频。 音频编码:PCM16, mp3 因为 PCM 编码,文件实在过大,所以仅支持 mp3 ...
分类:
其他好文 时间:
2017-06-30 19:50:52
阅读次数:
138
项目使用mingw环境g++5.3,C++调用ffmpeg接收rtsp流,再通过C#显示。结构上是C#调用C++的so文件,读取得到的视频帧(RGB888格式),通过图片控件显示。 一开始是使用opencv打开视频源,本地文件和rtsp的源使用一样的接口,方便使用。但是通过opencv打开rtsp源 ...
分类:
其他好文 时间:
2017-06-24 18:42:16
阅读次数:
4767
一、视频编解码概述 1. 应用场景 视频编码的目的就是压缩视频的占用空间,提高存储和传输的效率,在获得有效的压缩效果的同时,使得压缩过程引起的失真最小。视频压缩算法是通过去除时间、空间的冗余来实现的。通过去除不同类型的冗余,可以明显的压缩数据,代价就是一部分信息失真,可以通过熵编码器(如哈夫曼编码等 ...
分类:
其他好文 时间:
2017-06-21 15:57:23
阅读次数:
189
播放音频,设置好SDL_AudioSpec播放参数,然后由SDL回调函数进行解码和数据的拷贝,解码播放音频无需设置延迟,因为声卡播放音频是阻塞的 int audio_decode_frame(AVCodecContext *aCodecCtx, uint8_t *audio_buf, int buf ...
分类:
其他好文 时间:
2017-06-18 10:37:42
阅读次数:
204
该篇内容简单的将前两篇内容组合在一起,创建了2个线程,分别播放音频和视频。 至此,“解码篇”内容告一段落,接下来将介绍myRTSPClient的具体实现,以便可以更好的理解音视频的传输机制。 注: 1, 示例源码编译需要SDL和ffmpeg,具体可参见解码视频的附录二; 2, 博主编译环境为 x86 ...
分类:
其他好文 时间:
2017-06-14 02:10:52
阅读次数:
174
原文地址:http://blog.csdn.net/tiplip/article/details/42047815 下载 代码下载:http://cefbuilds.com/,CEF 3.2556.1368.g535c4fb 解压到本地:D:\Develop\CEF3\cef_binary_3.25 ...
分类:
其他好文 时间:
2017-06-12 14:56:56
阅读次数:
2589
FFmpeg安装(windows环境)http://www.cnblogs.com/xiezhidong/p/6924775.html 最简单的视频网站(JavaEE+FFmpeg)http://blog.csdn.net/leixiaohua1020/article/details/4387059 ...
分类:
编程语言 时间:
2017-06-06 14:19:48
阅读次数:
141
用法:vscode 中搜索video 即可找到 自己做的好玩的插件,能够一边写代码一边看视频! **由于vscode 暂时没有放开vscode界面扩展的肝功能,本插件采用了一些js添加html的方式达到扩展vscode界面,所以在vscode检查时会出现警告,vscode损坏 和 提示不受支持 如果 ...
分类:
其他好文 时间:
2017-06-03 13:57:41
阅读次数:
173
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、通过HTTP接收MPEG-TS2、生产和管理Live HLS 3、按照官方的编译和配置,当然了我是第一次编译没有通过,在作者重新调整下,编译成功,感谢:@arut https://github.com/arut/nginx-ts-module/issues/1 4、ffmpeg 拉流 5、最后直 ...
分类:
其他好文 时间:
2017-05-25 00:04:30
阅读次数:
152