RTC观主认证作者
-
视频播放卡顿问题的分析和解决丨音视频实战经验
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 渲染字体的时候,如何计算字体所需要的高度?…
-
音视频面试题集锦第 35 期 | 播放器功能方案(附伪代码)
音视频面试题集锦第 35 期,来自音视频技术社群关键帧的音视频开发圈。 下面是大厂音视频面试中,关于播放器一些具体功能技术方案的面试题提纲,我们在参考答案中使用伪代码进行了模块实现…
-
音视频面试题集锦第 34 期|直播和视频播放器方向
音视频面试题集锦第 34 期,内容来自音视频技术社群关键帧的音视频开发圈。 下面是大厂音视频面试官常备的播放器面试题提纲,这些面试题覆盖了播放器 SDK 技术的主要方面,包括架构设…
-
OpenSIPS 社区版:开源 SIP 平台/解决方案
2024年10月29日,OpenSIPS 官方博客表示考虑进一步采用开源模式,从代码层面扩展到解决方案/平台层面,实现这一目标的方法就是 OpenSIPS Community Ed…
-
音视频面试题集锦第 33 期 | 面试官针对编解码方向的追问
分享音视频面试题集锦第 33 期,内容来自音视频技术社群关键帧的音视频开发圈。 今天我们继续从一位音视频面试官的面试题库中,挑出他在编解码方向会追问候选人的问题,这些面试题覆盖了音…
-
如何快速实现APP中的IM即时聊天功能
如何快速实现APP中的IM即时聊天功能?本文主要分享IM开发的3种实现方式:包括使用开源、自研、以及使用厂商SDK的经验,希望对IM开发者有所帮助。
-
音视频面试题集锦第 32 期 | 面试官针对编解码方向的问题
分享来自音视频技术社群关键帧的音视频开发圈的音视频面试题集锦第 32 期内容。 本期给大家挑选了一些我们的音视频技术面试官在面试中往编解码方向深入考察的问题,其中每题都给出了考察重…
-
音视频面试题集锦第 31 期 | 面试官常用的基础问题
分享来自音视频技术社群关键帧的音视频开发圈的音视频面试题集锦第 39 期。 下面是一名音视频技术面试官在面试中常用的一些开场基础面试题,包含音视频基础概念、编解码、传输协议、性能优…