首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场

直播推流的实现方式

教程概述:本文为您介绍四种场景下直播推流的操作方式
1
前置步骤
简介及环境准备
2
PC端推流
介绍PC端推流的操作过程
3
Web端推流
介绍Web端推流的操作过程
4
移动端&直播SDK
介绍移动端及直播SDK推流方式
1
前置步骤
简介及环境准备
2
PC端推流
介绍PC端推流的操作过程
3
Web端推流
介绍Web端推流的操作过程
4
移动端&直播SDK
介绍移动端及直播SDK推流方式

云直播的服务本质是一个广播的过程,类似于电视台的直播节目通过有线电视网发送给千家万户。为了完成这个过程,云直播需要有采集和推流设备(类似摄像头)、云直播服务(类似电视台的有线电视网)和播放设备(类似电视)。而采集和推流设备以及播放设备可以是手机、PC、Pad 等智能终端以及 Web 浏览器,相应设备上的推流软件我们也已经为您提供了完整的 Demo。

准备工作

1. 开通 腾讯云直播服务,现产品新用户可领取试用资源:

2. 选择 域名管理,单击添加域名添加您已备案的推流域名,详细请参见 添加自有域名

说明:

云直播为您提供了一个默认推流域名,格式为xxx.push.tlivecloud.com,但不建议您在正式的业务中使用这个域名作为推流域名。

获取推流地址

1. 进入云直播控制台的常用工具 > 地址生成器 生成推流地址,在该页面进行如下配置:

  • 选择地址类型:推流地址
  • 选择您在域名管理中已添加的推流域名。
  • 填写 AppName,AppName 为区分同一个域名下多个 App 的地址路径,默认为 live
  • 填写自定义的流名称 StreamName,例如:liveteststream
  • 您需要选择一种加密类型,请根据您的安全需求和性能考虑进行权衡。加密类型可以选择 MD5SHA256 ,默认 MD5
  • 选择地址过期时间,例如: 2023-09-13 11:49:20

2. 单击生成地址即可。

注意:

为了保障您的直播安全,系统会自动开启推流鉴权。您也可以在 域名管理,选择您需要修改的推流域名,单击右侧的管理进入域名详情页的推流配置,自定义设置鉴权信息。推流地址格式为: rtmp://domain/AppName/StreamName?txSecret=Md5(key+StreamName+hex(time))&txTime=hex(time)

除上述方法,您还可以在云直播控制台的 域名管理中,选择推流域名,单击管理,进入域名管理页,选择推流配置,在推流地址生成器选择推流地址的过期时间和自定义的流名称 ( StreamName),单击生成推流地址即可生成推流地址。

若您需要长效的推流地址,您可进入 域名管理,选择推流域名单击 管理,选择推流配置,参考推流地址示例代码 中的示例代码进行计算生成,具体查看方式请参见 如何查看推流示例代码

0分享
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档