RTC观主认证作者
-
构建现代流媒体服务:MCP 架构和技术选择
人工智能代理有可能从根本上改变个人在流媒体平台、软件应用程序、新闻媒体等各种服务中管理订阅的方式。 本文章将分享实施支持 MCP(模型上下文协议)的流媒体服务原型的经验,以证明人工…
-
通过适当的路由选择,最大限度地减少抖动、延迟和其他统一通信问题
路由是网络运营的重要组成部分,正确使用路由对于任何企业网络都至关重要。 在网络环境中,路由是数据包在从一个节点传输到另一个节点时被定向到最终目的地的过程。路由设计的许多方面都会影响…
-
音视频面试题集锦第 40 期:WebRTC 方向
分享来自音视频技术社群关键帧的音视频开发圈——音视频面试题集锦第 40 期:WebRTC 方向相关内容。 下面是几道 WebRTC 技术相关的面试题: 1、请详细解释 WebRTC…
-
编辑和特效工具内存问题导致程序崩溃原因分析和解决丨音视频实战经验
分享来自音视频开发圈“关键帧Keyframe”的文章。 分析和解决编辑和特效工具内存问题导致的程序崩溃,这里的核心问题是在媒体处理过程中的内存管理,关键方面包括: 考虑到崩溃场景,…
-
大数据集场景中的 OpenSIPS 集群强化
OpenSIPS 中的集群支持是一个具有挑战性的领域,并且不断发展。即使自其初始版本发布以来已经过去了很多年,我们仍然发现需要理解和解决的具有挑战性的场景。生产环境,尤其是涉及大量…
-
视频播放花屏问题的分析和解决丨音视频实战经验
当遇到视频播放器花屏时,我们可以从多个层面来思考这个问题。首先要理清视频播放的整个链路:从解码、渲染到显示,每个环节都可能导致花屏。
-
WebRTC 音视频通话延时问题的分析和解决丨音视频实战经验
关于 WebRTC 视频通话延迟优化的复杂技术问题,我们来梳理一下思路。 首先,要理解视频通话中的延迟到底是如何产生的。整个流程中涉及采集、编码、传输、解码、渲染等多个环节,每个环…
-
视频播放卡顿问题的分析和解决丨音视频实战经验
1、原因和解决思路 首先得理清楚视频播放过程中卡顿的根本原因: 我们这里来探讨一下如何从缓冲策略上来做优化。 缓冲策略设计需要考虑以下核心要素: 这些都需要在架构设计中体现出来。因…
-
OpenVidu 3.0.0 正式发布,将使实时应用更高效、性能更强、更可靠安全
OpenVidu 3.0.0 从测试版到全面上市标志着近两年前开始的旅程的结束。当时,OpenVidu 团队决定彻底改变平台的底层技术和架构,以提供实时媒体领域的最新进展。 以下内…
-
什么是 VoIP 编解码器?VoIP 编解码器详解
高质量 VoIP 通话的关键在于正确的编解码器。本文探索常见的编解码器、它们的功能和潜在缺点,为 VoIP 优化选择正确的编解码器。 VoIP 让用户通过互联网拨打电话,而不是传统…
-
WebRTC vs WebSockets:主要区别是什么?
本文重点论述了WebRTC 、WebSocket协议,两者的区别、使用场景、以及何时可以组合使用。 1. 什么是WebRTC? WebRTC 是一组 JavaScript API,…
-
OpenSIPS 发布新 Python 包,让集成更简单、更快速、更高效
在当今的集成服务世界中,OpenSIPS 与外部应用程序交互的能力不再是可选的 – 而是一种必需品。为了满足这种必要性,OpenSIPS 发布了一个新的 Python …
-
播放器的音视频同步问题分析和解决丨音视频实战经验
音视频实战经验——播放器的音视频同步问题分析和解决,来自公众号关键帧Keyframe的分享。 1、原因和解决思路 播放器的音视频出现同步问题一般有以下原因和解决思路: 1)解码耗时…
-
音视频面试题集锦第 39 期|视频编辑 SDK 方向
音视频面试题集锦第 39 期,来自音视频技术社群关键帧的音视频开发圈。 下面是大厂音视频面试中,关于视频编辑 SDK 的面试题提纲: 1、音视频编辑 SDK 核心架构设计 问题描述…
-
Broadcast Box:基于WebRTC的实时广播盒子
Broadcast Box 是一套服务器端的开源部署解决方案。用户使用广播盒子可以在不到一秒的时间内向他人广播。它的设计简单易用且易于修改。这种广播解决方案的目的是通过实时部署的方…
-
音视频面试题集锦第 38 期 | iOS 渲染方向
分享音视频面试题集锦第 38 期,来自音视频技术社群关键帧的音视频开发圈。 下面是几道关于 iOS 渲染方向的面试题: 1、在 iOS 中属性 kCVPixelBufferIOS…
-
go2rtc:终极摄像头流媒体开源应用,支持 RTSP、RTMP、WebRTC、FFmpeg 等
go2rtc 是一款终极摄像头流媒体应用程序,支持 RTSP、RTMP、HTTP-FLV、WebRTC、MSE、HLS、MP4、MJPEG、HomeKit、FFmpeg 等。 项目…
-
音视频面试题集锦第 37 期 | iOS 播放器 SDK 方向
音视频面试题集锦第 37 期,来自音视频技术社群关键帧的音视频开发圈。 下面是大厂音视频面试中,一些关于 iOS 播放器 SDK 开发方向的面试题: 1、在开发 iOS 视频播放器…
-
如何在 Linux 服务器上使用 Nginx-RTMP、HLS 和 DASH 设置视频流服务器
从直播和在线课堂到娱乐平台和社交媒体,视频流已成为现代数字体验的基石。对于希望建立自己的流媒体基础架构的开发人员和内容创建者来说,拥有一个强大且可扩展的流媒体服务器至关重要。 本文…
-
音视频面试题集锦第 36 期|客户端音视频开发
音视频面试题集锦第 36 期,来自音视频技术社群关键帧的音视频开发圈。下面是第 36 期面试题精选: 1、iOS 使用 CoreText 渲染字体的时候,如何计算字体所需要的高度?…