实时音视频
-
根据采样频率计算音频时长
基础知识: 采样频率是指将模拟声音波形进行数字化时,每秒钟抽取声波幅度样本的次数。 正常人听觉的频率范围大约在20Hz~20kHz之间,根据奈奎斯特采样理论(只有采样频率高于声音信…
-
直播延时优化丨音视频工业实战
直播播放延时,指的是从主播推流一帧画面到用户观看到这帧画面之间的时间差。字节跳动曾经提供过一份数据来说明直播延时对用户的影响:对比直播延时在 15s 和 5s 时,用户观看延时更低…
-
音视频问题汇总:iOS APP 显示黑屏
背景介绍 今天收到应用端开发反馈一个问题:APP在进行视频监控时,从IPC页面切换通话过程中,设备端无法播放,显示黑屏。 碰到类似问题一般都是需要一些抓包和log同时分析,以期能够…
-
音视频编码推流的总流程
一、音视频为什么要编码? 音视频编码技术在音视频领域有着举足轻重的地位,这是由于音视频原始数据量较大,在传输的过程中如果不进行编码的话,则无法进行传输。比方说,一张普通的图片的大小…
-
播放器卡顿优化丨音视频工业实战
播放卡顿是播放体验中另一个非常重要的指标,字节跳动曾经提供过一份数据:降低 7.7% 的卡顿率和 9.8% 的卡顿时长,带来了 0.22% 的用户观看时长提升。 我们可以通过下面这…
-
播放器秒开优化丨音视频工业实战
视频播放时的画面打开速度是播放体验中一个非常重要的指标,如果视频画面打开速度太慢,用户失去耐心可能就直接划走不看了。如果视频速度打开够快,甚至可以带来业务上的收益,字节跳动就曾给出…
-
即构 Electron 实时音视频SDK 3.11上线,新增流媒体加密等功能
即构科技 Electron 实时音视频SDK能够为开发者提供便捷接入、高可靠、多平台互通的音视频服务。支持Electron 5.0.8 或以上版本,Windows 7 及以上 / …
-
播放器成功率优化丨音视频工业实战
视频播放器是视频消费链路最核心的组件,针对播放器我们通常最关心的体验有:视频播放是否会出错、视频起播速度是否够快、视频播放过程中是否会出现卡顿;对于直播场景,我们还会关心:直播的延…
-
音视频同步原理及实现
本文主要描述音视频同步原理,及常见的音视频同步方案,并以代码示例,展示如何以音频的播放时长为基准,将视频同步到音频上以实现视音频的同步播放。 1.音视频同步简单介绍 对于一个播放器…
-
12 月 ZEGO 实时音视频SDK 功能上新
# 12月功能上新速览 #Native 新增功能 Native 新增功能 1 多源采集 功能描述: 2 云代理  …
-
React Native实时音视频SDK 3.1.0版本发布:新增屏幕共享等功能
12月14日,即构科技 React Native 实时音视频 SDK 3.1.0版本发布,本次 SDK 新增功能如下: 1. 新增屏幕共享功能 iOS 屏幕共享分为应用内共享与跨应…
-
微信小程序语音通话,基于即构语音SDK开发实现
本文将介绍如何基于即构实时语音SDK,在微信小程序内快速实现一个简单的实时语音通话,使用 JavaScript 语言开发。 相关概念解释 实现微信小程序语音通话前提条件 在实现基本…
-
ffmpeg硬解码 | FFmpeg音视频开发15
前面我们已经使用NDK编译出了FFmpeg并且已经集成到了Android Studio中去,相关文章:NDK21编译ffmpeg5.0.1 众所周知,软解码虽然兼容性一流,但是却非…
-
NDK21编译ffmpeg5.0.1 | FFmpeg音视频开发14
对于想要学习音视频开发的android开发者来说,使用NDK对FFmpeg进行交叉编译是一道必须迈过去的坎,网上关于使用NDK对FFmpeg进行交叉编译的教程有很多, 但是不经修改…
-
ffplay音视频同步 | FFmpeg音视频开发13
对于音视频同步是有三种方案的,一种是以外部时钟为基准,音频时钟和视频时钟在播放时都以外部时钟为参考系,谁快了就等待,慢了就丢帧;第二种是以视频时钟为基准, 音频时钟在播放的过程中参…
-
ffplay音视频解码线程 | FFmpeg音视频开发12
前面我们介绍了ffplay的调试环境集成、ffplay总体架构、ffplay的读取线程等相关内容,今天介绍下ffplay解码线程工作流程。 因为视频解码和音频解码的过程大概一致,因…
-
欢聚集团音视频质量推断实践
音视频质量推断通过全链路指标采集、网络仿真、质量数据分析三个部分的能力来实现。音视频质量推断能从各个维度、各个阶段以及各个场景来衡量音视频通信的质量、比较各个版本的质量变化趋势、对…
-
Unity C#实现语音通话 | Unity语音开发系列3
前面我们分享了 Unity 语音通话 demo 示例源码和SDK集成文章,本文将介绍如何基于Unity C#快速实现一个简单的实时音视频通话。 相关概念简介 更多相关概念请参考 术…
-
Unity语音通话sdk接入集成 | Unity语音开发系列2
上一篇文章 Unity语音通话示例源码跑通 我们分享了Unity语音通话的一个简单示例。今天我们来看下如何集成ZEGO即构的语音SDK,这是实现语音通话功能的前提条件。 Unity…
-
腾讯音视频SDK的方案设计
经过五年的努力,腾讯云终端团队不断完善并积累出了一套完整的终端SDK方案体系,包含即时通信,主播推流,直播播放、点播播放、RTC实时互动、短视频录制,特效编辑等一系列音视频和实时通…