原理 获取FLV流地址 进行播放 上报MCS 返回
[MCS] 入场Step1: HTTP 200 {"e":0,"sc":1,"tc":1}
[MCS] 入场Step2: HTTP 200 {"e":0,"sc":1,"tc":1}
[MCS] 入场Step3: HTTP 200 {"e":0,"sc":1}
[MCS] 入场Step4: HTTP 200 {"e":0,"sc":1,"tc":1}
如果换房间修改 FLV流地址 ROOMID 信息 等参数 提交 其他方案无法使用
WSS连接并发直接封死
[002] ✗ WS失败: Handshake status 200 OK -+-+- {'server': 'volc-dcdn', 'content-length': '0', 'connection': 'keep-alive', 'date': 'Wed, 15 Apr 2026 11:50:13 GMT', 'handshake-msg': 'DEVICE_BLOCKED', 'handshake-status': '415', 'server-timing': 'inner; dur=34, cdn-cache;desc=MISS, origin;dur=70, edge;dur=0', 'x-tt-trace-host': '012980440f8930ff1dc715c190bcd8daa7dccfd9b745885ab73f63195c89c82da3c46f46954f52336c7ba7f427aa0f28e7be43bbd7f4d362c44d1c9b35c3adcacfb707c87c58373736fc54ef36d31764f8fe515119d986089a7a76c015a5108ee0', 'x-tt-trace-tag': 'id=5', 'x-tt-trace-id': '00-90fa449d03010bf756fe55f2a62818ef-90fa449d03010bf7-01', 'x-tt-logid': '202604151950131C9A25E19D302A8CB1E9', 'via': 'n172-006-080.sjzmp-cu.Creative', 'x-request-ip': '117.14.XXX.XXX', 'x-dsa-trace-id': '17762538134028f635b1525588eb993452c18f0bc5', 'x-dsa-origin-status': '200'} -+-+- b''
在只拉 CDN 流,没有发 MCS 事件。真实浏览器两件事同时做:拉 FLV + 上报 MCS。需要把两者合并——在每条拉流 worker 里同时触发入场序列和心跳。
来自群组: Sunny |