ffmpeg 常用知识点收集 一、基础简介 FFmpeg是一个自由软件,可以运行音频和视频多种格式的录影、转换、流功能1,包含了libavcodec ─这是一个用于多个项目中音频和视频的解码器库,以及libavformat——一个音频与视频格式转换库。 FFmpeg官网:https://www.ff ...
分类:
其他好文 时间:
2020-06-17 22:59:41
阅读次数:
88
1、音视频采集 iOS采集音视频数据 AV Foundation 框架 GPUImage框架 FFmpeg框架 x264框架 libremp框架 2、视频滤镜 3、音视频编码 帧率 全帧 参考帧(B/P帧)关键帧(I帧) 编码格式 H264/H265 4、推流 5、流媒体服务器 6、拉流 7、音视频 ...
分类:
其他好文 时间:
2020-06-14 12:41:45
阅读次数:
104
环境 macOS 10.15.4 NDK 21.3.6528147 ffmpeg 4.2.3 1.执行sudo xcodebuild -license,防止编译的时候找不到一些文件报错 2.下载ffmpeg(4.2.3),解压后进入主目录,修改configure文件,找到 SLIBNAME_WITH ...
分类:
移动开发 时间:
2020-06-13 14:32:00
阅读次数:
201
CentOS 6.5 下安装 ffmpeg 1、安装yasm 官网下载:http://yasm.tortall.net/Download.html tar -zxvf yasm-1.3.0.tar.gz cd yasm-1.3.0 ./configure make make install 编译参数 ...
分类:
系统相关 时间:
2020-06-13 10:54:37
阅读次数:
112
1. sudo yum install epel-release 2. sudo yum localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm 3. ...
分类:
其他好文 时间:
2020-06-12 10:48:09
阅读次数:
75
视频流媒体服务器在安防、互联网、教育、录播、IPTV等多个领域实现了广泛应用,EasyPlayer是一款精炼、高效、稳定的流媒体播放器,其中EasyPlayerPro已经实现了H265编码视频的播放。 EasyPlayer还有RTSP版本,能够集成到各平台进行视频播放,接口调用比较简单,本文就为大家 ...
一.基本原理 代理实际上即是代理服务器,英文名为proxy server,其功能是代理网络客户区获取网络信息,即网络信息中转站。 设置代理服务器后,当本机要向服务器发送请求时,本机会先向代理服务器发送请求,然后代理服务器把请求发送给Web服务器,然后代理服务器把Web服务器返回的响应发送给本机,这样 ...
分类:
其他好文 时间:
2020-06-09 12:35:21
阅读次数:
74
在工作中,需要对视频的码率做验证,用到了俩种方法。一种是通过FFmpeg命令,另一种是安装VLC工具。 1.FFmpeg如何通过命令查看码率 a.首先需要下载ffmpeg包,进行安装,下图为我的安装路径: b.快捷键Windows+R打开运行窗口,输入命令 FFmpeg -version ,出现下图 ...
分类:
其他好文 时间:
2020-06-08 19:24:23
阅读次数:
114
从FFmpeg 3.0 开始 , 使用了很多新接口, 在一些基本用法上,编译会看见很多的warning,类似 “ warning: ‘AVStream::codec’ is deprecated (declared at /usr/local/ffmpeg/include/libavformat/a ...
我们在实现Windows平台RTSP播放器或RTMP播放器的时候,需要考虑的点很多,比如多实例设计、多绘制模式兼容、软硬解码支持、快照、RTSP下TCP-UDP自动切换等,以下就其中几个方面,做个大概的探讨: 1. 视频绘制模式 我们在实现Windows平台播放的时候,一般首选D3D,D3D不支持的 ...