使用SRS推流服务,与家人好友共享美好时光
背景
今天国足世预赛关键战,但是爱奇艺的直播信号,一个账号只允许一个终端收看。
为了实现多台设备同时观战,我们可以使用懒猫商店最近新上线的 SRS 推流服务。
原理很简单,就是在台式机或者笔记本上打开爱奇艺直播界面,然后用 OBS 推流软件把直播信号推送到 SRS 服务端。
其他用户使用类似 VLC 这样的流播放器,即可通过 SRS 服务端收看到直播。
下面就是具体的实现过程。
SRS 部分
我们在懒猫商店里搜索 SRS,直接下载安装即可,成功运行后的首页是下面这个样子,
其中重要的两个信息一会儿会用到:
- 推流地址
- 推流密钥
OBS 部分
OBS 是一款非常好用的开源直播软件,可以到 OBS 的官网 https://obsproject.com/ 下载安装 OBS。
启动后,界面如下,我们先点击进入“设置”页面,
在打开的设置界面中,我们在左边栏找到“直播”,点击进入,如下图,
之后,“服务”选择“自定义”,“服务器”一栏填写上面 SRS 的推流地址,“推流码”一栏填写上面 SRS 的推流密钥,最后点击“OK”完成设置。
接下来我们需要让 OBS 来捕获屏幕指定的窗口或者区域。
回到主界面,如下图,找到“源”,点击其中的“+”号,选择“窗口采集”,
打开的“窗口采集”如下图,直接点击 OK 即可,
之后的界面中,我们在“窗口”一栏,选择我们要直播的窗口,如果你一会是全屏播放,那么裁剪栏的数据都为 0px 即可。
如果你不是全屏播放,可以根据你的情况,填写具体裁剪的数据。
所有数据填好后,点击 OK。
在添加完“源”后,你可能会发现你的直播监视器中的源信号有个红框,如下图,
我这个截图里说明我的直播画面设置的画幅小于源信号的画幅,这会导致收看者看不全,我们只需要鼠标拖拽红框调整大小到合适画幅即可。
到这里,我们的 OBS 基本配置完成,我们还需要再确认一下混音器中是否有声音,麦克风是否静音(如果你想同时解说比赛的话,可以开麦),
最后,点击右下角的“开始直播”,我们的直播数据就开始推到 SRS 了。
播放器部分
无论电脑端还是手机端,都可以使用第一部分中 SRS 的说明界面上提供的那个播放器,直接点进去即可开始观看。
同时页面上也有直播地址,我们也可以把直播地址复制粘贴到 VLC 这样支持的流媒体播放器进行收看。
其他补充
如果你的观众没有安装懒猫微服 App 能不能观看呢?
答案当然是可以的。
我们可以在懒猫商店中搜索“局域网端口转发工具”并安装,只需要把 SRS 的直播端口映射出来,那么局域网用户即可通过懒猫微服的局域网IP+端口进行观看。