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

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

一、启动windows7-docker

二、拉取SRS镜像

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

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

三、启动SRS

执行命令如下:

java 复制代码
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执行我们的命令。

四、启动信令服务器

执行命令如下:

java 复制代码
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名称。

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

相关推荐
简鹿办公2 小时前
如何提取某站 MV 视频中的音乐为 MP3 音频
音视频·简鹿视频格式转换器·视频提取mp3音频
yufengxinpian2 小时前
集成了高性能ARM Cortex-M0+处理器的一款SimpleLink 2.4 GHz无线模块-RF-BM-2340B1
单片机·嵌入式硬件·音视频·智能硬件
runing_an_min4 小时前
ffmpeg视频滤镜:替换部分帧-freezeframes
ffmpeg·音视频·freezeframes
runing_an_min6 小时前
ffmpeg视频滤镜:提取缩略图-framestep
ffmpeg·音视频·framestep
小曲曲7 小时前
接口上传视频和oss直传视频到阿里云组件
javascript·阿里云·音视频
安静读书9 小时前
Python解析视频FPS(帧率)、分辨率信息
python·opencv·音视频
佑华硬盘拷贝机9 小时前
音频档案批量拷贝:专业SD拷贝机解决方案
音视频
EasyNVR9 小时前
NVR管理平台EasyNVR多个NVR同时管理:全方位安防监控视频融合云平台方案
安全·音视频·监控·视频监控
xcLeigh17 小时前
HTML5超酷响应式视频背景动画特效(六种风格,附源码)
前端·音视频·html5
韩曙亮18 小时前
【FFmpeg】FFmpeg 内存结构 ③ ( AVPacket 函数简介 | av_packet_ref 函数 | av_packet_clone 函数 )
ffmpeg·音视频·avpacket·av_packet_clone·av_packet_ref·ffmpeg内存结构