技术文章
-
在线教育场景下客户端实践与优化——RTC服务在线教育
在线教育场景下对提供稳定、高质量的音视频服务提出了非常高的要求。而不断推陈出新的课堂形式以及新技术的应用,使得好未来自研音视频SDK面临更多的挑战。 LiveVideoStackC…
-
视频抠图方式有哪些?揭秘即构绿幕抠图技术方案
抠图是图像处理中最常见的操作之一,指的是将图像中需要的部分从画面中精确的提取出来。 抠图的主要功能是为了后期的合成做准备。在 Photoshop 中,抠图的方法有很多种,最常见的有…
-
WebRTC端侧的应用及三端统一架构
1. 源码获取及编译 本文没有特殊说明,都是针对 webrtc m79源码 国内网络限制,基本下面的操作都被限制,导致无法获取,因此可以通过购买一个轻量云服务器或者黑科技手段下载及…
-
ios webrtc源码怎么下载和编译
WebRTC 支持 Windows, Mac OS X, Linux, Android 和 iOS 平台,本文以 iOS 平台为例来描述 WebRTC 的源码下载和编译过程。 安装…
-
PACC: RTC 下基于用户感知的拥塞控制 | ICME 2023
由于网络的波动,拥塞控制对于保证实时通信(RTC)用户的体验质量(QoE)是必不可少的。这个组件调整媒体数据的发送速率,从而决定了视频编码的码率。然而,现有的控制方案要么只关注网络…
-
SIP呼叫复杂转接流程处理最佳实践-RFC5589概论
企业通信电话系统是企业员工和客户之间语音沟通的桥梁,虽然现在的语音业务收入处于下滑状态,但是,根据各种通信工具使用效率的调查来看,整体来说,通信效率最高的仍然是语音呼叫。因为环境的…
-
IM 工具中 WebRTC语音通话无法连通问题调查
公司内部的 IM 工具基于 WebRTC 做一套语音通话功能,近期后端在做 WebRTC 相关服务的迁移,在测试环境发现迁移后,有如下问题: 自然这个问题的调查就交给了 Andro…
-
Web直播示例源码实现分享(Web直播demo)
本文分享一个即构的 Web 端直播示例源码,介绍如何快速跑通示例源码,方便开发者体验基础的音视频通话服务。 Web直播 Demo 示例源码下载地址:https://github.c…
-
面向边缘智能的移动算力网络关键技术研究
随着人工智能计算与应用的不断发展,基于深度学习的智能服务对算力资源需求也逐渐提高,因此利用移动算力网络为边缘智能提供泛在异构、高效可靠的算力服务支撑。针对边缘智能和移动算力网络的研…
-
使用 Node.js 和 WebRTC 创建简单的视频聊天应用程序
本文分享如何使用 Node.js 和 WebRTC 创建简单的视频聊天应用程序,提供简单的 Node.js 代码示例。 配置条件 提供静态文件 接下来,我们使用express.st…
-
WebRTC 与 RTMP哪种协议最适合流媒体?
你是否在为你的企业选择合适的视频流协议方面面临挑战?RTMP 和 WebRTC两个广泛使用的协议,拥有明显的优势和劣势。 在这篇文章中,我们将广泛地研究这两种协议,根据延迟、兼容性…
-
视频游戏直播的编码优化 | IBC技术论文推荐
IBC2022:本技术论文讨论了实时高效编码视频游戏内容的关键要素,以及如何实现“游戏内容感知”编码解决方案。 摘要 近年来,在电子竞技市场爆炸式增长的推动下,以视频游戏直播为中心…
-
迈向人工智能增强视频编码标准
摘要:本文介绍了人工智能运动图像、音频和数据编码 (MPAI) 的增强视频编码 (EVC) 项目正在进行的活动。该项目研究如何通过使用基于人工智能的对应工具增强或替换特定编码工具来…
-
面向6G的QoS新体系架构机制探讨和展望
6G网络不仅对通信服务进行了增强,还将向融合感知、计算、智能和可信等多业务领域提供综合服务。当前5G QoS体系架构和机制无法支撑未来6G网络综合服务保障,6G需要更广义的QoS新…
-
效率消息中心从0-1搭建与思考 | 得物技术
什么是消息中心 消息中心是一个集中管理、分发通知和提醒的平台,可以让用户或系统消息更方便、快捷的触达给指定用户或者系统。并且可以帮助用户或系统更好地管理消息的生命周期,屏蔽不同消息…
-
扩展大型群组通话的音频和视频
本文整理了YUN ZHANG与BIN LIU在RTC@SCALE 2023关于扩展大型群组通话的报告,视频主要由研究动机、扩展大型群组通话的音频、扩展大型群组通话的视频、未来工作等…
-
使用 FFmpeg 轻松调整视频的大小/缩放/更改分辨率
在此 FFmpeg 教程中,我们学习使用 FFmpeg 的命令行工具更改视频的分辨率(或调整视频的大小/缩放)。 更改视频的分辨率(也称为调整大小或缩放)是视频编辑、处理和压缩中非…
-
深度解析低延迟流媒体
在这篇文章中,我们将深入探讨一个常见问题:什么是低延迟流媒体以及它的重要性?在电视直播和视频流的世界中,延迟是一个需要理解和掌握的基本概念。延迟不仅会对直播制作工作流程产生重大影响…
-
PyTorch 2简介:卷积神经网络
介绍 在本系列的上一部分中,我们使用了CIFAR-10数据集,并介绍了PyTorch的基础知识: 张量及其相关操作 数据集和数据加载器 构建基本的神经网络 基本模型的训练和评估 我…
-
音视频学习–关于绿屏的6种检测方案
1. 问题背景 最近和网友聊天时被问道绿屏问题,所以趁着端午节在家和ChatGPT来了一次深度教学,也着实爽了一把。 类似这样的效果: 2. 问题分析 其实绿屏本质就是yuv数据为…