admin管理员组文章数量:1666080
腾讯云音视频多人会话解决方案服务端
1.项目简介
RTCRoom Server 是配合 live-room(用于直播连麦)和 rtc-room(用于视频通话)的后台组件,主要作用有:
生成推流、播放地址
生成IM签名,用于IM独立模式下的用户登录
管理IM聊天室,聊天室的创建和销毁、成员进出通知
双人/多人音视频管理视频位
特别说明:
房间管理采用 java对象直接在内存中进行管理。房间信息具有动态和实效性,因此没有采用数据库做持久存储,而是在内存中动态管理。
2.云服务开通
开通直播服务
申请开通视频直播服务
进入 直播管理控制台,如果服务还没有开通,则会有如下提示:
点击申请开通,之后会进入腾讯云人工审核阶段,审核通过后即可开通。
配置直播码
直播服务开通后,进入【直播控制台】>【直播码接入】>【接入配置】 完成相关配置,即可开启直播码服务:
点击【确定接入】按钮即可。
获取直播服务配置信息
从直播控制台获取APP_ID、APP_BIZID、API_KEY,后面配置服务器会用到:
开通云通信服务
申请开通云通讯服务
进入云通讯管理控制台,如果还没有服务,直接点击直接开通云通讯按钮即可。新认证的腾讯云账号,云通讯的应用列表是空的,如下图:
点击创建应用接入按钮创建一个新的应用接入,即您要接入腾讯云IM通讯服务的App的名字,我们的测试应用名称叫做“RTMPRoom”,如下图所示:
点击确定按钮,之后就可以在应用列表中看到刚刚添加的项目了,如下图所示:
配置独立模式
上图的列表中,右侧有一个应用配置按钮,点击这里进入下一步的配置工作,如下图所示。
获取云通讯服务配置信息
从云通信控制台获取IM_SDKAPPID、IM_ACCOUNTTYPE、ADMINISTRATOR、PRIVATEKEY、PUBLICKEY,后面配置服务器会用到:
从验证方式中下载公私钥,解压出来将private_key用文本编辑器打开,如:
-----BEGIN PRIVATE KEY-----
xxxxxxxxxxxxxxxxxxxx
版权声明:本文标题:java+web直播源码下载,GitHub - TencentVideoCloudMLVBDevroomservice_server_java: RoomService后台Java源码,用于直播<l... 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dianzi/1730064258a1221231.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论