FFmpeg+Opencv+H264
文章平均质量分 97
XDWX
逆水行舟,不进则退。
展开
-
手把手教你搭建Nginx-rtmp流媒体服务器+使用ffmpeg推流
手把手教你搭建Nginx-rtmp流媒体服务器+使用ffmpeg推流 转载自:https://www.jianshu.com/p/06c2025edcd3 by – paperfish最近尝试着搭建了搭建一个基于...转载 2018-06-24 21:00:49 · 5801 阅读 · 0 评论 -
windows下搭建基于nginx的rtmp服务器
Windows机器配置:Windows7旗舰版 64位Intel(R) Core(TM)i5-2520 CPU @2.50GHz 2.50 GHz内存: 4GB1. 下载 nginx 1.7.11.3 Gryphon下载链接: http://nginx-win.ecsds.eu/download/nginx 1.7.11.3 ...转载 2018-06-24 21:05:49 · 254 阅读 · 0 评论 -
流媒体解码及H.264编码推流
简介相关理论程序流程Opencv解析视频流像素格式转换FFmpeg进行H.264编码FFmpeg进行格式封装和推流完整这里我们使用了FFmpge的sdk和Opencv的sdk。为了方便测试,我们直接使用在线的rtsp网络流。rtmp://live.hkstv.hk.lxdns.com/live/hks这个是香港卫视的rtsp流,可...转载 2018-06-24 09:06:39 · 2520 阅读 · 0 评论 -
ffmpeg环境变量设置和安装后不能加载共享库的错误解决
注意:ffmpeg的安装目录为usr/local/ffmpeg,所以需要设置环境变量,以下设置仅对当前用户有效,若想对所有用户有效,则应该设置在/etc/profile下。。。添加环境变量打开终端输入sudo vim ~/.bashrc在其末尾添加export PATH=$PATH:/usr/local/ffmpeg/bin使其立即生效,在终端执行source ~/.bashrc或者重新启动电脑即...原创 2018-07-01 16:16:08 · 10317 阅读 · 1 评论 -
使用ffmpeg进行图像格式转换以及图像缩放/sws_scale/linux/c++/c/rgb-yuv420
利用ffmpeg进行图像数据格式的转换以及图片的缩放应用中,主要用到了swscale.h文件中的三个函数,分别是: struct SwsContext *sws_getContext(int srcW, int srcH, enum AVPixel...转载 2018-07-03 09:35:44 · 1186 阅读 · 0 评论 -
ffmpeg sws_scale函数详解
1. 介绍如果想在两个AVPixelFormat之间转换,例如将YUV420P 转换到YUV422,亦或者是要改变其大小,放大缩小什么的,就要用到ffmpeg中的swscale函数了,此版本基于ffmpeg 3.3.3版本开发1. AVPixelFormat定义enum AVPixel...转载 2018-07-03 10:18:34 · 1669 阅读 · 0 评论 -
ffmpeg 编码器AVCodecContext 的配置参数
1、先说一些基本的APIAVFormatContex * pFormatCtxEnc;AVCodecContext * pCodecCtxEnc; AVStream * video_st;AVOutputFormat * pOutputFormat; pOutputFormat = av_guess_...转载 2018-07-05 11:34:07 · 764 阅读 · 0 评论 -
FFmpeg RTMP推HEVC/H265流
直播流媒体协议中,HLS和RTMP协议是两大主流协议。而众所周知的原因,RTMP在许多年前就已经停止拓展和更新,因此标准一直无法支持HEVC的编码格式。目前国内的CDN还有金山云等已经对RTMP进行了标准扩展,播放器上ijkplayer也扩展了该修改。 ...转载 2019-01-23 10:20:39 · 6503 阅读 · 0 评论