完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
摘要: 开通阿里云直播服务:阿里云直播服务接收直播流,并提供直播播放地址,完成一场直播需要先开通阿里云直播服务,在 视频直播产品主页 中单击 立即开通,开通阿里云直播服务。 添加直播加速域名:您需要做直播服务需要提供一个经过备案的域名,并且在视频直播控制台中 添加直播加速域名。
准备工作 开通阿里云直播服务:阿里云直播服务接收直播流,并提供直播播放地址,完成一场直播需要先开通阿里云直播服务,在 视频直播产品主页 中单击 立即开通,开通阿里云直播服务。 添加直播加速域名:您需要做直播服务需要提供一个经过备案的域名,并且在视频直播控制台中 添加直播加速域名。 开始直播 直播需要如下步骤:
常见问题 1.有没有其他工具可以进行推流? 示例中使用的是 Flash 进行推流,还可以使用 OBS 进行推流,OBS 下载及使用教程。 2.如果我需要同时进行多场直播怎么办? 阿里云直播设计逻辑为:完成配置后,可以自行管理推流地址,无需创建直播地址,相应的播放地址通过规则来映射。假如用户的直播加速域名为 a.com,那么推流地址为:rtmp://video-center.alivecdn.com/AppName/StreamName?vhost=a.com。其中 AppName 和 StreamName 用户可以根据自己需求任意设置和管理。 例如,如下的直播推流地址都是可以使用的(相应的播放地址列在推流地址后面)。
httpflv 播放地址:http://a.com/live/abc.flv hls 播放地址:http://a.com/live/abc.m3u8
httpflv 播放地址:http://a.com/app/s1.flv hls 播放地址:http://a.com/app/s1.m3u8 3.上面提到的三种地址,有什么区别?
直播转码 直播常见一个问题是,推流的码率设置得比较高、很清晰,但是网络差的观众无法观看,我们可以使用直播转码功能,将推上来的直播流转成多种码率,满足不同网络的用户观看需求。 配置规则 阿里云直播转码的设计逻辑与录制类似,对域名进行配置,推流地址符合配置规则直播流将被转码。 转码模版 每个转码模版会有一个 ID,内容为一组转码参数的集合,制定了转码输出流的码率、分辨率等参数。 阿里云提供 2 组转码模版:高质量转码模版和低质量转码模版,每组转码模版分别有四种分辨率、码率的组合,这些模版分别为:
转码配置规则 用户的推流地址形式如下: rtmp://video-center.alivecdn.com/AppName/StreamName?vhost=a.com 这个推流地址中,有三部分是由用户管理的:域名 (a.com)、AppName、StreamName。用户可以配置对某个 域名+AppName 使用某几个转码模版,配置后,当用户推流时,符合该域名与 AppName 的直播流将被转码。 示例 配置:域名为 a.com, AppName 为 live 进行转码,如下直播流将被转码。 rtmp://video-center.alivecdn.com/live/StreamName?vhost=a.com rtmp://video-center.alivecdn.com/live/xyz?vhost=a.com 用户可以在控制台上进行 直播转码配置。 转码流播放地址:转码流播放地址由原始流播放地址+_+ 转码 ID 构成。例如,在域名 a.com,AppName 为 live 的直播域名下配置了 ld、sd 的转码,则相应的推流、播放地址分别为:
httpflv:http://a.com/live/abc.flv hls:http://a.com/live/abc.m3u8
httpflv:http://a.com/live/abc_ld.flv hls:http://a.com/live/abc_ld.m3u8
httpflv:http://a.com/live/abc_sd.flv hls:http://a.com/live/abc_sd.m3u8 参见 转码地址。 直播录制 保存直播内容,即直播录制。 阿里云直播录制的设计逻辑为对域名进行配置,推流地址符合配置规则直播流将被录制,并写入用户的 OSS。 录制规则 用户的推流地址形式如下: rtmp://video-center.alivecdn.com/AppName/StreamName?vhost=a.com 这个推流地址中有三部分是由用户管理的:域名 (a.com)、AppName、StreamName。用户可以配置对某个 域名 + AppName 进行录制,配置后,当用户推流时,符合该域名与 AppName 的直播流将被录制。 示例 配置域名为 a.com,AppName 为 live 进行录制,如下直播流将被录制。 rtmp://video-center.alivecdn.com/live/StreamName?vhost=a.com rtmp://video-center.alivecdn.com/live/xyz?vhost=a.com 同时可以在控制台上进行直播录制配置,参见 用户指南 > 直播录制。 原文链接 阅读更多干货好文,请关注扫描以下二维码: |
|
|
|
只有小组成员才能发言,加入小组>>
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 06:19 , Processed in 0.682753 second(s), Total 70, Slave 50 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号