接触直播的第一天

因为公司需求,做一个直播卖货平台

要求:可自己创建直播间,可以自由上架商品,点击跳转到商品详情页,主播可以发红包,没有送礼物功能

于是乎博主赶紧去研究了一手,看了一波文档,试了一下,感觉还挺简单好玩的,做手笔记,第一次接触,如果有大佬觉得写的不对,劳烦纠正一下

 

直播主要是推流(主播拍的数据推过去)和播流(获取主播现在的推送数据)

怎么实现并且搭起来又是一个问题,博主用的是阿里云的视频直播

 

1.先在阿里云的控制台配好推流域名和播流域名

 

 

2.添加完域名后,再把两个域名绑一起,配置推流域名

 

 

 

3.然后给两个域名都配上ssl,因为后面地址生成会用到

 

 

4.再把播流域名的header头设置一下

 

 

 

5.然后生成直播的地址

 

 

6.找到自己需要使用的推流工具下载安装,也就是主播用的直播工具

https://help.aliyun.com/document_detail/198676.html#section-ug5-36e-fck

 

7.打开工具,设置推流url,博主用的是OBS 点左上角文件->设置->推流->设置成自定义,把地址cv上去,确定,然后点击开始推流即可

 

 

8.回到阿里云里的流管理,你就会看到你现在的推流,直播是有延迟的,貌似5秒左右,最后附上前端看直播代码

 

 

<html>
<head>

</head>
<body>

<link href="https://unpkg.com/video.js/dist/video-js.css" rel="stylesheet">
<script src="https://unpkg.com/video.js/dist/video.js"></script>
<script src="https://unpkg.com/videojs-contrib-hls/dist/videojs-contrib-hls.js"></script>
<video id="my_video_1" class="video-js vjs-default-skin" controls preload="auto" width="500" height="auto"
       data-setup='{}'>
<
    <source src="https://xxxx.com/xxx.m3u8" type="application/x-mpegURL">
</video>
</body>
</html>

 

posted @ 2021-11-18 12:15  钧一  阅读(142)  评论(0编辑  收藏  举报