CloudHub 文档中心
下载中心 文档中心

RTN 实时网络传输


RTN 生成推拉流地址

主要用于 RTN 实时音视频网络传输中用到的url。

基础知识

对接前需要了解以下基础知识:

推流地址的拼装

使用CloudHub直播服务时,推流地址需要满足CloudHub标准直播推流 URL 的格式 ,如下所示,它由四个部分组成:

如用户未在后台自定义域名:

rtn://[AppID.streaming.cloudhub.vip]/StreamName?sign=鉴权token

举例,某机构的AppID为“D3adAdfvA34432Sh”,StreamName为“fifagame2021”,鉴权token为“”。 则推流地址为:

rtn://D3adAdfvA34432Sh.streaming.cloudhub.vip/fifagame2021

如用户在后台自定义域名:

如用户在后台自定义了域名(后续添加,自定义域名唯一):

rtn://用户自定义域名/StreamName+鉴权Key

举例,某机构自定义了域名为abc.com(注意,自定义域名需要使用合法的域名规则),StreamName为“fifagame2021”,则推流地址为:

rtn://abc.com/fifagame2021

既:如用户传入的地址为streaming.cloudhub.vip,则未定义域名,直接获取其传入的AppID;如用户传入的地址非streaming.cloudhub.vip,则自定义域名,根据自定义域名锁定AppID

拉流地址的拼装

使用CloudHub直播服务时,拉流地址需要满足CloudHub标准直播拉流 URL 的格式 ,如下所示,它由三个部分组成:

如用户未在后台自定义域名:

rtn://[AppID.streaming.cloudhub.vip]/StreamName

举例,某机构的AppID为“D3adAdfvA34432Sh”,StreamName为“fifagame2021” 则拉流地址为:

rtn://D3adAdfvA34432Sh.streaming.cloudhub.vip/fifagame2021

如用户在后台自定义域名:

如用户在后台自定义了域名(后续添加,自定义域名唯一):

rtn://用户自定义域名/StreamName

举例,某机构自定义了域名为abc.com(注意,自定义域名需要使用合法的域名规则),StreamName为“fifagame2021”,则拉流地址为:

rtn://abc.com/fifagame2021

既:如用户传入的地址为streaming.cloudhub.vip,则未定义域名,直接获取其传入的AppID;如用户传入的地址非streaming.cloudhub.vip,则自定义域名,根据自定义域名锁定AppID