Google berkomitmen untuk memajukan ekuitas ras bagi masyarakat Hitam. Lihat bagaimana.
Halaman ini diterjemahkan oleh Cloud Translation API.
Switch to English

Server MENGHIDUPKAN

Untuk sebagian besar aplikasi WebRTC untuk fungsi server diperlukan untuk menyampaikan lalu lintas antara rekan-rekan, karena soket langsung sering tidak mungkin antara klien (kecuali mereka berada di jaringan lokal yang sama). Cara umum untuk mengatasi ini adalah dengan menggunakan server MENGHIDUPKAN. Istilah singkatan Traversal Menggunakan Relay NAT, dan itu adalah sebuah protokol untuk menyampaikan lalu lintas jaringan.

Saat ini beberapa pilihan untuk server MENGHIDUPKAN tersedia secara online, baik sebagai aplikasi self-host (seperti proyek COTURN open-source) dan sebagai layanan cloud yang disediakan.

Setelah Anda memiliki sebuah server MENGHIDUPKAN tersedia secara online, yang Anda butuhkan adalah benar RTCConfiguration untuk aplikasi klien Anda untuk menggunakannya. Potongan kode berikut menggambarkan contoh konfigurasi untuk RTCPeerConnection mana server MENGHIDUPKAN memiliki nama host my-turn-server.mycompany.com dan berjalan pada port 19403 . Objek konfigurasi juga mendukung username dan credentials properti untuk mengamankan akses ke server. Ini diperlukan saat menghubungkan ke server MENGHIDUPKAN.

 const iceConfiguration = {
    iceServers: [
        {
            urls: 'turn:my-turn-server.mycompany.com:19403',
            username: 'optional-username',
            credentials: 'auth-token'
        }
    ]
}

const peerConnection = new RTCPeerConnection(iceConfiguration);