实时音视频
-
基于残差UNet架构的音轨分离技术探析
1、引言 对于一些需要音频分离的场景,比如基于声音对象提取的虚拟全景声研究、K歌伴奏的提取等,一直是较难实现的行业痛点。 音轨分离,即音乐源分离 (MSS) ,是将混合音频分离成若…
-
音视频面试题目:播放器的设计及解决卡顿,花屏问题等
以下来自txp玩Linux公众号分享的内容。 今天给大家分享最近一个球友面试的音视频题目,同时我们星球上的球友也转行成功到音视频行业,在今年很多企业都缩减的情况下,着实不容易。 面…
-
音视频ADC在动态范围上的应用
ADC作为模拟与数字信号转换的渠道,是当下数字信号的主要来源之一。随着短视频平台、AR/VR的兴起,产出音视频图像内容已经与我们息息相关了,对音视频ADC的各项指标提出了新的要求,…
-
android 音频采集的三种方式
android平台上的音频采集一般有三种:1.利用android内置的应用程序 2.使用MediaRecorder进行音频捕获 3.使用AudioRecord进行音频捕获。…
-
视频彩铃中的音视频编解码
随着5G视频彩铃业务的推广和手机终端的更新换代,视频彩铃业务在日常通话过程中出现的频率越来越高。视频彩铃简单来说,就是使用一段视频内容替换原来播放给主叫的“嘟嘟嘟”的回铃音,或者替…
-
跳帧技术实现高帧率 UHD 实时通信 (RTC)
超高清晰度实时通信(UHD)用户在高帧率和高比特率的情况下,有时会出现严重的服务退化问题。由于在客户端传入和解码帧时的波动,在客户端流解码器之前可以形成一个解码器队列。这些波动很容…
-
Android NDK 音视频开发
对那些想从Android转向音视频开发的同学来说,NDK方面的知识是不得不提的“前置条件”,因为音视频开发的主要是C/C++开发,也许有些同学会反驳,Android不是提供了很多音…
-
LL-HLS低延时方案(LL-HLS直播的实现)
1. 前言 HLS全称HTTP LIVE STREAMING 是苹果公司2009推出的一种流媒体协议, 从推出到现在得到了非常广泛的应用, 不管在点播还是直播中, 使用的…
-
云游戏音视频体验优化实践
编者按:从2019年开始,云游戏的热度迅速上升,云游戏平台如雨后春笋般出现。然而,目前还未出现一个影响力大的标志性平台,并且大家对云游戏的预期与云游戏的真实现状有出入。那么,如何才…
-
FOSDEM 2023|在 Linphone 中进行实时音视频会议
鉴于当前视频会议方案的高成本,Linphone 团队开发了选择性转发单元算法(SFU),取代了传统方案在服务器端解码再编码的方式,实现了一个由现代 SFU 服务器提供支持的基于 S…
-
海量并发低延时 RTC-CDN 系统架构设计(下)
导读:随着近几年音视频流媒体行业的持续发展,海量并发、低延时和低成本作为三大核心诉求依旧需要不断深挖,同时随着 RTC 和 CDN 这两种技术的界线越来越模糊,因此有必要从底层架构…
-
音视频全链路技能分析之音视频消费侧技能树
各行各业都有鄙视链。娱乐圈的,拍电影的看不上拍电视的。IT圈的,C/C++工程师看不上Java、python、php这些搞高级API的小伙子。程序员之间,“文人相轻”的事情常有,但…
-
Android ffmpeg音视频同步
前言:在实现视频和音频的播放过程中,其中最大的问题是音频和视频之间的播放速度如果没有同步,视频按照解码的速度,以最快速度进行了上屏,那么很有可能会出现视频播放完后音频还在播放的情况…
-
语音通话AI降噪技术
在日常生活中,噪声是影响语音通话质量的重要因素之一。语音降噪技术通过消除噪声并提取干净语音,从而提高语音质量和可懂度,在移动通信、耳机、会议系统、语音交互等应用中具有巨大价值。近年…
-
MPEG2-TS流解析(音视频基础知识)
在音视频中,MPEG2-TS(简称TS)流是一种常用的复合流。几乎所有的流媒体协议都支持TS流,如:RTSP、UDP、SRT等。 TS流的结构介绍 TS流支持的三层结构: 他分别是…
-
音频采样介绍(音视频基础知识)
声音是由物体振动产生的声波。是通过介质(空气或固体、液体)传播并能被人或动物听觉器官所感知的波动现象。最初发出振动(震动)的物体叫声源。声音以波的形式振动(震动)传播。声音是声波通…
-
非常好用的播放器视频渲染SDK
半年之前我写过一篇文章——为播放器外接一套渲染框架,本质就是通过OpenGL将视频的内容绘制在SurfaceView或者TextureView的画布上,实现控制视频渲染的作用,当时…
-
海量并发低延时 RTC-CDN 系统架构设计(上)
导读:随着近几年音视频流媒体行业的持续发展,海量并发、低延时和低成本作为三大核心诉求依旧需要不断深挖,同时随着 RTC 和 CDN 这两种技术的界线越来越模糊,因此有必要从底层架构…
-
Android 设备播放视频的同时获取实时音频流的有效方案
这篇文章将会按照一般的需求开发流程,从需求、分析、开发,到总结,来给大家讲解一种“在 Android 设备上,播放视频的同时,获取实时音频流”的有效方案。 一、需求 在…
-
移动端音视频的跨平台开发
严格来说,具体到移动端音视频这个细分领域,除非你不依赖任何平台硬件加速能力(比如硬件编解码),否则我们可以大胆的说:根本不存在彻底的跨平台。 我们可以从更狭义的角度来说,移动端音视…