WebRTC
文章平均质量分 94
码农小明
openHarmony多媒体领域开发者。
展开
-
OWT Server 基于 RabbitMQ 的 RPC 工作模式分析
上篇文章提到过,OWT Server是模块化的结构,各个模块是可以独立部署的,模块之间的RPC调用都是基于消息队列RabbitMQ实现的。这篇文章分析一下OWT Server 基于RabbitMQ的RPC都有几种工作模式。RabbitMQ 工作模式先简单复习一下RabbitMQ 的工作模式,详细浏览其官网介绍。RabbitMQ有3个重要概念 交换机exchange、路由键routing_key、队列queue。1. 简单模式一个生产者、一个消费者,不需要设置交换机(使用默认的交换机)。2.原创 2021-09-16 21:59:42 · 993 阅读 · 1 评论 -
OWT Server 整体架构分析
基础模块架构图按自己的理解用 visio 大体画了一下。前一篇博客讲过OWT Server是模块化的设计,不同模块可以分开部署,便于新手入门,下面画了OWT Server的一些基础模块(支持WebRTC开会)的框架图,如果把这几个模块搞清楚了,差不多对OWT Server也就理解了。模块内部的 RPC 调用都是通过 RabbitMQ 消息队列实现的,都不是直接调用,即上图中 所有的虚线都是通过RabbitMQ间接通信的,而不是直接连接。模块内部流交换(Internal IO)默认用的是原创 2021-09-12 21:41:50 · 3710 阅读 · 6 评论 -
OWT (Open WebRTC Toolkit) 5.0 初体验与开发环境搭建
先打个草稿,有空补充。介绍Demo 体验提供docker开发环境搭建正常流程官方介绍曲线救国网络不佳境外服务器后记有问题可以留言。原创 2021-09-09 22:23:52 · 9198 阅读 · 18 评论 -
WebRTC中的信令和内网穿透技术 STUN / TURN
Translated from WebRTC in the real world: STUN, TURN and signaling.最近刚接触到WebRTC,网上看到这篇介绍WebRTC的文章不错,仔细读了读还算有用,分享出来能帮到一些刚入门的人也挺好的,翻译不好的地方可以直接看原文。WebRTC可以进行P2P点对点通信,但是WebRTC仍然需要服务器:客户端需要服务器交换一些数据来协...原创 2018-11-01 22:32:30 · 15881 阅读 · 2 评论 -
搭建AppRTC服务器 (AppRTC+Collider+Coturn) 2019
本文介绍使用域名 HTTPS 的方式部署AppRTC服务,信令服务和STURN/TURN服务。本文使用虚拟机桥接模式下的Ubuntu18.04系统和小飞机代理。因为项目需要本地搭建一个AppRTC服务器,研究了好几天才基本弄完,但是也只是Web端可以访问,好多坑( ⊙ o ⊙ ),记录一下。0 准备工作0.1 配置代理服务器使用Ubuntu,服务器端需要用代理的时候,使用Shadow...原创 2021-02-02 15:22:39 · 6675 阅读 · 13 评论