【玩转灯塔】打造属于你的私人直播间

  经营许可证     |      2023-08-22
【玩转灯塔】打造属于你的私人直播间

今天同事问我,说因为特殊情况不能去女朋友居住的城市陪她。他想和他的小女朋友在沈市看一些老电影。他想问我能做什么。

考虑到同事可能会和女朋友私下看电影,对隐私有一定的需求,所以我们选择了腾讯云轻量级服务器的SRS音视频应用镜像来完成同事的愿望~

接下来我们就借助腾讯云轻量级应用服务器以及腾讯云轻量级服务器的SRS音视频服务器来搭建自己的私人直播间吧~

一、购买一台轻量服务器

腾讯云轻量级服务器新老用户大优惠。这次我们会选择腾讯云新用户活动https://cloud.tencent.com/act/new?from=16686中的一款轻量级应用服务器,配置是2C4G,一年只需120元,非常划算,而且带宽也比较多足够6M 上行链路

二、开始动手搭建

购买完成后,我们选择将应用镜像重置为腾讯云轻量级服务器自带的SRS音视频应用镜像,如下图

镜像重置完成后,我们进入我们已经备案的域名解析管理页面,将我们已经备案的域名解析到腾讯云轻量级服务器的公网IP(注:备案请参考:https://cloud .tencent.com/document/product/243/39038),添加我们的A记录解析为IP地址,如下图

解析添加后,由于是私人直播间,所以必须保证传输的安全,所以我们再次申请免费的SSL证书,腾讯云SSL证书申请参考(SSL证书:https://cloud.tencent.com/document /产品/400/6814)

然后我们在本地计算机上安装开源OBS软件。如果不确定,就默认下一步安装即可。 OBS软件安装参考:https://obsproject.com/

到这里,我们就完成了所有SRS音视频业务的所有前期准备工作。我们开始点击进入轻量级服务器管理面板。进入之前,我们需要打开我们的SRS服务需要的端口,如下图,然后申请位置,点击进入SRS音视频服务管理页面,开始执行

注:http://123.123.123.123/mgmt,您也可以将IP地址替换为您自己注册的域名,即:www.abc.com/mgnt

这里我们选择域名方式进入服务管理页面

第一次进入需要设置密码。我们根据自己的需要设置密码。建议使用更强的密码。

进入后台管理页面后,我们首先点击系统设置,为我们的域名添加安全SSL证书。 SRS服务只需要nginx格式的SSL证书中的PEM文件和KEY文件。我们使用的是云端申请的SSL证书,下载nginx格式,打开里面的两个文本,全选并复制粘贴,参考下图,配置完后,我们重新输入我们的域名,我们会发现有一把锁,这说明我们的SSL证书配置成功

接下来我们打开我们本地安装的OBS服务,点击右下角的设置选择推流,填写我们的推流地址和推流密钥

配置好推流地址后,我们选择需要推流的视频,见下图选择

点击“开始串流”

推流成功了,我们来看看我们的推流效果,我们还可以把我们的推流发送给好友看电影、电视、音乐,打造一个安全可靠的沉浸式私人直播间

最后把我们的播放地址给需要观看这个视频的用户,或者让用户在KMPplayer或者potplayer中添加流媒体

三、后记

当然,SRS音视频服务还拥有许多高级功能,例如同时串流到多个视频平台、与腾讯云进行云录制等功能。您可以根据自己的需求进行二次开发。