Skip to content

aopacloud/rtc-token

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

自研rtc接入指南

如何获取SDK

上Slack找 Haibo 雷公haibo@aopacloud.sg

如何获取AppID和AppCert

上Slack找 Roga 湮灭roga@aopacloud.sg

如何生成token

必须有AppID和AppCert才能生成token,参考本仓库代码,代码是Go语言编写的,注意加密算法的版本。

rtc网关接入地址

上Slack找 Haibo 雷公haibo@aopacloud.sg

rtc灰度控制

灰度控制是用来确定用户应该使用自研RTC还是声网RTC。

接口

gray/user?app_id=2&room=12345&user=1&room_type=business&room_factory_type=sing&language=ko&region=ko

返回值

{"code":0,"data":true,"msg":"查询成功"}

其中data为true表示使用自研RTC,false表示使用声网RTC。

测试环境

测试环境走公网就行了,地址为

https://rtc-dev-gateway.aopacloud.net:6080/rtcapi/dev/v1

示例(由于&会被转义,测试时用\u0026代替)

curl https://rtc-dev-gateway.aopacloud.net:6080/rtcapi/dev/v1/gray/user?app_id=2\u0026room=12345\u0026user=1\u0026room_type=business\u0026room_factory_type=sing\u0026language=ko\u0026region=ko

正式环境

正式环境的灰度请求是内网请求,需要找 Jason Xu 沙加jason.xu@olaparty.sg)打通网络。 内网地址为

http://rtc-sg-gray.aopacloud.private:6080/rtcapi/dev/v1

该域名对应的IP是10.24.137.220。

示例(由于&会被转义,测试时用\u0026代替)

curl http://rtc-sg-gray.aopacloud.private:6080/rtcapi/dev/v1/gray/user?app_id=2\u0026room=12345\u0026user=1\u0026room_type=business\u0026room_factory_type=sing\u0026language=ko\u0026region=ko

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages