跳转至

基本概念

基本概念

推/拉流

推流为将直播内容推送至服务器的过程;

拉流为服务器已有直播内容,用指定地址进行拉取的过程。

主播将本地视频源和音频源推送到腾讯视频云服务器,在有些场景中也被称为“RTMP 发布”。

拉流

即直播播放,指已实现直播推流之后,用指定地址将腾讯视频云服务器中的视频源和音频源拉取播放的过程。其视频源是实时生成的,有人推流直播才有意义,一旦主播停播,直播 URL 也就失效了。而且由于是实时直播,所以播放器在播直播视频的时候是没有进度条的。

推流域名

指用于推送直播流的域名,必选配置,该域名必须在使用直播服务前完成注册并备案。配置完推流域名后,直播服务会生成对应的推流地址,拼接规则请参见 自主拼装推流 URL

播放域名

指用于播放直播流的域名,必选配置,该域名必须在使用直播服务前完成注册并备案。配置完播放域名后,直播服务会生成对应的播放地址,拼接规则请参见 自主拼装播放 URL

域名 CNAME

CNAME 域名是在腾讯云直播控制台接入加速域名后,系统给对应的域名分配一个以 .liveplay.myqcloud.com 为后缀的域名。用户需要在域名服务商处,配置一条 CNAME 记录,记录生效后,域名解析的工作就正式转向腾讯云云直播,该域名所有的请求都将转向腾讯云直播的边缘节点。

StreamName

StreamName 是一路流的标识符,通常与某个域名一起唯一标识一路流。

AppName

直播的应用名称,用于区分直播流媒体文件存放路径,默认为 live,可自定义。

转码

推/拉流

推流为将直播内容推送至服务器的过程;

拉流为服务器已有直播内容,用指定地址进行拉取的过程。

RTMP

RTMP是Real Time Messaging Protocol(实时消息传输协议)的首字母缩写。该协议基于TCP,是一个协议族,包括RTMP基本协议及RTMPT/RTMPS/RTMPE等多种变种。RTMP是一种设计用来进行实时数据通信的网络协议,主要用来在Flash/AIR平台和支持RTMP协议的流媒体/交互服务器之间进行音视频和数据通信。

HLS

HLS (HTTP Live Streaming),Apple的动态码率自适应技术。主要用于PC和Apple终端的音视频服务。包括一个m3u(8)的索引文件,TS媒体分片文件和key加密串文件。