使用SRS推流服务,与家人好友共享美好时光steemCreated with Sketch.

in #cn10 days ago

背景

今天国足世预赛关键战,但是爱奇艺的直播信号,一个账号只允许一个终端收看。

为了实现多台设备同时观战,我们可以使用懒猫商店最近新上线的 SRS 推流服务。

原理很简单,就是在台式机或者笔记本上打开爱奇艺直播界面,然后用 OBS 推流软件把直播信号推送到 SRS 服务端。

其他用户使用类似 VLC 这样的流播放器,即可通过 SRS 服务端收看到直播。

下面就是具体的实现过程。

SRS 部分

我们在懒猫商店里搜索 SRS,直接下载安装即可,成功运行后的首页是下面这个样子,

image.png

其中重要的两个信息一会儿会用到:

  • 推流地址
  • 推流密钥

OBS 部分

OBS 是一款非常好用的开源直播软件,可以到 OBS 的官网 https://obsproject.com/ 下载安装 OBS。

启动后,界面如下,我们先点击进入“设置”页面,

image.png

在打开的设置界面中,我们在左边栏找到“直播”,点击进入,如下图,

image.png

之后,“服务”选择“自定义”,“服务器”一栏填写上面 SRS 的推流地址,“推流码”一栏填写上面 SRS 的推流密钥,最后点击“OK”完成设置。

接下来我们需要让 OBS 来捕获屏幕指定的窗口或者区域。

回到主界面,如下图,找到“源”,点击其中的“+”号,选择“窗口采集”,

image.png

打开的“窗口采集”如下图,直接点击 OK 即可,

image.png

之后的界面中,我们在“窗口”一栏,选择我们要直播的窗口,如果你一会是全屏播放,那么裁剪栏的数据都为 0px 即可。
如果你不是全屏播放,可以根据你的情况,填写具体裁剪的数据。
所有数据填好后,点击 OK。

image.png

在添加完“源”后,你可能会发现你的直播监视器中的源信号有个红框,如下图,

image.png

我这个截图里说明我的直播画面设置的画幅小于源信号的画幅,这会导致收看者看不全,我们只需要鼠标拖拽红框调整大小到合适画幅即可。

到这里,我们的 OBS 基本配置完成,我们还需要再确认一下混音器中是否有声音,麦克风是否静音(如果你想同时解说比赛的话,可以开麦),

image.png

最后,点击右下角的“开始直播”,我们的直播数据就开始推到 SRS 了。

播放器部分

无论电脑端还是手机端,都可以使用第一部分中 SRS 的说明界面上提供的那个播放器,直接点进去即可开始观看。

同时页面上也有直播地址,我们也可以把直播地址复制粘贴到 VLC 这样支持的流媒体播放器进行收看。

image.png

image.png

其他补充

如果你的观众没有安装懒猫微服 App 能不能观看呢?

答案当然是可以的。

我们可以在懒猫商店中搜索“局域网端口转发工具”并安装,只需要把 SRS 的直播端口映射出来,那么局域网用户即可通过懒猫微服的局域网IP+端口进行观看。

image.png

Coin Marketplace

STEEM 0.12
TRX 0.24
JST 0.031
BTC 83812.39
ETH 1820.16
USDT 1.00
SBD 1.02