云服务器内容精选
-
响应示例 状态码: 200 { "code": "0", "message": "Success", "segmentList": [{ "manualOrder": 1, "segmentOrder": 3, "segmentSize": "7320688", "fileList": [{ "recordType": "AUDIO", "beginTime": 1722218309000, "endTime": 1722218609000, "duration": 300, "fileSize": 2442528, "playUrl": "https://100.94.163.248:443/v1/mc/record/obs/play?taskId=cnr150ec391827858ad098dd5c61829eef61651cf4321f832dd&connector_id=record-public-wulanchabu-201&onceToken=cnreae6004d1b7fe2a97c14fc0295c1cc225de42a156c323d8e", "downloadUrl": "https://100.94.163.248:443/v1/mc/record/obs/download?taskId=cnr89fc2004f243e620b4c79dda75e894488299c6c5bc38aae3&connector_id=record-public-wulanchabu-201&onceToken=cnra47741228eea925b864bc69d18380eacad3e7ceb517a4160" }, { "recordType": "SPEAKER_VIDEO", "beginTime": 1722218311000, "endTime": 1722218611000, "duration": 300, "fileSize": 4878160, "playUrl": "https://100.94.163.248:443/v1/mc/record/obs/play?taskId=cnrb911f890085e2bf1d83a9e7b04963affa35df95a9da770db&connector_id=record-public-wulanchabu-201&onceToken=cnr9996061786d56c60f6e948aa9fae71f062f11f9e4f31d691", "downloadUrl": "https://100.94.163.248:443/v1/mc/record/obs/download?taskId=cnr959d8df2d276d6b195b83d1f0bfc8278ac14061da955b673&connector_id=record-public-wulanchabu-201&onceToken=cnr71645a59a525fecd7e1ffa846f74fa49ad4a5321f0ce8a9a" } ] }, { "manualOrder": 1, "segmentOrder": 4, "segmentSize": "4636848", "fileList": [{ "recordType": "SPEAKER_VIDEO", "beginTime": 1722218611000, "endTime": 1722218799000, "duration": 189, "fileSize": 3073760, "playUrl": "https://100.94.163.248:443/v1/mc/record/obs/play?taskId=cnr2f60b728940b0a1d8c8c0fa4ae08d626b77cccf683a12acd&connector_id=record-public-wulanchabu-201&onceToken=cnr64eb87cb5cf862c42a12042d163857add575d753aa4413d3", "downloadUrl": "https://100.94.163.248:443/v1/mc/record/obs/download?taskId=cnrcc23965b9f321e2ed598fee7a98cc5b8019567ea4ed8761b&connector_id=record-public-wulanchabu-201&onceToken=cnrf668694ef9a8a014205c12dbd4cd28138b7f8f32db21cbb0" }, { "recordType": "AUDIO", "beginTime": 1722218609000, "endTime": 1722218799000, "duration": 192, "fileSize": 1563088, "playUrl": "https://100.94.163.248:443/v1/mc/record/obs/play?taskId=cnr644235703911ad60dcc959f7c1095ccc06123389926bad68&connector_id=record-public-wulanchabu-201&onceToken=cnr7a18a6abbcf4a24206d65a2bef60800188fa6b6c76fdca1b", "downloadUrl": "https://100.94.163.248:443/v1/mc/record/obs/download?taskId=cnr0009bc2e5c1b53bcb3ea54a62e953dee251791e2524e30f9&connector_id=record-public-wulanchabu-201&onceToken=cnr65558794d4adde39f3b0648aaa3ece051ccd345a60dfd45c" } ] }, { "manualOrder": 2, "segmentOrder": 1, "segmentSize": "7313200", "fileList": [{ "recordType": "SPEAKER_VIDEO", "beginTime": 1722218803000, "endTime": 1722219105000, "duration": 299, "fileSize": 4871856, "playUrl": "https://100.94.163.248:443/v1/mc/record/obs/play?taskId=cnr624806b57b50123f06e71dd4559b125edaed4ce2e609893d&connector_id=record-public-wulanchabu-201&onceToken=cnr3e3c7cddd1e3ece492e0e7875186c1b6debc57feba23a60f", "downloadUrl": "https://100.94.163.248:443/v1/mc/record/obs/download?taskId=cnr59c5ad7ed7d64f8979d67cd8f58f14c595e9ab8198ad80bf&connector_id=record-public-wulanchabu-201&onceToken=cnr66c6a67fe28951b1a0bebc99045f4779a0727bd55ffbc432" }, { "recordType": "AUDIO", "beginTime": 1722218805000, "endTime": 1722219105000, "duration": 300, "fileSize": 2441344, "playUrl": "https://100.94.163.248:443/v1/mc/record/obs/play?taskId=cnrf7dfcc8fade260f51b1bfd2dc261a359262acb3ba7e9a986&connector_id=record-public-wulanchabu-201&onceToken=cnr794a57df618581004028b9e4ca3322cb411a67246d16fbbf", "downloadUrl": "https://100.94.163.248:443/v1/mc/record/obs/download?taskId=cnr8a0d21da151c5bbf09d71fbcca3e925c5b6651180a82dca1&connector_id=record-public-wulanchabu-201&onceToken=cnr4a74f33c5ce2b05f8f05ce424d020618dcc163fe2d97d48d" } ] }, { "manualOrder": 2, "segmentOrder": 2, "segmentSize": "7320592", "fileList": [{ "recordType": "SPEAKER_VIDEO", "beginTime": 1722219105000, "endTime": 1722219405000, "duration": 300, "fileSize": 4878400, "playUrl": "https://100.94.163.248:443/v1/mc/record/obs/play?taskId=cnr509b94ec90f4f131af81823c64676b85a02a7a18141c4648&connector_id=record-public-wulanchabu-201&onceToken=cnr2c2726bdf2802eb92ddde7ff73b08a4789ce3915b64bfba3", "downloadUrl": "https://100.94.163.248:443/v1/mc/record/obs/download?taskId=cnra35f91d3f37d9ef509bdedb72b5b51002ab1fbfe4d89bd10&connector_id=record-public-wulanchabu-201&onceToken=cnr7dbd8e31ade99365641e1a8f3575421c97fd85f57e45899c" }, { "recordType": "AUDIO", "beginTime": 1722219105000, "endTime": 1722219406000, "duration": 300, "fileSize": 2442192, "playUrl": "https://100.94.163.248:443/v1/mc/record/obs/play?taskId=cnr4bede8110511b6e1426224117f34b15685d1e39d3de1c28b&connector_id=record-public-wulanchabu-201&onceToken=cnr6525072eb59078e975cfa76951fbfa00f5fe3301b78defb5", "downloadUrl": "https://100.94.163.248:443/v1/mc/record/obs/download?taskId=cnr69700145fc3b5c842ba0321ee3fbdccc565826103be17a8e&connector_id=record-public-wulanchabu-201&onceToken=cnr05ada98d72482c2625c1086884cfa6c4f447ade64e258a75" } ] }, { "manualOrder": 2, "segmentOrder": 3, "segmentSize": "7369520", "fileList": [{ "recordType": "AUDIO", "beginTime": 1722219406000, "endTime": 1722219706000, "duration": 300, "fileSize": 2442864, "playUrl": "https://100.94.163.248:443/v1/mc/record/obs/play?taskId=cnr8c8a9fa095c78fe3c5ed337790dd014094ff2d8f23e34a36&connector_id=record-public-wulanchabu-201&onceToken=cnrda1089391a17086378de134428bce9cb49716548fdc9f20a", "downloadUrl": "https://100.94.163.248:443/v1/mc/record/obs/download?taskId=cnr2b107f6f4c2f1f7f08980fc69dcb16502f26cb1def8ba1a7&connector_id=record-public-wulanchabu-201&onceToken=cnr692ac24c4ab670d2d472e93352aaee4254dd3c74c6a7effb" }, { "recordType": "SPEAKER_VIDEO", "beginTime": 1722219405000, "endTime": 1722219708000, "duration": 303, "fileSize": 4926656, "playUrl": "https://100.94.163.248:443/v1/mc/record/obs/play?taskId=cnr1a17a8e49adfbb40f2ba027f6e83e0e0e361c7932702c5b7&connector_id=record-public-wulanchabu-201&onceToken=cnr00693be166f793f6576941c07d7e4a42c95868b869d45006", "downloadUrl": "https://100.94.163.248:443/v1/mc/record/obs/download?taskId=cnr37b6f50516ab1f1748cccc881e33283c62f91bf42ccfb759&connector_id=record-public-wulanchabu-201&onceToken=cnr388408b6193dd47baec5ad133c57f74e3c589a07c7940ec2" } ] }, { "manualOrder": 2, "segmentOrder": 4, "segmentSize": "4783312", "fileList": [{ "recordType": "SPEAKER_VIDEO", "beginTime": 1722219708000, "endTime": 1722219902000, "duration": 195, "fileSize": 3171056, "playUrl": "https://100.94.163.248:443/v1/mc/record/obs/play?taskId=cnrf97b5b5c4aa610b2d388643e4384091328b16a1a372cc953&connector_id=record-public-wulanchabu-201&onceToken=cnr79d9e057fc7337bd9f786f66714a87751dfd733156339dbb", "downloadUrl": "https://100.94.163.248:443/v1/mc/record/obs/download?taskId=cnr377c25caad680546e38a0826427b66737bba1c79a25173cf&connector_id=record-public-wulanchabu-201&onceToken=cnr86663dd6893e057fccde79451375bbf380953e385e8ca86d" }, { "recordType": "AUDIO", "beginTime": 1722219706000, "endTime": 1722219902000, "duration": 198, "fileSize": 1612256, "playUrl": "https://100.94.163.248:443/v1/mc/record/obs/play?taskId=cnr0c6fda93b8c196f8306cf562044e8fa85404f4ced19d8495&connector_id=record-public-wulanchabu-201&onceToken=cnr83095ab8b5122cfc6dd5ed9d31dd91f1093d6e443474882c", "downloadUrl": "https://100.94.163.248:443/v1/mc/record/obs/download?taskId=cnrb86b4fb66a6db25a9517999e2f52ef0d4de9e99a7956605f&connector_id=record-public-wulanchabu-201&onceToken=cnraf183175382e38d1134ae4d1f31ebc3c3ba3b26496e2f0e6" } ] } ], "subject": "suman的会议", "beginTime": "2024-07-29 09:48:25", "segmentOffset": 2, "segmentLimit": 20, "segmentCount": 8 }
-
请求参数 表1 请求Header参数 参数 是否必选 参数类型 描述 X-Access-Token 是 String 会控Token,通过获取会控token接口获得。 表2 请求Body参数 参数 是否必选 参数类型 描述 confUUID 是 String 会议uuid segmentOffset 否 String 录制段落查询偏移量 segmentLimit 否 String 录制段落查询数量 表3 状态码说明 HTTP状态码 描述 200 操作成功。 400 参数异常。 401 未鉴权或鉴权失败。 403 权限受限。 500 服务端异常。
-
onRemoteMicrophoneStateChanged void onRemoteMicrophoneStateChanged(const char* userId, HRTCRemoteMicState state); 【功能说明】 远端麦克风设备状态变更通知。 【回调参数】 userId:远端用户userId。 state:麦克风设备状态,具体请参见HRTCRemoteMicState。
-
onMultiRoomMediaRelayStateChanged void onMultiRoomMediaRelayStateChanged(const char *roomId, HRTCMultiRoomMediaRelayState state, HRTCMultiRoomMediaRelayStateCode code); 【功能说明】 跨房状态回调。 【回调参数】 roomId:跨房房间号。 state:状态类型,具体请参见HRTCMultiRoomMediaRelayState。 code:状态的具体原因,具体请参见HRTCMultiRoomMediaRelayStateCode。
-
onUserVolumeStatsNotify virtual void onUserVolumeStatsNotify(const HRTCVolumeInfo* userVolumes, unsigned int userVolumesCount, unsigned int totalVolume) 【功能说明】 用户音量状态回调。通过enableUserVolumeNotify开启并设置回调周期,定时上报。 【回调参数】 userVolumes:用户信息,具体请参见HRTCVolumeInfo。 userVolumesCount:上报的用户人数,包含本地用户。 totalVolume:总音量。
-
onStreamPublishStateChange void onStreamPublishStateChange(int code, const char* taskId, const HRTCUrlStatusList * urlStatu); 【功能说明】 RTMP推流状态回调。 回调参数 code:错误码,成功为0,失败参考错误码HRTCErrorCode。 taskId:任务Id。 urlStatu:推流的url状态,具体请参见HRTCUrlStatusList。
-
onAudioStatsNotify virtual void onAudioStatsNotify(HRTCLocalAudioStats *localStats, unsigned int localStatsCount, HRTCRemoteAudioStats *remoteStats, unsigned int remoteStatsCount) 【功能说明】 音频流详情,2s触发一次回调。 【回调参数】 localStats:本地音频发流统计,具体请参见HRTCLocalAudioStats。 localStatsCount:localStats数组长度。 remoteStats:远端音频收流统计,具体请参见HRTCRemoteAudioStats。 remoteStatsCount:remoteStats数组长度。 当无本地音频时,localStatsCount为0,localStats为空指针,需要先判断不为空再使用,否则可能引发空指针错误。 当无远端音频时,remoteStatsCount为0,remoteStats为空指针,需要先判断不为空再使用,否则可能引发空指针错误。
-
onRemoteAudioStateChangedNotify virtual void onRemoteAudioStateChangedNotify(const char* userId, HRTCRemoteAudioStreamState state, HRTCRemoteAudioStreamStateReason reason) 【功能说明】 远端音频流状态变化回调。 【回调参数】 userId:远端用户ID。 state:远端音频流状态,具体请参见HRTCRemoteAudioStreamState。 reason:远端音频流状态变化原因,具体请参见HRTCRemoteAudioStreamStateReason。
-
onLocalVideoStateChangedNotify virtual void onLocalVideoStateChangedNotify(HRTCLocalVideoStreamState state, HRTCLocalVideoStreamStateReason reason) 【功能说明】 本地视频状态改变,触发此回调。 【回调参数】 state:本地视频状态,具体请参见HRTCLocalVideoStreamState。 reason:本地视频状态改变原因,具体请参见HRTCLocalVideoStreamStateReason。
-
onAuxiliaryStreamStatsNotify virtual void onAuxiliaryStreamStatsNotify(HRTCLocalVideoStats *localStats, unsigned int localStatsCount, HRTCRemoteVideoStats *remoteStats, unsigned int remoteStatsCount) 【功能说明】 辅流详情,2s触发一次回调。 【回调参数】 localStats:本地辅流发流统计,具体请参见HRTCLocalVideoStats。 localStatsCount:localStats数组长度。 remoteStats:远端辅流收流统计,具体请参见HRTCRemoteVideoStats。 remoteStatsCount:remoteStats数组长度。
-
onMediaConnectStateChangedNotify virtual void onMediaConnectStateChangedNotify(HRTCMediaConnStateTypes state, HRTCMediaConnChangeReason reason, const char* description) 【功能说明】 媒体服务器连接状态变更通知。 【回调参数】 state:与媒体服务器连接状态,具体请参见HRTCMediaConnStateTypes。 reason:连接状态变化的原因,具体请参见HRTCMediaConnChangeReason。 description:连接状态变化原因描述。 加入房间过后,收到媒体服务的数据包时,返回Connected消息,超过6s没有收到包,则返回Failed消息。
-
onLocalVideoStatsNotify virtual void onLocalVideoStatsNotify(const HRTCLocalVideoStats *localStats, unsigned int localStatsCount) 【功能说明】 本地视频流详情,2s触发一次回调。 【回调参数】 localStats:本地视频收流统计,具体请参见HRTCLocalVideoStats。 localStatsCount:localStats数组长度。
-
onUserAuxiliaryStreamAvailable virtual void onUserAuxiliaryStreamAvailable(const char* roomId, const char* userId, bool available) 【功能说明】 远端开启,停止辅流后,触发此回调。 【回调参数】 roomId:房间ID。 userId:远端用户ID。 available:true表示远端开启辅流,false表示远端停止辅流。
-
onVideoStatsNotify virtual void onVideoStatsNotify(HRTCLocalVideoStats *localStats, unsigned int localStatsCount, HRTCRemoteVideoStats *remoteStats, unsigned int remoteStatsCount) 【功能说明】 视频流详情,2s触发一次回调。 【回调参数】 localStats:本地视频发流统计,具体请参见HRTCLocalVideoStats。 localStatsCount:localStats数组长度。 remoteStats:远端视频收流统计,具体请参见HRTCRemoteVideoStats。 remoteStatsCount:remoteStats数组长度。 当无本地视频时,localStatsCount为0,localStats为空指针,需要先判断不为空再使用,否则可能引发空指针错误。 当无远端视频时,remoteStatsCount为0,remoteStats为空指针,需要先判断不为空再使用,否则可能引发空指针错误。
更多精彩内容
CDN加速
GaussDB
文字转换成语音
免费的服务器
如何创建网站
域名网站购买
私有云桌面
云主机哪个好
域名怎么备案
手机云电脑
SSL证书申请
云点播服务器
免费OCR是什么
电脑云桌面
域名备案怎么弄
语音转文字
文字图片识别
云桌面是什么
网址安全检测
网站建设搭建
国外CDN加速
SSL免费证书申请
短信批量发送
图片OCR识别
云数据库MySQL
个人域名购买
录音转文字
扫描图片识别文字
OCR图片识别
行驶证识别
虚拟电话号码
电话呼叫中心软件
怎么制作一个网站
Email注册网站
华为VNC
图像文字识别
企业网站制作
个人网站搭建
华为云计算
免费租用云托管
云桌面云服务器
ocr文字识别免费版
HTTPS证书申请
图片文字识别转换
国外域名注册商
使用免费虚拟主机
云电脑主机多少钱
鲲鹏云手机
短信验证码平台
OCR图片文字识别
SSL证书是什么
申请企业邮箱步骤
免费的企业用邮箱
云免流搭建教程
域名价格