Real Time Messaging Protocol(RTMP)即实时消息传输协议,是 Adobe 公司开发的一个基于 TCP 的应用层协议,目前国内的视频云服务都是以 RTMP 为主要推流协议。 EasyRTMP推流功能特点 无论是个人开发者还是企业级应用,只需要简单的几个接口调用就可以完成一 ...
分类:
移动开发 时间:
2019-11-04 15:26:00
阅读次数:
168
视频流媒体中视频数据的传输占据了绝大部分的带宽,如何提升编码效率、减小带宽使用、提升画面质量,成为音视频开发者努力的重点。随着互联网、流媒体技术的发展,兼容支持H.264、H.265编码器(可减少计算的复杂性、提高压缩率,并降低编码时间)已经成为迫在眉睫的事。 EasyRTMP推流功能特点 无论是个 ...
分类:
移动开发 时间:
2019-11-04 15:13:40
阅读次数:
120
一. 前言 基于学习ffmpeg和sdl,写一个视频播放器是个不错的练手项目。 视频播放器的原理很多人的博客都有讲过,这里出于自己总结的目的,还是会做一些概况。 二. 视频播放器基本原理 2.1 解封装 视频文件基本上都是将编码好的音频和视频数据封装在一起形成的,因此拿到视频文件的第一步就是先将它解 ...
分类:
其他好文 时间:
2019-11-04 13:10:06
阅读次数:
81
以mp4转mp3为例 将当前文件夹下的mp4文件全部转码为mp3 ...
1、当前目录生成txt 2、批量文件夹下图片生成视频 3、批量视频格式转换 4、视频保存为图片,新建文件夹和子文件夹,子文件夹图片用于制作视频 5、单个视频格式转换 ...
分类:
其他好文 时间:
2019-11-03 10:32:29
阅读次数:
90
FFmpeg官网:http://www.ffmpeg.org 官网介绍 FFmpeg is the leading multimedia framework, able to decode, encode, transcode, mux, demux, stream, filter and play ...
分类:
系统相关 时间:
2019-10-31 13:28:13
阅读次数:
111
FFmpeg编译下载代码:git clone https://git.ffmpeg.org/ffmpeg.git然后输入命令进行编译:找到下载的目录下,然后用命令进入这个文件夹下cd ffmpeg,然后输入./configure。竟然没有编译过出现错误是nasm/yasm not found or ...
分类:
系统相关 时间:
2019-10-31 13:18:38
阅读次数:
353
FFMPEG 安装和使用(centos7) 安装扩展源 安装二进制文件 yum安装 查看版本 切片 ...
分类:
其他好文 时间:
2019-10-31 00:41:59
阅读次数:
96