最近想做rtmp的推流、直播的小项目,不想直接使用FFmpeg进行推流,FFmpeg进行推流特别简单,因为它已经将编码以及librtmp都集成好了,没啥意思。FFmpeg推流的例子,在雷神的博客里可以找到。这里主要是基于librmtp,结合libx264进行压缩,进行一些实验,包括三大部分 ...
最近想做rtmp的推流、直播的小项目,不想直接使用FFmpeg进行推流,FFmpeg进行推流特别简单,因为它已经将编码以及librtmp都集成好了,没啥意思。FFmpeg推流的例子,在雷神的博客里可以找到。这里主要是基于librmtp,结合libx264进行压缩,进行一些实验,包括三大部分 ...
一个月一步步的学习历程已经在我前面的随笔中。现在终于迎来了最后一步 不多说,贴代码,不懂的,先看看我之前的随笔,有一步步的过程。还是不懂就在评论中问。 Dy ...
好记性不如烂笔头,每次编译总要有些时间折腾,记录下编译过程,方便后来者。 本文 介绍windows下编译64位Ffmpeg库 (版本V4.02)如何引入libx264及libmp3lame(编码mp3)库。 编译环境选择MinGW64。MinGW64如何安装可参考 ...
原生ffmpeg,本文介绍linux下编译ffmpeg如何引入外部库例如libx264,会了 添加li ...
libx264 libx264是一个自由的H.264编码库,是x264项目的一部分,使用广泛,ffmpeg的H.264实现就是用的libx264。 代码 要把一个I420视频文件编码为H264格式。I420是YUV中planar格式的一种,一张I420图片中有三个plane,分别存放整张 ...
最近又复习了一下live555的源代码,并在VS2013下编译了视频直播程序。 从视频读取一帧后x264编码,用live555的RTSP传输流媒体。 效果清晰流畅(640*480+40帧每秒 ...