最新 最热

flvAnalyser 综述

从2017年开始,flvAnalyser已经迭代了10多个版本。工具功能定位用户主要是音视频开发领域。众多网友在使用后提供了很多好的建议,也不断地反馈使用中遇到的问题,让它从一个简陋、粗糙的工具,慢慢长成了现在这个样子。...

2024-07-19
2

鸿蒙HarmonyOS AVSession开发指南~

会话接入端常用接口如下表所示。接口返回值有两种返回形式:callback和promise,下表中为callback形式接口,promise和callback只是返回值方式不一样,功能相同。...

2024-07-17
4

老江湖新技术,GME助力剑网3打造多端超沉浸的无界武侠体验

一直以来,声音都是剑网3这片江湖不可或缺的重要部分。无论是曲风悠扬的背景音乐,还是酣畅淋漓的战斗音效,正是这些声音的融入与展现,配合人物、场景中的满满细节,让它变得更为生动且赋予人情味。《剑网3无界》中,项目组除了...

2024-07-15
1

FFmpeg开发笔记(三十八)APP如何访问SRS推流的RTMP直播地址

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

2024-07-14
2

FFmpeg开发笔记(三十七)分析SRS对HLS协议里TS包的插帧操作

​《FFmpeg开发实战:从零基础到短视频上线》一书的“2.1.2  音视频文件的封装格式”介绍了视频流的PS格式和TS格式。由于TS包的长度固定,从TS流的任一片段开始都能独立解码,因此可以把TS当成音视频文件的封装格式。...

2024-07-13
2

FFmpeg开发笔记(三十六)Linux环境安装SRS实现视频直播推流

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

2024-07-07
2

FFmpeg开发笔记(三十五)Windows环境给FFmpeg集成libsrt

​《FFmpeg开发实战:从零基础到短视频上线》一书的“10.2  FFmpeg推流和拉流”提到直播行业存在RTSP和RTMP两种常见的流媒体协议。除此以外,还有比较两种比较新的流媒体协议,分别是SRT和RIST。...

2024-07-06
2

Android平台实现无纸化同屏并推送RTMP或轻量级RTSP服务(毫秒级延迟)

在写这篇文章之前,实际上几年之前,我们就有非常稳定的无纸化同屏的模块,本文借demo更新,算是做个新的总结,废话不多说,先看图,本文以Android平台屏幕实时采集推送,Windows播放为例,和大家做个技术分享。...

2024-06-18
1

C#进程调用FFmpeg操作音视频

因为公司需要对音视频做一些操作,比如说对系统用户的发音和背景视频进行合成,以及对多个音视频之间进行合成,还有就是在指定的源背景音频中按照对应的规则在视频的多少秒钟内插入一段客户发音等一些复杂的音视频操作。本...

2024-06-16
2

FFmpeg开发笔记(二十九)Windows环境给FFmpeg集成libxvid

​XviD是个开源的视频编解码器,它与DivX一同被纳入MPEG-4规范第二部分的视频标准,但DivX并未开源。早期的MP4视频大多采用XviD或者DivX编码,当时的视频格式被称作MPEG-4。现在常见的H.264后来才增补到MPEG-4规范的第十部...

2024-06-15
2