实时音视频
-
为什么要使用 CDN 进行直播?如何选择合适的直播CDN
近年来,视频流媒体行业呈爆炸式增长。用户消费的视频内容比以往任何时候都多。这种增长为企业和内容创作者带来了巨大的机遇。对于促进这种增长特别重要的一项技术是内容分发网络(CDN)。 …
-
音视频面试题集锦 2023.08
我们在知识星球上创建的音视频技术社群关键帧的音视频开发圈已经运营了一段时间了,在这里大家可以一起交流和分享音视频技术知识和实战方案。我们会不定期整理一些音视频相关的面试题,汇集一份…
-
音视频问题汇总–H264标准中u和ue的差别
问题背景 昨天小伙伴反馈一个问题,说我们的app和第三方客户IPC进行通信时候出现崩溃了,急需支援。 所以临危受命,3个小时完成突击,找到问题,紧急压测上线。在此记录一下该问题的排…
-
Android语音通话开发,基于即构语音SDK快速实现音频通话
本篇文章分享如何基于即构实时语音SDK,通过 java 语言 在 Android平台上实现语音通话功能。 1 android语音通话开发准备事项 1.1 在开始集成 ZEGO Ex…
-
音视频学习–DTMF代码走读
上一篇介绍了DTMF的基本原理,本文以WebRTC中代码进行代码层面的解读,以便能够更好地理解DTMF。 Demo 基本框图如下: 代码走读 Webrtc作为一个开源工具,已经提供…
-
腾讯云V265/TXAV1直播场景下的编码优化和应用
编者按:随着视频直播不断向着超高清、低延时、高码率的方向发展, Apple Vision的出现又进一步拓展了对3D, 8K 120FPS的视频编码需求,视频的编码优化也变得越来越具…
-
画质提升+带宽优化,小红书音视频团队端云结合超分落地实践
随着视频业务和短视频播放规模不断增长,小红书一直致力于研究:如何在保证提升用户体验质量的同时降低视频带宽成本? 在近日结束的音视频技术大会「LiveVideoStackCon 20…
-
音视频学习–DTMF介绍
前两天有个同学咨询DTMF相关的问题,还是在5年前有接触过,后来就没有怎么碰了,肝了三天整理一下相关基础知识,期望能够帮助到其他有需要的小伙伴。 双音多频 (DTMF) 双音多频 …
-
音视频编程之RTMP推流方案总结
由于项目需要 RTMP 推送 H264 数据,在网上查找了下相关的方案,总结一下。 RTMP协议简介 在总结之前,我们先简单介绍一下 RTMP 协议。RTMP(Real Time …
-
AIGC音视频工具分析和未来创新机会思考
编者按:相较于前两年,2023年音视频行业的使用量增长缓慢,整个音视频行业遇到瓶颈。音视频的行业从业者面临着相互竞争、不得不“卷”的状态。我们需要进行怎样的创新,才能从这种“卷”的…
-
什么是弱网?浅谈弱网评测
什么是弱网 普通的弱网定义 在移动互联网盛行的时代,网络的形态除了有线连接,还有2G/3G/Edge/4G/Wifi等多种手机网络连接方式。不同的协议、不同的制式、不同的速率,使移…
-
Meta 在 RTC 领域取得的进展 | RTC of scale 2023
背景 非常激动能在此介绍 meta 在 RTC 领域取得的进展。在过去的一年刚刚经历了疫情,那时候没有人知道 RTC 在后疫情时代将会如何发展。而现在,我们有了一年的后疫情时期的数…
-
MediaUni——面向未来的流媒体传输网络设计与实践
“立足当下,着眼未来”,任何一位从业者都应该谨遵这样的格言。阿里云通过总结这么多年的流媒体传输服务,分析痛点、提出措施、改进技术、认真思考,带来了MediaUni这样一个面向未来的…
-
音频编解码学习:MDCT变换的原理和实现方法
在音频编解码中,MDCT变换是一个非常重要的基础概念,它在MP3和OGG介绍中都有涉及到。MDCT变换是一种数学变换,它将时域信号转换为频域信号,这对于音频编解码来说非常关键。很多…
-
直播+X——直播行业新趋势
编者按:人类对感受与体验的不断追求,趋势音视频技术迅猛发展,音视频服务以前所未有之势被各行业强烈需要。如今,直播已然是一个所有人耳熟能详的名词,直播业务和生态,以及关键支撑技术,都…
-
OBS推流工具介绍及桌面录屏推流功能实现
流媒体开发工程中,我们除了使用ffmpeg等工具辅助调试外,还经常使用OBS采集真实的音视频流,进行相关流媒体的流程模拟和调试,本文主要介绍一下OBS基本使用及使用OBS推送实时桌…
-
面向大规模实时视频流的Overlay路由决策算法
实时通信(Real-Time Communication, RTC)是一类为用户提供实时的音视频通信服务的互联网应用,包括视频会议、网络电话、互动直播、云游戏、远程控制等形式,应用…
-
RTC在不同业务场景下的最佳音质实践
WebRTC是目前实时音视频领域最流行的开源框架。2010年Google收购GIPS引擎后,将其纳入Chrome体系且开源后, 命名为“WebRTC”。WebRTC获得各大浏览器厂…
-
腾讯云音视频支持流媒体动态广告插入方案
随着音视频在互联网技术和应用中的发展,视频广告已经是目前一种主流的广告投放方式,本文将介绍如何在流媒体直播里进行动态广告插入的方案。 流媒体广告演进 首先,先简单了解一个流媒体平台…
-
为什么使用 Node.js 进行实时通信?
在当今的数字世界中,实时通信是必不可少的。无论是聊天应用程序还是实时体育更新,实时通信都是保持用户参与的必要条件。Node.js 因其速度、可扩展性和可靠性而成为开发实时应用程序的…