技术文章
-
完整WebRTC相关协议规范思维导图,WebRTC学习路径
分享来自SIP实验室的《完整WebRTC相关协议规范思维导图》,作者james.zhu。 WebRTC技术发展迅猛,而且基于WebRTC的视频会议应用已经严重威胁到了商业视频会议的…
-
ffmpeg解封装流程
1、av_register_all() av_register_all() 是 FFmpeg 库中的一个函数,它已经在 FFmpeg 4.0 版本中被弃用。这个函数在旧版本的 FF…
-
用大语言模型合成正确的路由配置需要什么?
本文研究了大型语言模型(例如 GPT-4)是否能够在减少人工工作量的情况下合成正确的路由器配置。作者团队发现单独的 GPT-4 表现非常糟糕,它可以生成有一定可行性的粗略配置,但在…
-
IM专题:服务化架构IM系统(2)— 数据迁移
在 IM 服务化架构中,IM 的核心业务(比如:登录、收发消息、状态同步、未读数等等)的实现逻辑与在分层架构 IM 系统中实现逻辑高度类似;本质上,服务化架构就是分层架构,只是在垂…
-
RTMP 在直播场景的应用与动手实践
RTMP(Real Time Messaging Protocol)是一种设计用于实时数据通信的网络协议,主要用于在 Flash/AIR 平台和支持 RTMP 服务器之间流式传输音…
-
CacheGen:语言模型应用程序的快速上下文加载
随着大型语言模型(LLM)开始承担越来越复杂的任务,它们的输入包含更长的上下文来解决需要领域知识或特定于用户的对话历史的问题。然而,使用长上下文对响应式LLM系统提出了挑战,因为在…
-
如何在 React Native 应用中使用 WebRTC 和 WebView
WebRTC 允许 Web 浏览器和移动应用程序之间进行实时通信。以下是如何在 React Native 应用程序中使用 WebRTC 和 WebView 的基本指南: 创建一个 …
-
WebCodecs 开启 Web 音视频新篇章
WebCodecs 是什么 Web 音视频 API 存在什么问题 音视频技术在 Web 平台上的应用非常广泛,已有许多 Web API 间接调用了编解码器来实现特定功能:…
-
什么是 FreeSWITCH API?FreeSWITCH API 如何用于语音
FreeSWITCH 已成为一个功能强大、开源、服务器优化的实时通信应用程序,特别强调语音。它的多功能性和广泛的特性使其成为许多语音通信应用的理想电话平台,从简单的语音呼叫到复杂的…
-
网络5.0应用场景分析与总体技术要求
摘要:基于新的业务场景需求,网络5.0旨在构建服务于智能社会和数字经济的超连接网络。对网络5.0面向的ICT基础设施化、移动业务承载、产业互联网及新媒体通信服务四大类主要应用场景进…
-
WebRTC的windows静态库,普通的vc和qt项目不能用?
1. 问题: 比较新的webrtc默认是clang编译器,编译出来的静态库在vs下不能用。这给开发带了了极大的不方便。 解决方案: 方案 3 关闭 clang 具体实施: 2. 遇…
-
什么是 WebSocket Client?WebSocket Client 的类型和使用
WebSocket clients 是现代 Web 应用程序的重要组件,可实现客户端与服务器之间的实时通信。通过了解 WebSocket 协议,开发人员可以创建强大的应用程序,充分…
-
使用 FastAPI 创建 TDD 和 BDD 实时聊天应用
在不断发展的 Web 开发领域,实时服务已成为现代应用程序不可或缺的一部分。FastAPI是一个Python网络框架,它为构建健壮、可扩展的实时服务提供了一种有效的方法。在本文中,…
-
在 Flutter 中使用 WebRTC 为 3D 空间音频创建自定义 SDK
在 Flutter 中使用 WebRTC 为 3D 空间音频创建自定义 SDK 涉及几个关键步骤。下面是一个概述: 下面是一个如何将 WebRTC 与 Flutter 集成并考虑空…
-
WebRTC源码目录功能介绍(全)
WebRTC源码目录结构功能介绍。 01 api api目录包含了WebRTC的公共API接口,这些接口是WebRTC与开发者交互的界面,允许开发者使用JavaScript或其他编…
-
Android 中的 libwebrtc
libwebrtc 是实现 webrtc 协议的开源 C++ 库,由谷歌创建。Webrtc 将一个本地对等点与一个或多个远程对等点连接起来。本地对等点向远程对等点发送音频/视频轨道…
-
APP 接入视频通话的好处有哪些?APP 如何接入视频通话功能
笨拙地切换 APP 或应用程序进行视频通话的时代一去不复返了。试想一下,将面对面的无缝连接直接嵌入进应用程序的结构中。接入视频通话不仅仅是一项花哨的功能,更是用户体验的一次革命,它…
-
字节跳动丢包补偿(冠军)与音质修复(亚军)国际挑战赛解决方案 | ICASSP 2024
在本届ICASSP 2024 各类音频国际挑战赛中,字节跳动流媒体音频团队联合西北工业大学音频语音与语言处理研究实验室,在丢包补偿(Packet Loss Concealment,…
-
2024 年最全面的开源 MQTT Broker 对比
MQTT (Message Queue Telemetry Transport) 最初是作为一种轻量级发布/订阅消息传输而设计的,现在已成为物联网(IoT)消息传输的标准协议,而 …
-
视频会议即服务(VCaaS):定义、工作原理和用例
有效的沟通对于促进全球互联互通和推动企业走向成功至关重要。数字时代彻底改变了沟通方式,技术影响着企业的沟通和合作方式。视频会议即服务(VCaaS)就是改善连接性和跨境沟通的发展之一…