详情页标题前

腾讯云云直播直播推流

详情页1

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

准备工作

1. 开通 腾讯云直播服务2. 选择 域名管理,单击添加域名添加您已备案的推流域名,详细请参见 添加自有域名说明:云直播为您提供了一个默认推流域名,格式为xxx.push.tlivecloud.com,但不建议您在正式的业务中使用这个域名作为推流域名。

获取推流地址

1. 进入云直播控制台的常用工具 > 地址生成器 生成推流地址,在该页面进行如下配置:选择地址类型:推流地址选择您在域名管理中已添加的推流域名。填写 AppName,AppName 为区分同一个域名下多个 App 的地址路径,默认为 live填写自定义的流名称 StreamName,例如:liveteststream您需要选择一种加密类型,请根据您的安全需求和性能考虑进行权衡。加密类型可以选择 MD5SHA256 ,默认 MD5选择地址过期时间,例如: 2023-09-13 11:49:202. 单击生成地址即可。

腾讯云云直播直播推流


注意:为了保障您的直播安全,系统会自动开启推流鉴权。您也可以在 域名管理,选择您需要修改的推流域名,单击右侧的管理进入域名详情页的推流配置,自定义设置鉴权信息。推流地址格式为:
rtmp://domain/AppName/StreamName?txSecret=Md5(key+StreamName+hex(time))&txTime=hex(time)
除上述方法,您还可以在云直播控制台的 域名管理中,选择推流域名,单击管理,进入域名管理页,选择推流配置,在推流地址生成器选择推流地址的过期时间和自定义的流名称 ( StreamName),单击生成推流地址即可生成推流地址。若您需要长效的推流地址,您可进入 域名管理,选择推流域名单击 管理,选择推流配置,参考推流地址示例代码 中的示例代码进行计算生成,具体查看方式请参见 如何查看推流示例代码

直播推流

您可以根据业务场景使用以下方式实现直播推流。

场景一:PC 端推流

在 PC(Windows/Mac)端推流时候,您可根据实际情况选择安装 OBSXSplit 进行推流。 OBS 支持 Windows/Mac/Linux 等系统,是一个免费的开源的视频录制和视频实时流软件。XSplit 需收费使用,XSplit 游戏直播有单独的安装包,非游戏直播推荐使用 BroadCaster。

腾讯云云直播直播推流


文档以安装 OBS 推流为例,操作步骤如下说明。假设准备好的推流地址为:

rtmp://3891.push.tlivecloud.com/live/3891_test?bizid=3891&txSecret=xxx&txTime=58540F7F

1. 进入 OBS 官网 下载并安装推流工具。2. 打开 OBS,单击底部工具栏的控件 > 设置进入设置界面。3. 单击直播进入推流设置页,进行如下设置:3.1 选择服务类型为:自定义。3.1 填写服务器为推流地址前半部分,如 rtmp://3891.push.tlivecloud.com/live/3.1 填写推流码为推流地址的后半部分,如 3891_test?bizid=3891&txSecret=xxx&txTime=58540F7F3.1 单击右下角确定

腾讯云云直播直播推流


4. 单击工具栏的控件 > 开始直播,即可进行推流测试。更多 OBS 操作步骤请参见 OBS 推流

场景二:Web 端推流

1. 登录云直播控制台。2. 选择常用工具 > Web 推流3. 在 Web 端推流的页面进行以下设置:4. 可以选择单路推流和多路推流。详细操作步骤可参考 Web 推流在确定采集方式和配置以及推流配置后。单击快速生成,进入地址生成器配置页。选择已有的推流域名。填写 AppName,AppName为区分同一个域名下多个 App 的地址路径,默认为 live。填写自定义的流名称 StreamName,例如:liveteststream选择过期时间,例如:2023-02-17 00:00:005. 单击确定,生成推流地址。可在右侧看到推流预览。6. 单击开始推流 即可开始推流。注意:Web 推流功能需要您的设备已安装摄像头,并允许浏览器调用摄像头权限。

腾讯云云直播直播推流



场景三:移动端推流

1. 使用手机扫描二维码,下载安装移动端 腾讯云工具包 App 进行体验。2. 打开工具包,选择直播推流 > 直播推流3. 手动输入或扫描二维码录入 推流地址4. 单击左下角开始按钮,即可开始推流。说明:如果您没有提前准备推流地址,您在摄像头推流页面单击推流地址右侧的 NEW,系统会自动填入一个推流地址,并提供对应的播放地址,您可通过播放地址查看直播推流效果。

场景四:直播 SDK 推流

如果您只需要在现有的 App 里集成直播推流功能,那么按照如下步骤可以快速实现目标。1. 下载 腾讯云视立方·直播 SDK 开发包。2. 参考对接文档(iOS & Android)完成接入。腾讯云视立方·直播 SDK 是一套移动终端直播解决方案的集合,它以免费源码的形式向您展示:如何利用云直播(CSS)、云点播(VOD)、即时通信(IM) 和对象存储(COS)等几项服务组合构建出适合您的直播解决方案。了解更多详情请参见 腾讯云视立方·直播 SDK

常见问题

如何实现直播播放?如何自主拼装推流URL?如何计算防盗链?
云直播官网1折活动,限时活动,即将结束,速速收藏
同尘科技为腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利。同意关联立享优惠

转转请注明出处:https://www.yunxiaoer.com/142737.html

(0)
上一篇 2023年12月9日 上午1:29
下一篇 2023年12月9日 上午1:29
详情页2

相关推荐

  • 开发业务需求有必要引入 TypeScript 吗?-云小二-阿里云

    在当今的软件开发环境中,随着项目规模和复杂性的增长,确保代码的质量、可读性和维护性变得越来越重要。TypeScript作为一种JavaScript的超集,弥补了JavaScript只有逻辑没有类型的问题,并且极大地提升了系统健壮性和可维护性。在业务开发过程中,你认为有必要引入TypeScript吗?对于现代前端框架的发展,你有什么看法或期待?欢迎分享你的观点…

    2023年12月11日
  • 阿里云容器服务ACKRAM鉴权-云淘科技

    在使用RAM账号调用阿里云API前,需要主账号(即阿里云账号)通过创建授权策略对RAM账号进行授权。 资源授权 默认RAM账号没有权限通过调用阿里云API去创建、修改云资源。使用RAM账号调用API时,您需要先创建一个授权策略,然后将这个授权策略关联给对应的RAM账号完成资源授权。 在创建授权策略时,您可以通过ARN(Aliyun Resource Name…

    阿里云容器服务 2023年12月10日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 腾讯云TDSQL-C MySQL版产品动态

    2023年11月 动态名称 动态描述 发布时间 相关文档 支持日志服务 CLS TDSQL-C MySQL 版支持采集实例的慢日志数据,并投递至日志服务(Cloud Log Service,CLS)进行分析,实现从日志采集,日志存储到日志检索等全方位的日志服务,以便快速监控和定位业务问题。 2023-11-20 日志服务 CLS 2023年10月 动态名…

    腾讯云 2023年12月9日
  • 腾讯云内容分发网络CDNAPK 动态打包

    功能介绍 APK 动态打包插件功能识别终端用户请求 URL 中的特定参数,在 CDN 边缘将该参数携带的信息动态地写入 APK ,实现在 CDN 边缘对 APK 进行动态打包。说明当前仅中国境内节点支持 APK 动态打包功能。当前仅支持腾讯云 COS 作为源站的 APK 动态打包。 适用场景 App 多渠道投放,如应用市场、网盟、搜索引擎、效果广告,但又不希…

    2023年12月9日
  • 腾讯云对象存储提交任务

    功能描述 提交一个视频拆条任务。 授权说明 授权策略中 action 设置为 ci:CreateMediaJobs 。查看所有 action。 服务开通 使用该功能需提前开通数据万象,并绑定存储桶。详情请参见 绑定存储桶。 使用限制 使用该接口时,请先确认相关限制条件。详情请参见 使用限制。 请求 请求示例 POST /jobs HTTP/1.1Host:…

    腾讯云 2023年12月9日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。