Windows7中使用SRS集成音视频一对一通话

news/2024/11/23 5:12:46/
SRS早就具备了SFU的能力,比如一对一通话、多人通话、直播连麦等等。在沟通中,一对一是常用而且典型的场景, 让我们一起来看看如何用SRS做直播和RTC一体化的一对一通话。

一、启动windows7-docker

 二、拉取SRS镜像

执行命令:docker pull ossrs/srs:4

使用docker images查看当前镜像列表

 三、启动SRS

执行命令如下:

docker run --rm -it -p 1935:1935 -p 1985:1985 -p 8080:8080 --env CANDIDATE="127.0.0.1" -p 8000:8000/udp ossrs/srs:4 ./objs/srs -c conf/rtc.conf

我们使用windows自带的powershell执行我们的命令。

 四、启动信令服务器

执行命令如下:

docker run --rm -p 1989:1989 registry.cn-hangzhou.aliyuncs.com/ossrs/signaling:1

 接下来我们使用docker容器的ip地址来访问,端口是1989

 五、注意事项

因为一对一通话需要使用https地址,而我们需要做本地测试的话需要把本地的IP地址添加到浏览器的安全设置中。

1.浏览器输入chrome://flags

2.搜索unsafely-treat-insecure-origin-as-secure

3.输入ip地址,并设置可用enabled

 4.最后点击右下角的重启浏览器按钮。

六、一对一通话展示

 

 

我们再次开一个一对一通话窗口,并设置同一个Room名称。

 

 通过上面的操作,我们就实现了一个一对一通话的功能。同理后面的多人通话也是一样的配置。


http://www.ppmy.cn/news/875680.html

相关文章

值得一看的电脑教程下载

----->【值得一看的电脑教程下载】 电脑技巧二○○三合集http://www.starinfo.net.cn/photography/gif/f6/shuji/computer abort.zip 经典电脑故障全攻略http://www.starinfo.net.cn/photography/gif/f6/shuji/computer abort.zip fdisk硬盘分区图解步步通http://www.sta…

C/C++面试题-2 之2/2

之2/2 45. 如何判断一个单链表是有环的?(注意不能用标志位,最多只能用两个额外指针) struct node { char val; node* next;} bool check(const node* head) {} //return false : 无环;true: 有环 一种O&#xff08…

MaxDOS v5.8s 说明文件

MaxDOS v5.8s 说明文件 请使用光标键 → ←↑↓ 或 PageUp 和 PageDown 翻页,查看本说明.关注新版,意见建议请到 Http://Pzz.Cn 或 Http://MaxDOS.Net=============================================================================== MaxDOS v5.8s 更新如下:1.优化一些程序…

数据库设计方法和原则

数据库设计方法和原则 11 个重要的数据库设计规则 来源: 开源中国社区 英文原文: 11 Important Database designing rules 简介 在您开始阅读这篇文章之前,我得明确地告诉您,我并不是一个数据库设计领域的大师。以下列出的 11 点是我对自己…

003

(1) 启天应用优化后,哪些说法是正确的 ABCD 安装文件统一为一个版本,便于生产售后控制 硬盘保护支持独立百兆网卡(不支持独立千兆网卡) 解决在 SATA 硬盘和 137G 以上大硬盘上不能自动格式化的问题 网络同传不能使用大传小的方式 (

linux内核文档翻译之——V4L2-framework.txt V4L2 API Specification

http://blog.csdn.net/jmq_0000/article/details/7530575 V4L2驱动框架概述 这个文本文件讲述V4L2的框架所提供的各种结构和它们之间的关系.介绍 ------------由于硬件的复杂性v412驱动往往是非常复杂的: 大多数设备有多个IC,在/dev目录下有多个设备节点…

MySQL--入门篇:MySQL入门必会知识 Windows安装MySQL的zip包 一步一步带你图解安装MySQL过程 详细图解MySQL语句

阅读目录 数据和数据库MySQL介绍MySQL的详细安装教程Windows版本:MySQLl的安装、启动和基础配置下载 配置环境变量安装 和 启动MySQL服务端MySQL的卸载MySQL的Server端MySQL客户端 Linux版本:MySQLl的安装、启动和基础配置Mac版本:MySQLl的安…

IC验证之求学路

文章目录 前言第零章 那些总被遗忘的概念总线i 和 i的区别verilog中的for语句综合出什么格雷码和二进制码的转换 第一章 数电和verilog基础1.1 verilog 编程 常见错误1.2 同步FIFO1.2.1 Spec 1.3 异步FIFO1.3.1 设计理念1.3.2 异步FIFO的作用1.3.3 异步FIFO的读/写指针1.3.4 异…