webrtc

桑榆41612 小时前
linux·ubuntu·webrtc
WebRTC 本地视频文件推流 Demo 搭建指南 (Ubuntu 24.04)本指南将在 Ubuntu 24.04 上搭建一个基于 libdatachannel(C++ WebRTC 库)的本地视频文件推流系统:
音视频牛哥5 天前
音视频·webrtc·低延迟rtsp播放器·音视频sdk·smartmediakit·低延迟rtmp播放器·低延迟音视频
WebRTC 能解决低延迟直播吗?为什么 RTSP、RTMP、GB28181 仍然不可替代?提到低延迟音视频,很多开发者首先想到WebRTC。这并不奇怪。WebRTC为浏览器及兼容终端提供了实时音视频通信能力,底层采用SRTP传输媒体,通过ICE寻找可用网络路径,并可借助STUN、TURN解决NAT穿透和中继问题。它同时具备RTCP反馈、拥塞控制、安全传输和数据通道等能力,非常适合视频会议、在线客服、远程协作、互动课堂和多人连麦等场景。
云栖梦泽在12 天前
网络·网络协议·tcp/ip·网络安全·性能优化·webrtc
稳如狗网络工具箱:IP、DNS、WebRTC、测速、连通性和全球延迟检测工具简明介绍排查网络问题时,经常会遇到一个现象:用户只反馈“打不开”“很慢”“一直转圈”,但这些描述本身并不能定位问题。
用户07806253471913 天前
nginx·webrtc
getUserMedia 权限排障实战:浏览器拒绝,不一定是用户点了“拒绝”调用摄像头最常见的示例只有一行:但线上出现 NotAllowedError 时,“让用户去浏览器设置里点允许”往往不是一个合格的答案。
某林21216 天前
架构·系统架构·机器人·硬件架构·webrtc·ros2
ROS2 + WebRTC + MQTT 异构系统架构💡 导读:在构建现代物流机器人或具身智能体时,将底层的边缘计算(ROS2、STM32)与云端的展现控制层(Web 控制台)打通,是一项充满挑战的系统级工程。本文提炼了在整合 ROS2 (Nav2/RTAB-Map)、WebRTC 低延迟图传以及 MQTT 工业级通信时,遭遇的真实架构深坑及最终的终极解法。
EasyGBS25 天前
音视频·webrtc
RTSP、RTMP、HLS、FLV、WebRTC……国标GB28181视频平台EasyGBS五大流媒体协议,你的场景该用哪个?系统梳理 EasyGBS支持的五大流媒体协议,从真实决策场景出发,给出选型建议。安防视频平台在项目落地时,总绕不开一个基本问题:视频流用什么协议传输?
REDcker1 个月前
c++·webrtc·datachannel
libdatachannel 快速入门精简版快速入门,只保留核心概念与上手步骤。ICE/DTLS/SCTP、媒体 Track、WebSocket 内部实现、线程与调试等见 libdatachannel完整文档.md。
冯程1 个月前
webrtc·音视频开发
WebRTC 之 AllocationSequence 详解Performs the allocation of ports, in a sequenced (timed) manner, for a given network and IP address.
阿拉斯攀登1 个月前
yolo·ffmpeg·音视频·webrtc·视频编解码
售货柜实战:IPC 拉流 → 抽帧 → YOLO 识别完整流水线最后一篇实战,把前面 11 篇的知识串起来。用 FFmpeg SDK 实现一个完整的售货柜视觉识别流水线:RTSP 拉流 → 硬件解码 → 帧预处理 → YOLO 商品识别 → 结果输出。从架构设计到核心代码,再到性能优化,完整讲一遍。
阿拉斯攀登1 个月前
ffmpeg·音视频·webrtc·实时音视频·视频编解码
RTSP 拉流与录制:IPC 摄像头本地录像完整方案做 IPC 摄像头、无人售货柜、安防监控,RTSP 拉流和录制是基本功。这篇讲清楚:怎么稳定拉流、怎么存成文件、怎么按时间分片、断线怎么自动重连、延迟怎么优化——全是实际项目里踩过的坑。
阿拉斯攀登1 个月前
ffmpeg·音视频·webrtc·实时音视频·视频编解码
FFmpeg 转码详解:封装格式、编码器、码率控制上一篇讲了 20 个常用命令,这篇深入讲转码——FFmpeg 最核心的功能。什么是封装格式?什么是编码格式?CRF 和 CBR 怎么选?H.264 和 H.265 差在哪?看完这篇,你再也不会对着一堆参数瞎猜了。
阿拉斯攀登1 个月前
音视频·webrtc·实时音视频·媒体·视频编解码
数据通道:RTCDataChannel 可靠与不可靠传输WebRTC 不止能传音视频,还能通过 DataChannel 传任意数据:文字消息、文件、游戏数据、白板指令。这篇讲 RTCDataChannel 的用法、可靠与不可靠模式、消息顺序、流量控制,以及实际应用场景。
阿拉斯攀登1 个月前
嵌入式硬件·webrtc·实时音视频·媒体·视频编解码
媒体流与轨道:MediaStream 与 MediaStreamTrack采集到的音视频用 MediaStream 封装,里面包含多个 MediaStreamTrack。这篇讲流和轨道的关系、怎么操作轨道、怎么合并分流、怎么处理轨道事件,以及实际开发中的常用技巧。
REDcker1 个月前
音视频·webrtc·实时音视频·直播·rtc·腾讯
腾讯TRRO SDK深度剖析本文基于腾讯云 TRRO(Tencent Real-time Remote Operation) 工业能源版官方 SDK 发行包、头文件、License 清单与 Demo 工程,结合 现场设备端 / 远端设备端 文档,从 产品定位、产物矩阵、技术栈与依赖、跨平台 C ABI 架构、三通道原理、双端分工 等层面展开。
阿拉斯攀登1 个月前
ffmpeg·音视频·webrtc·视频编解码
FFmpeg 入门:命令行的 20 个常用场景做音视频开发绕不开的工具就是 FFmpeg。不管你是做 IPC 摄像头、直播、视频剪辑还是售货柜视觉识别,FFmpeg 都是工具箱里的瑞士军刀。这篇从安装到常用命令,一次性把最常用的 20 个场景讲清楚,新手看完就能上手干活。
阿拉斯攀登1 个月前
运维·服务器·网络·webrtc·nat
NAT 穿透详解:STUN / TURN / ICEWebRTC 要实现 P2P,最大的障碍是 NAT。大部分设备都在路由器后面,没有公网 IP,怎么直连?这篇讲 NAT 是什么、STUN 怎么发现公网地址、TURN 怎么中继、ICE 怎么整合两者选最优路径。
阿拉斯攀登1 个月前
音视频·webrtc·视频编解码·流媒体
WebRTC 入门:是什么、能做什么、核心模块WebRTC 让浏览器和 App 不用装插件就能实现实时音视频通话。这篇从零讲起:WebRTC 是什么、能做什么、整体架构、核心模块,以及一个最简单的例子跑起来。
阿拉斯攀登1 个月前
音视频·webrtc·实时音视频·视频编解码
音视频采集:getUserMedia 与设备管理实时通信第一步是采集音视频。getUserMedia 怎么用?分辨率、帧率、码率怎么设?多个摄像头怎么切换?麦克风怎么选?这篇讲音视频采集的详细用法和常见坑。
换个昵称都难2 个月前
运维·服务器·webrtc
webrtc peerconnection_server 模块介绍peerconnection_server是webrtc一个简单的信令服务器示例,它位于 src/examples/peerconnection/server/ 目录下。它的主要目的是配合 peerconnection_client(另一个示例客户端)使用,演示两个 WebRTC 对等端(Peer)如何通过一个中间服务器交换建立连接所需的元数据(SDP 和 ICE Candidates),从而完成 P2P 握手。
EasyGBS2 个月前
音视频·webrtc
延迟直降90%!国标GB28181视频平台EasyGBS支持WebRTC WHIP推流设备接入,让万物互联更简单你是否遇到过这些接入难题?无人机、运动相机画面质量高,但无法推送到国标平台统一管理;手机App、浏览器端的实时视频,和传统监控系统总是两套体系;