【玩转Lighthouse】搭建属于自己的私人直播间

2022-04-14 21:24:13 浏览数 (1)

今天我的同事问我,说他最近因为特殊情况没办法到女朋友所在的城市陪她,他想要在沉浸势的和自己的小女朋友看几部老电影,想要问问我有什么办法

考虑到同事可能和女朋友私密的看看电影,有一定的私密需求在里面,我们选择了腾讯云轻量服务器的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地址上,如下图

添加域名DNS解析添加域名DNS解析

解析添加完成后,既然是私密的直播间,那么肯定需要保证传输的安全,所以我们再次在申请一张免费的SSL证书,腾讯云SSL证书申请参考(SSL证书:https://cloud.tencent.com/document/product/400/6814)

然后我们在本地电脑安装开源的OBS软件,不清楚的话就默认下一步下一步安装就可以了,OBS软件安装参考:https://obsproject.com/

OBS官网页OBS官网页

在此,我们完成了所有的SRS音视频服务的所有前期准备,我们开始点击进入轻量服务器管理面板,在进入之前,我们需要先放通我们SRS服务需要用到的端口,如下图,然后应用位置,点击进入SRS音视频服务管理页,开始执行

备注:http://123.123.123.123/mgmt,也可以将IP地址更换为自己已经备案的域名,即:www.abc.com/mgnt

在此,我们选择域名方式进入服务管理页面

安全组端口放通安全组端口放通
点击进入SRS音视频服务点击进入SRS音视频服务
设置密码设置密码

首次进入需要设置密码,我们按照自己的需求设置一个密码,建议强度高一点的密码

进入后台管理页面后,我们先点击系统设置,给我们的域名添加一个安全的SSL证书,该SRS服务,仅需要nginx格式的SSL证书内的PEM文件和KEY文件即可,我们用我们刚刚在腾讯云申请的SSL证书,下载nginx格式,打开里面的两个文本,全选复制粘贴即可,参考下图,配置后,我们重新进入我们的域名,会发现有一把锁,意味着我们的SSL证书配置成功

SSL证书配置SSL证书配置
SSL配置成功SSL配置成功

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

配置推流地址配置推流地址

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

选择推流视频选择推流视频
选择本地视频或者已有的在线地址选择本地视频或者已有的在线地址

点击“开始推流”

推流推流
有绿色意味推流成功有绿色意味推流成功

推流成功,我们就来看看我们的推流效果吧,我们也可以将我们的推流发送给我们的朋友一起赏析电影,电视,音乐,打造安全可靠的沉浸式私人直播间

最后,将我们的播放地址,给需要观看此视频的用户,也可以让用户在KMPplayer或者potplayer里面添加流媒体

观看视频观看视频
以POTplayer为例以POTplayer为例
示例图示例图

三、后记

当然SRS音视频服务还有许多高级的功能,比如同时推流到多个视频平台,搭配腾讯云实现云端录制等功能,大家可以根据自己的需求去进行二次开发

0 人点赞