2017-05-02 54 views
8

XMLHttpRequest Çapraz kökenli istekleri sadece dönüş sunucusunda protokol düzenleri için desteklenen ben krom konsolunda aşağıdaki hatayı alıyorum

XMLHttpRequest yükleyemiyor yükleyemiyor XMLHttpRequest dönüş: global.turn.twilio.com: 3478/dönüş? username = kullanıcı adı & anahtar = anahtar & transport = udp Çapraz başlangıç ​​istekleri yalnızca protokol şemaları için desteklenir: http, veri, krom, krom uzantısı, https. https://github.com/ISBX/apprtc-node-server/ Aşağıda

enter image description here ekran görüntüsü önceden

Teşekkür olduğu gelen

i çalıştırıyorum yerel webrtc örnek sunucusunu düğümlü sunucu örneği çalıştırırken

+0

Neden "XMLHttpRequest" ifadesini kullanmaya çalışıyorsunuz? 'dönüş:' URL'sine istekte bulunma – Quentin

+0

Sadece github örneğini çalıştırıyorum ve dönüş sunucusunun süresi doldu, bu yüzden twillo'dan ücretsiz bir trun sunucusu aldım ve çalıştırdım – bladeX

+0

Hangi protokolü kullanıyorsunuz? –

cevap

1

Sana bir yanlış anlama var inanmak bir TURN sunucusunun ne için olduğunu ve standart bir web sunucusu gibi çağırıyor.

Belirtilen yorumculardan bazıları olarak, farklı bir TURN protokolü kullanan bir TURN sunucusuna bir HTTP isteği yapmamanız gerekiyor. Bunun yerine, WebRTC kurulumunuzu bir TURN sunucusu tanımladığınız iceServer nesnesi üzerinden yapılandırabilirsiniz. WebRTC uygulaması gerektiğinde TURN sunucularını kullanacaktır. İşte

güzel WebRTC sinyalizasyon hakkında makale:

https://www.html5rocks.com/en/tutorials/webrtc/infrastructure/

Ve burada kullandığı WebRTC belirli protokolleri hakkında bilgi edinmek isteyen iseniz birkaç diğer makaleleri bulunuyor:

https://developer.mozilla.org/en-US/docs/Web/API/WebRTC_API/Protocols

https://www.twilio.com/docs/api/stun-turn/faq

+0

Merhaba Michael Cevabınız için teşekkürler, ancak http veya https isteği yapmaya çalışmıyorum sadece örnek kodu çalıştırmaya çalışıyorum, ayrıca trun/stun sunucusu sinyalizasyon amaçlı ve medya transvasal için de kullanılıyor. Zaten yerel bir dönüş sunucusu yarattım ve aynı hatayı entegre etmeye çalıştım, buraya kod yazabilirim, Tekrar teşekkürler – bladeX