有奖捉虫:云通信与企业服务文档专题,速来> HOT
快直播(LEB)是标准直播在超低延时播放场景下的延伸,比传统直播协议延迟更低,为观众提供毫秒级的直播观看体验。 在您使用快直播服务前,建议您提前阅读 快直播服务费用,清楚收费项目和价格,避免产生误解。
注意
由于快直播使用的是 WebRTC 协议的低延迟特性,默认不支持 B 帧且音频编解码方式为 opus 编解码。为了保证快直播流可播放,当推流时带 B 帧或音频编码非 opus 编码时,云直播后台会自动发起转码去 B 帧并转码为 opus 编码,从而产生 标准转码费用

App 接入

接入说明

iOS、Android 上的应用可以通过集成腾讯云视立方·直播 SDK 来实现 App 端上的直播推流/播放功能。
App 端直播推流:支持采集摄像头画面或者采集手机界面,通过 RTMP 协议快速推流到云直播服务上,详情请参见 摄像头推流录屏推流
App 端直播播放:支持 WebRTC 播放协议,配合快直播服务快速打造低延迟直播体验,详情请参见 快直播拉流
说明
腾讯云视立方·直播 SDK 借助云直播、即时通信 IM、TRTC 等服务实现了多人音视频低延迟互联互通,可以实现多人连麦的互动效果,不参与连麦的观众仍通过直播服务观看,详情请参见 直播连麦互动

Demo 体验

腾讯云音视频 App 是腾讯云开源的一套完整的音视频服务解决方案,您可通过腾讯云音视频 App 体验快直播毫秒级低延时拉流能力。
平台
iOS
Android
Demo 体验







Web 接入

接入说明

若您有网站需要进行直播推流和播放,推荐您使用以下方式进行接入:
Web 端直播推流:基于浏览器通用的 WebRTC 标准进行设计和封装,通过引入代码片段就能实现在浏览器中进行直播推流,详情请参见 Web 推流
注意
WebRTC 推流时音频编码方式为 opus 编码,若使用标准直播的播放协议(RTMP、FLV、HLS)进行播放时,为保证能正常观看,云直播后台会自动发起音频转码转为 aac 编码,从而会产生音频转码费用,详情请参见音频转码费用说明。(若只使用快直播则不会发起音频转码)
使用 WebRTC 协议推流,每个推流域名默认限制1000路并发推流数,如您需要超过此推流限制,可通过 提交工单 的方式联系我们进行申请。
Web 端直播播放:推荐您选用播放器 SDK 的 TCPlayer ,支持在手机浏览器和 PC 浏览器上播放快直播 WebRTC 协议直播流,相比传统的直播协议延迟更低,为观众提供毫秒级的直播观看体验。
注意
在不支持 WebRTC 的浏览器环境,传入播放器的 WebRTC 地址会自动进行协议转换来更好的支持媒体播放,在移动端浏览器会默认转换为 HLS,PC 端浏览器默认转换为 FLV。

Demo 体验

Web 端直播推流:可通过云直播控制台进入常用工具 > Web 推流 进行测试 Web 端推流功能。



Web 端直播拉流:可通过 TCPlayer工具进行播放体验。
说明
Web 端直播推流和拉流均使用标准 WebRTC 协议,Web 端推流时不包含 B 帧 ,且音频编码为 OPUS 音频格式,所以不会产生音频转码及去 B 帧转码费用。




OBS WebRTC 协议推流接入

WebRTC 协议推流主要用于视频云的快直播(超低延时直播)推流,负责将采集的音视频画面或者视频文件通过 WebRTC 协议推送到直播服务器。
OBS 支持 WebRTC 协议推流,这意味着您可以在PC(Windows/Mac/Ubuntu)端像使用 RTMP 协议推流一样,简单快速地将直播流基于 WebRTC 协议推送至腾讯云直播。下述内容主要介绍如何使用 OBS 工具,实现 WebRTC 协议推流功能。
注意:
OBS WebRTC协议推流接入有新旧两种方案可以选择:
1. 新方案 - OBS WebRTC推流(OBS v30.0 Beta 1或更高版本):这种方案不需要插件,接入方式更加便捷。具体操作指引请参考:OBS WebRTC 推流
2. 旧方案 - 使用 OBS 插件进行 WebRTC 推流:如果您使用的 OBS 版本低于v30.0 Beta 1,无法直接进行 WebRTC 协议推流,腾讯云直播为您提供了集成 OBS 插件的方式进行 WebRTC 推流。具体操作指引请参考:使用OBS插件进行WebRTC推流
根据您的实际需求和 OBS 版本,可以选择合适的 WebRTC 推流方案。请注意,实际推流效果可能受到设备性能、网络状况和播放器缓存等因素的影响。在使用过程中,可以根据需求调整推流参数和工具,以优化直播体验。

快直播拉流播放

集成快直播 SDK 进行拉流播放,具体请参见 快直播拉流