[嵌入式AI从0开始到入土]16_ffmpeg_ascend编译安装及性能测试

ffmpeg启用ascend硬件编解码器的步骤,实测4.4.1版本h265提升幅度高达2470%_ffmpegascend...

FFmpeg开发笔记(四十六)利用SRT协议构建手机APP的直播Demo

​不管是传统互联网还是移动互联网,实时数据传输都是刚需,比如以QQ、微信为代表的即时通信工具,能够实时传输文本和图片。其中一对一的图文通信叫做私聊,多对多的图文通信叫做群聊。除了常见的图文即时通信,还有实时音视频通信,比如一对一的音频通话、一对一的视频通话等...

FFmpeg开发笔记(四十五)使用SRT Streamer开启APP直播推流

​SRTStreamer是一个安卓手机端的开源SRT协议直播推流框架,可用于RTMP直播和SRT直播。SRTStreamer支持的视频编码包括H264、H265等等,支持的音频编码包括AAC、OPUS等等,可谓功能强大的APP直播框架。相比之下,另一款A...

FFmpeg开发笔记(四十三)使用SRS开启SRT协议的视频直播服务

​《FFmpeg开发实战:从零基础到短视频上线》一书在第10章介绍了轻量级流媒体服务器MediaMTX,通过该工具可以测试RTSP/RTMP等流媒体协议的推拉流。不过MediaMTX的功能实在是太简单了,无法应用于真实直播的生产环境,真正能用于生产环境的流媒体...

FFmpeg开发笔记(四十二)使用ZLMediaKit开启SRT视频直播服务

​《FFmpeg开发实战:从零基础到短视频上线》一书在第10章介绍了轻量级流媒体服务器MediaMTX,通过该工具可以测试RTSP/RTMP等流媒体协议的推拉流。不过MediaMTX的功能实在是太简单了,无法应用于真实直播的生产环境,真正能用于生产环境的流媒体...

FFmpeg开发笔记(四十一)结合OBS与MediaMTX实现SRT直播推流

​《FFmpeg开发实战:从零基础到短视频上线》一书的“10.2FFmpeg推流和拉流”提到直播行业存在RTSP和RTMP两种常见的流媒体协议。除此以外,还有于2017年推出的SRT协议,相比常见的RTMP协议,SRT协议具有更低的延迟,并且消除了卡帧、抖动...

ffmpeg-webrtc(metartc)给ffmpeg添加webrtc协议

后者目前还不支持whep(应该在开发中),因此推荐使用metartc的库。1.metartc6,这里有webrtc的传输协议。4.编译ffmpeg,注意下面路径改为自己的路径。首选它有三个第三方库,先编译这三个库。3....

Linux FFmpeg安装教程

本文主要介绍了LinuxFFmpeg安装教程,希望能对使用FFmpeg的同学们有所帮助。文章目录1.问题描述2.Ubuntu解决方案3.Centos解决方案...

使用ffmpeg.js在Web上实现流媒体处理

使用ffmpeg.js在Web上实现流媒体处理项目地址:https://gitcode.com/Kagami/ffmpeg.js项目介绍ffmpeg.js是一个令人惊奇的开源库,它利用Emscripten将FFmpeg...

FFmpeg开发笔记(四十)Nginx集成rtmp模块实现RTMP推拉流

《FFmpeg开发实战:从零基础到短视频上线》一书的“10.2.2FFmpeg向网络推流”介绍了轻量级流媒体服务器MediaMTX,虽然MediaMTX使用很简单,可是不能满足复杂的业务需求,故而实际应用中需要引入专业的流媒体服务器。nginx-rtmp是...