XMeet

Mediasoup视频会议


流程说明

<h5>简要描述</h5> <ul> <li>本文主要描述用户创建新的会议时, 所以生的程序业务流程</li> <li>web发起会议-&gt;C++封装处理-&gt;处理结果-&gt;调起会议</li> </ul> <h5>一. WEB请求发起会议DATA</h5> <p>用户在创建会议界面中, 可以对会议房间及环境进行配置, 并开始创建会议房间, 具体内容为:</p> <ol> <li>邀请共会好友列表</li> <li>选择是否开启摄像头, 麦克风, 以及对应的ID <pre><code>{ "data": { "args": { "meeting": { "holder": { "avatar": "", "nickname": "", "user_id": "" }, "internal": "off", "lock_meeting": "on", "meet_id": "64c5575e-97ea-4c85-887f-9ee5f107be11", "mute_all": "no", "owner": { "avatar": "", "nickname": "", "user_id": "" }, "record": "off", "room_id": "69012496", "screen_share": "off", "start_time": "2021-10-28T05:02:22.844125739Z", "state": "on", "title": "我的会议", "user_all_sum": 1, "user_online_num": 0 }, "token": { "app_id": "06cfb0fe773ff000", "expired_time": 1635397642, "random_str": "4yz06XLaFZMDxCKB", "room_id": "64c5575e-97ea-4c85-887f-9ee5f107be11", "token": "60a02f9e799720302e0c23ad87d107b8", "user_id": "adfaa0af-0504-4050-9298-644e455f7053" } }, "requestId": "dcd8-7a83-4d00-833d-6cf2" }, "key": "startMeeting" }</code></pre></li> </ol> <h5>请求方式</h5> <ul> <li>POST </li> </ul> <h5>参数</h5> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> </tbody> </table> <h5>返回示例</h5> <pre><code> { }</code></pre> <h5>返回参数说明</h5> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;"></td> <td style="text-align: left;"></td> <td></td> </tr> </tbody> </table> <h5>备注</h5> <ul> <li>更多返回错误代码请看首页的错误代码描述</li> </ul>

页面列表

ITEM_HTML