news 2026/6/15 17:46:22

Uncaught SyntaxError: Failed to construct ‘RTCPeerConnection‘:

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Uncaught SyntaxError: Failed to construct ‘RTCPeerConnection‘:

目录

解决方法:


报错:

Uncaught SyntaxError: Failed to construct 'RTCPeerConnection': ICE server parsing failed: Invalid hostname format at PeerConnectionController.createPeerConnection (PeerConnectionController.js:40:1) at new PeerConnectionController (PeerConnectionController.js:30:1) at WebRtcPlayerController.startSession (WebRtcPlayerController.js:625:1) at WebRtcPlayerController.handleOnConfigMessage (WebRtcPlayerController.js:695:1) at PixelStreamingEventListener._callback (WebRtcPlayerController.js:75:50) at PixelStreamingEventListener.handleEvent (EventEmitter.js:12:1) at SignallingProtocol.emit (EventEmitter.js:235:1) at WebSocketTransport.onMessage (SignallingProtocol.js:49:1) at WebSocketTransport.handleOnMessage (WebSocketTransport.js:99:1) at WebSocket.<anonymous> (WebSocketTransport.js:38:1) createPeerConnection @ PeerConnectionController.js:40 PeerConnectionController @ PeerConnectionController.js:30 startSession @ WebRtcPlayerController.js:625 handleOnConfigMessage @ WebRtcPlayerController.js:695 (匿名) @ WebRtcPlayerController.js:75 handleEvent @ EventEmitter.js:12 emit @ EventEmitter.js:235 (匿名) @ SignallingProtocol.js:49 handleOnMessage @ WebSocketTransport.js:99 (匿名) @ WebSocketTransport.js:38 WebRtcPlayerController.js:158 Uncaught TypeError: Cannot read properties of undefined (reading 'peerConnection') at SettingOption.onChange (WebRtcPlayerController.js:158:1) at set value (SettingBase.js:45:1) at set selected (SettingOption.js:62:1) at Config.setOptionSettingValue (Config.js:429:1) at WebRtcPlayerController.handleStreamerListMessage (WebRtcPlayerController.js:745:1) at PixelStreamingEventListener._callback (WebRtcPlayerController.js:77:56) at PixelStreamingEventListener.handleEvent (EventEmitter.js:12:1) at SignallingProtocol.emit (EventEmitter.js:235:1) at WebSocketTransport.onMessage (SignallingProtocol.js:49:1) at WebSocketTransport.handleOnMessage (WebSocketTransport.js:99:1)

解决方法:

SignallingWebServer/platform_scripts/cmd/common.bat

:SetupTurnStun IF "%TURN_SERVER%"=="" ( set TURN_SERVER=%PUBLIC_IP%:19303 set TURN_USER=PixelStreamingUser set TURN_PASS=AnotherTURNintheroad ) IF "%STUN_SERVER%"=="" ( set STUN_SERVER=stun.l.google.com:19302 )

改为:

:SetupTurnStun IF "%TURN_SERVER%"=="" ( set TURN_SERVER=stun.l.google.com:19302 set TURN_USER=PixelStreamingUser set TURN_PASS=AnotherTURNintheroad ) IF "%STUN_SERVER%"=="" ( set STUN_SERVER=stun.l.google.com:19302 )
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 7:49:22

【算法竞赛】队列和 queue

&#x1f52d; 个人主页&#xff1a;散峰而望 《C语言&#xff1a;从基础到进阶》《编程工具的下载和使用》《C语言刷题》《算法竞赛从入门到获奖》《人工智能》《AI Agent》 愿为出海月&#xff0c;不做归山云&#x1f3ac;博主简介 【算法竞赛】队列和 queue前言1. 队列的概念…

作者头像 李华
网站建设 2026/6/12 17:01:14

自动化第一步:用测试脚本实现Linux开机自启

自动化第一步&#xff1a;用测试脚本实现Linux开机自启 1. 引言 在Linux系统运维和自动化部署中&#xff0c;让自定义脚本随系统启动自动运行是一项基础但关键的能力。无论是启动服务、初始化环境变量&#xff0c;还是执行健康检查&#xff0c;通过配置开机自启脚本都能显著提…

作者头像 李华
网站建设 2026/6/10 9:09:53

unet image Face Fusion置信度调参:人脸检测阈值对结果的影响

unet image Face Fusion置信度调参&#xff1a;人脸检测阈值对结果的影响 1. 引言 1.1 技术背景与问题提出 在基于UNet架构的人脸融合系统中&#xff0c;人脸检测是整个流程的前置关键步骤。该过程依赖于深度学习模型对图像中是否存在人脸进行判断&#xff0c;并输出对应边界…

作者头像 李华
网站建设 2026/6/13 1:00:29

计算机毕业设计springboot校园快递管理平台 基于Spring Boot的校园快递信息管理系统设计与实现 Spring Boot驱动的校园快递服务平台开发

计算机毕业设计springboot校园快递管理平台8e56x9&#xff08;配套有源码 程序 mysql数据库 论文&#xff09; 本套源码可以在文本联xi,先看具体系统功能演示视频领取&#xff0c;可分享源码参考。 随着校园快递业务的日益繁忙&#xff0c;传统的快递管理方式已经难以满足学生…

作者头像 李华
网站建设 2026/6/9 23:32:06

真实体验分享:用CAM++判断语音归属,准确率惊人

真实体验分享&#xff1a;用CAM判断语音归属&#xff0c;准确率惊人 1. 引言&#xff1a;说话人识别的现实需求与技术突破 在智能语音交互、安防身份验证、会议记录归因等场景中&#xff0c;判断一段语音是否属于特定说话人已成为关键能力。传统方法依赖人工听辨或简单的声学…

作者头像 李华