实时音视频
-
直播推流是什么意思?推荐3款开源直播推流工具
直播推流是什么意思? 直播推流是指将实时的视频数据从一个源端发送到一个或多个目标端的过程。推流的源端可以是摄像头、采集卡等设备,而目标端可以是服务器、云平台、移动设备等。在推流过程…
-
音视频编解码–随机访问Random Access
背景介绍 在理想情况下,视频编码器可以发送视频第一帧的关键帧,然后每个后续帧都将表示为差异,直到视频结束。然而,有几个原因导致这种做法在实践中效果不佳: 所以随机访问长期以来对于广…
-
音视频问答–RTP时间戳的作用
背景介绍 在知乎上收到这样一个问题邀请: RTP传输中时间戳字段在任何情况下都是必要的吗? 刚开始学习RTP协议,以传输视频为例,播放端可以根据时间戳,将每一帧在适当的时间点播放出…
-
媒体音量和通话音量有什么区别 | 实时音视频SDK系列5
移动端有媒体通道和通话通道之分,媒体通道受媒体音量控制,通话通道受通话音量控制。 二者在声音表现、适用场景、音量控制上有所不同,具体区别如下表: 媒体音量 通话音量 声音表现 媒体…
-
直播活动流媒体提高质量的三大关键技术
直播活动有一系列特殊的挑战,而处理预录内容时则没有这些挑战严峻,一组专家解释了如何调整方法以获得最佳效果。 直播活动流媒体有其自身的特殊挑战,也有一些更广泛的障碍需要克服。延迟成为…
-
音视频面试题集锦 2023.11(1)
分享来自“关键帧的音视频开发圈”的音视频面试题集锦。 下面是 2023.11 月音视频面试题集锦的几条干货精选: 1、介绍一下 FFmpeg 中关于 timebase 的基础知识与…
-
音视频工具–Wireshark4.2.0版本插件
问题背景 上周Wireshark发布了最新的Release版本4.2.0。自己针对每款软件,每次发布新的软件都会点击更新:一方面,通过定期更新软件,还可以确保自己的产品永远处于最佳…
-
Vue实现视频通话的两种方式
Vue.js是一个流行的前端框架,被广泛应用于Web应用程序的开发中。除了常规的界面开发,Vue.js还可以与音视频处理相结合,实现流媒体和音视频编解码的功能。下面来看看Vue实现…
-
uniapp直播弹幕怎么实现(uniapp音视频开发系列3)
直播弹幕是指观众在直播过程中可以发表自己的评论,并以滑动而过的字幕显示出来,增加了观众之间的互动性。 弹幕本质上是消息的一种,ZEGO 提供多种文本消息的收发功能,实现发送房间内弹…
-
Android多人音视频通话怎么实现(4 步在Android应用内实现视频通话)
Android多人音视频开发目前常见的方式基于开源和第三方SDK,完全自研非常少。我们在标题里面特意写了“4 步在Android应用内实现视频通话”,当然有点夸张,但确实能大大提高…
-
LL HLS:低延迟 HTTP 实时流媒体详解
延迟是指视频从信号源(如摄像机)传输到观众屏幕所需的时间。在流媒体直播中,低延迟非常重要。为什么?因为它能让视频播放更快、更流畅。这就是低延迟 HLS 或 LL HLS 的用武之地…
-
Web 端实时合唱方案,最高支持 50 人多端在线 K 歌
2023 年 10 月,即构发布行业首家 Web 实时合唱方案,为更多用户带来在线 KTV 实时合唱玩法。 Web 实时合唱方案快速体验入口>> 业内首家 Web 端实时合唱 沉浸…
-
语聊房架构演进实践
罗马不是一天建成的。语聊房当前架构也是不断演进的结果。 在技术架构层面,语聊房作为搭建在直播体系上的业务,使用既有技术架构体系可以帮助我们快速搭建早期产品,但随着业务迭代,已有技术…
-
音视频问题汇总:surfaceview硬件加速踩坑记
最近业务应用开发小伙伴报告一个问题,公司新的app在通话过程中一直显示黑屏,而且是毕现的,需要协助一下。 问题排查 按照之前小伙伴反馈的现象,操作步骤,很快我们就复现了该问题。所以…
-
人工智能在视频和语音应用中的作用
本文来自 WebRTC.ventures 创始人兼首席执行官 ArinSime 的分享,内容来自一场关于人工智能在视频和语音通信应用中的作用的小组讨论。 小组讨论成员 Paul S…
-
基于安防摄像头的慢直播技术浅析
Labs 导读:慢直播是一种新兴的媒介形式,在技术上慢直播两种实现方式:一种是基于传统摄像机通过外接SDI/HDMI数据线将采集后的原始信号直接传到带网络的音视频编码器,最后实时传…
-
从浅到深掌握音视频不同步问题!
这几天在搞mp4的时候,看到的一篇对音视频不同步的好文章,在这里分享给大家! 音视频同步的基本概念与重要性: 1.1 音视频同步的定义与影响 音视频同步(Audio-Video S…
-
F1 TV 如何应对大规模直播
F1 TV 如何应对大规模直播?F1 的流媒体团队在 IBC2023 上谈到直播赛车活动的技术难题时也提出了这个问题。 当你考虑这些统计数据时,你会发现 F1 TV 显然面临着巨大…
-
比赛精彩呈现的背后:低时延直播
前言:第19届杭州亚运会已经落下帷幕,中国代表团获201金完美收官,创造了新的历史。全球观众通过电视和低时延直播共同见证了新纪录的诞生。通过低时延直播先进技术,让每一个热爱体育的人…
-
iOS 不用 libyuv 也能高效实现 RGB/YUV 数据转换丨音视频工业实战
做音视频或图像处理方向的开发同学一般都或多或少接触过 libyuv[1] 这个开源库,我们在音视频开发中处理 YUV、RGB 等格式的数据转换、旋转、缩放时常常用到它。libyuv…