前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >手把手教你撸个直播小程序

手把手教你撸个直播小程序

作者头像
拿我格子衫来
发布2022-01-24 09:01:18
5610
发布2022-01-24 09:01:18
举报
文章被收录于专栏:TopFE

前沿:

本篇博文会稍微有点长,用到的技术有

奥点云的 流媒体直播服务LSS 分布式双向消息服务DMS 以及 小程序的live-player组件 (奥点云做的很差劲,有更好的平台,最好换一个)

本篇博文的目的是为了让有些前端基础的新手快速搭建一个直播小程序.

下面来看一下小程序完成版的截图

// TODO 待补充截图

主要涉及的功能,二个直播频道, 直播详情页可以全屏查看,可以发表评论.

开始之前:

在小程序后台要开启 实时播放音频频流,这样才能使用live-player组件

注册一个奥点云账号,或者直接使用微信登录.进入控制台

流媒体直播服务LSS 分布式双向消息服务DMS 这个二个服务就是我们要用的直播和直播评论接口 看看它们各自的开发说明API

正式开始:

在流媒体直播服务LSS控制台下先绑定域名 需要域名cname映射

创建一个APP 这里的一个APP就是一个直播频道,

创建好后点击发布与安装按钮 获取推流地址

进入这个页面 不需要改什么参数,直接点生成,即可生成推流地址, 那么问题来了 什么是推流地址

我们知道 直播就是 一方录像推送到服务器,一方使用软件从服务器获取视频流显示

这个推流地址就是你的视频采集软件上传视频的地址, 那么怎么用那?

下载mcs直播 点击rtmp地址直播 将刚刚生成的推流地址 填写进去, 注意推流地址是rtmp开头的.

然后点击直播, 会有 发布成功 的提示 ,到这一步 直播已经开始了, 接下来就是查看直播了

再回到内容管理页面,点击播放与安装. 不需要该任何参数,直接生成

奥点云就先到这里, 接着开始小程序的live-player的设置

live-player 组件详解

着重看这三个参数

src就是我们刚刚生成的rtmp地址

object-fit contain 使用原有视频流显示,还是使用fillCrop铺满播放器

orientation 横屏还是竖屏

待续.....

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前沿:
  • 开始之前:
  • 正式开始:
相关产品与服务
云直播
云直播(Cloud Streaming Services,CSS)为您提供极速、稳定、专业的云端直播处理服务,根据业务的不同直播场景需求,云直播提供了标准直播、快直播、云导播台三种服务,分别针对大规模实时观看、超低延时直播、便捷云端导播的场景,配合腾讯云视立方·直播 SDK,为您提供一站式的音视频直播解决方案。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档