写点什么

服务于 130+ 客户的直播 SDK 是怎样炼成的(四)

  • 2020-02-04
  • 本文字数:725 字

    阅读完需:约 2 分钟

服务于130+客户的直播SDK是怎样炼成的(四)

高音质连麦技术

连麦是互动直播中常见的需求,也是腾讯云互动直播方案中的核心竞争力。我们的方案不仅在直播时能够提供业界领先的音质,同时也能提供一系列支持伴奏、自定义音效、变声、自定义输入、耳返能力等,满足直播用户分享听歌、添加伴奏等需求。


在连麦直播的相关技术中,最困难的莫过于回声抵消技术。



回声一直以来都是语音实时处理中的难点。虽然有 GOOGLE 开源的 WebRTC 的 AECM 技术,但其有非常大的局限性。尤其是面对安卓这么复杂的机型环境与 ROM 实现,在很多场景下该技术都不能达到一个较好的回声效果。此外,尽管 iOS 的 Audiounit 自带了回声抵消能力,但系统自带的回声抵消是宽带的 AEC,并不支持超宽带的处理——这在实时语音通话中效果还可以接受,但是在直播场景,由于音乐及伴奏较多,我们能够明显感觉到音乐的音质下降。



在高音质回声抵消上,腾讯音视频实验室有着丰厚的技术积累:


1、支持高音质回声抵消,在音乐场景下也不损伤音质,完美还原频带;


2、基于二进制信号谱线对齐法与音频指纹技术对齐法的双重作用,能够达到更好的信号对齐效果;


3、自研的双讲保护算法,在双讲场景中实现更少的剪切,即使两人同时讲话沟通也无障碍。该算法很好地改善了 iOS 系统对于部分机型剪切严重的体验;


4、基于 OPENSLES 与 JAVA 多套采集播放方案的机型适配选择,实现更稳定的采集播放与更低的采集播放延时,对于部分安卓手机也支持耳返的功能。


5、得益于 QQ 语音通话的海量数据,我们的技术积累了大量的算法参数,能够实现对不同机型的适配方案,适配超过 5000 款安卓手机。


基于上述技术,腾讯云互动直播方案在各种场景下的音质始终保持着领先优势。


本文转载自腾讯多媒体实验室公众号。


原文链接:https://mp.weixin.qq.com/s/JnSP65ORttmkzDEYLIGI5A


2020-02-04 20:40752

评论

发布
暂无评论
发现更多内容

状态机设计中的关键技术

timerring

FPGA

Camtasia2023Mac/win电脑屏幕录制编辑软件

茶色酒

Camtasia2023

架构实战 6 - 电商微服务拆分

架构实战营 「架构实战营」

微信客服接口的返回数据

HoneyMoose

静态导航页设计与开发

码上生长

团队管理 导航网站 vue next

由ChatGPT引发的关于AI的一些思考

xiaoboey

AI ChatGPT

学习算法必备的《程序员代码面试指南》免费领取啦!!

小小怪下士

编程 程序员 算法 LeetCode 数据结构与算法

五分钟实现pdf分页

程序员架构进阶

PDF 2月春节不断更 源码搭建 2月日更 pdfbox

ByteHouse:基于ClickHouse的实时数仓能力升级解读

字节跳动数据平台

数据库 大数据 数据分析 Clickhouse 企业号 2 月 PK 榜

Ruby on rails入门

阿呆

ruby-on-rails

一文读懂 Zebec Chain 的“先行网络” Nautilus 链

股市老人

一文读懂 Zebec Chain 的“先行网络” Nautilus 链

西柚子

DNS 原理及大规模高性能监测

郑州埃文科技

DNS

Kubernetes环境cert-manager部署与应用

Galen Suen

Kubernetes TLS cert-manager Certificate Let's Encrypt

一文读懂 Zebec Chain 的“先行网络” Nautilus 链

鳄鱼视界

在 JavaScript 如何下载文件

devpoint

JavaScript Blob download

贝叶斯AB测试

俞凡

最佳实践 ab测试

代码分享 | 情人节表白黑科技

鼎道智联

代码 情人节 爱心代码

自动驾驶过冬,需要点燃“降本增效”的炉火

脑极体

自动驾驶

泼辣修图2023最新版本修图工具功能介绍

茶色酒

泼辣修图2023

INFINI 产品更新啦 20230210

极限实验室

elasticsearch 极限实验室 极限网关 infini gateway INFINI Console

状态机设计中的关键技术

timerring

FPGA

支撑MVP,架构师需要做什么

agnostic

MVP

10w+训练标签?成本太高!PaddleNLP情感分析赋能消费“回暖”

飞桨PaddlePaddle

paddle nlp 飞桨

CrossOver2023永久版虚拟机软件下载

茶色酒

CrossOver2023

状态机设计中的关键技术

timerring

FPGA

SpringBoot 三大开发工具,你都用过么?

程序员大彬

springboot

热点面试题:协商缓存和强缓存的理解及区别?

Immerse

JavaScript https 面试题 HTTP 前端面试题

设计模式-组合模式和建筑者模式详解

C++后台开发

数据结构 设计模式 组合模式 后端开发 Linux服务器开发

微信 API 中调用客服消息接口提示错误返回限制

HoneyMoose

服务于130+客户的直播SDK是怎样炼成的(四)_文化 & 方法_腾讯多媒体实验室_InfoQ精选文章