实时音视频
-
PTS、Timebase和编码器码率控制
1. Timestamp 音视频处理离不开时间戳timestamp的概念: 从采集、前处理、编码、封装传输、解封装、解码、后处理和播放,时间戳流转如下: 1.1 PTS的首要作用是…
-
Unreal Engine 音视频通话示例源码
Unreal Engine,又名虚幻引擎(UE),它是由 Epic Games 开发,业界最强大且使用最广泛的游戏引擎之一。对于希望在 Unreal Engine 添加实时音视频通…
-
Qt 音视频开发学习路线
学习Qt音视频开发的学习路线可以分为以下几个阶段: 1. 基础知识准备 2. 学习Qt框架 3. 音视频相关库 4. 环境搭建 5. 编写和测试代码 6. 项目实践 7. 学习资源…
-
面试题集锦第 28 期 | 音视频 SDK 开发 WebRTC 面试题
分享音视频技术社群“关键帧的音视频开发圈”整理的一些音视频相关的面试题。下面是第 28 期面试题精选,我们来看看在跨平台音视频 SDK 开发常用到的 WebRTC 的几道面试题: …
-
低延时直播系统在欧洲杯的实践
欧洲杯作为全球关注的足球赛事之一,实时、清晰的观赛体验对球迷至关重要,当画质清晰度接近的情况下延时的权重就会被放大。随着新技术如5G、云计算等的发展,低延时直播技术得到提升,也引发…
-
java如何实现直播功能(java直播开发)
本文将介绍基于 ZEGO 超低延迟直播 SDK,通过 Java 开发如何快速实现直播功能。ZEGO 超低延迟直播(Low-Latency Live Streaming,L3)为高质…
-
什么是炸麦?聊聊语聊房直播中的炸麦现象
2024年8月17日,雷军直播“炸麦”了火速上热搜。事件起因是雷军在小米吐鲁番夏测基地进行直播时,多次出现炸麦、音画不同步等问题。 很多网友也在问”什么是炸麦̶…
-
HarmonyOS 音视频之Lame MP3编码实现
MP3是一种广泛使用的音频压缩格式,以其高效的压缩算法和广泛的兼容性而闻名,是最为普及的音频格式之一,几乎所有的音频播放设备、移动设备、计算机和音频软件都支持 MP3 播放。这使得…
-
如何使用 React 和 Node.js 制作视频通话应用程序
视频通话已成为许多应用程序的基本功能,可实现个人和专业用途的实时通信。在本文中,我们将使用 React 作为前端、Node.js 和 Socket.io 作为后端来创建一个视频通话…
-
HarmonyOS 音视频之音频采集实战
背景 应用开发过程中很多场景都有音频采集需求,比如聊天功能的发送语音功能,实时语音转文本功能,实时语音通话,实时视频通话等。在Android和iOS端,系统提供了两种形式: 系统还…
-
什么是AI降噪?AI降噪在音视频通话中的应用
清晰的音视频质量对于有效沟通至关重要。 无论是视频会议、电话、直播还是语音社交,背景噪音都会显著降低聆听体验并阻碍沟通。 随着人工智能 (AI) 的进步,AI 降噪技术成为应对这一…
-
触摸未来,字节跳动提出6DoF直播创新方案
在通信技术的浪潮中,我们见证了媒体技术的一步步演进,每一步的跨越,都不仅仅是技术的升级,更是人类感知世界方式的一次飞跃。从一维时代电话的只闻其声不见其人,到二维时代视频的闻其声也见…
-
BS-PLCNet2: 利用模型内蒸馏的两阶段分频带丢包补偿网络 | INTERSPEECH2024
随着互联网和通讯技术的发展,实时的音频流传输已经成为网络通信的一个非常重要的部分。同时,由于各种因素,比如网络拥堵、带宽限制、硬件故障等,音频数据包在传输过程中可能会丢失,这会对语…
-
超低延迟直播SDK来了,卡顿率可降低 75%+,首帧秒开率可达99%
ZEGO 超低延迟直播(Low-Latency Live Streaming,简称 L3)SDK 为高质量体验而生,可打造超低延迟、超强同步、抗极端弱网、超低卡顿、超清画质、首帧秒…
-
音视频面试题集锦第 27 期 | 音视频 SDK 开发 C++ 基础知识
分享音视频技术社群关键帧的音视频开发圈的第 27 期面试题精选,我们来看看在跨平台音视频 SDK 开发常用到的 C++ 语言的几道面试题: 1、delete this 合法吗? 合…
-
从0开始搭建直播系统的开源软件架构
音视频技术的一个主要用途是直播,包括电视直播、电脑直播、手机直播等等,甚至在线课堂、在线问诊、安防监控等应用都属于直播系统的范畴。由于直播系统不仅涉及到音视频数据的编解码,还涉及到…
-
播放视频的时候,如何同时获取实时音频流
这篇文章将会按照一般的需求开发流程,从需求、分析、开发,到总结,来给大家讲解一种“在 Android 设备上,播放视频的同时,获取实时音频流”的有效方案。 一、需求 在…
-
音视频面试题集锦第 26 期 | FFmpeg 基础和音频处理
分享音视频技术社群关键帧的音视频开发圈面试题集锦,下面是第 26 期面试题精选: 1、FFmpeg 中 avformat_open_input() 经历了什么步骤? avforma…
-
即构赛事直播解决方案,为用户还原“现场感”纯享体验
“共饮欢聚时,畅享足球夜”。北京时间 7 月 11 日凌晨,欧洲杯半决赛结果出炉:英格兰补时阶段 2-1 绝杀荷兰,另外一场焦点战中,西班牙以 2-1 击败夺冠热门法国,与英格兰会…
-
使用 SRS 开启 SRT 协议的视频直播服务
SRS是一款国产的开源流媒体服务器,支持RTMP、SRT等主流直播协议。本文讲解如何通过 SRS 与ffmpeg 实现 SRT 协议的推流功能。 SRS在编译和启动的时候已经默认支…