Peerjs: Beberapa aliran per MediaConnection

Dibuat pada 21 Mar 2019  ·  5Komentar  ·  Sumber: peers/peerjs

Hai. Saya menemukan PR #132 terkait dengan masalah saya.

Saya ingin mengirim video+audio+layar.

Apa saranmu?

Komentar yang paling membantu

Oke, saya menemukan trik https://blog.mozilla.org/webrtc/warm-up-with-replacetrack/

Saya memiliki satu aliran dengan 3 trek 'kosong' - audio, video, dan layar.

Selanjutnya, saya memanggil metode 'panggilan' dan kemudian memiliki pengirim:
const [audioSender, videoSender, screenSender]= call.peerConnection.getSenders();

cukup ganti trek melalui audio.replaceTrack(null|audioTrack) menjadi mute/unmute

Semua 5 komentar

Oke, saya menemukan trik https://blog.mozilla.org/webrtc/warm-up-with-replacetrack/

Saya memiliki satu aliran dengan 3 trek 'kosong' - audio, video, dan layar.

Selanjutnya, saya memanggil metode 'panggilan' dan kemudian memiliki pengirim:
const [audioSender, videoSender, screenSender]= call.peerConnection.getSenders();

cukup ganti trek melalui audio.replaceTrack(null|audioTrack) menjadi mute/unmute

Cuplikan kode sampel apa pun dengan peerjs akan sangat membantu bagi orang-orang webrtc pemula :)

Terima kasih sebelumnya !

Berita baru, saya akan merilis versi baru PeerJS minggu depan, sepenuhnya ditulis ulang, menggunakan konsep yang lebih sederhana, dan tidak memerlukan PeerServer. Jadi tunggu beberapa hari.

Konsep baru didasarkan pada kamar, Kamar adalah satu-satunya yang ada, jadi jika Anda ingin menelepon seseorang, masuk saja ke ruang ID acak yang dibagikan oleh kedua teman sebaya. Jika yang Anda inginkan adalah banyak koneksi, cukup masuk ke ruangan dengan lebih banyak orang, sesederhana itu.

Ini adalah tes awal: https://dist-9yeo4sucs.now.sh/ (cukup masukkan PD nama ruangan yang sama: tidak ada umpan balik UI)

getUserMedia ada di dalam librayr, tapi mungkin saya akan mengeluarkannya.

Jadi tunggu saja beberapa hari sampai minggu depan :)

kabar baik .. ! menunggu versi baru. Di mana saya dapat melihat pembaruan terkait dengan rilis baru?

Cabang sudah siap https://github.com/peers/peerjs/tree/v2.0.0
Anda dapat bergabung ke grup Telegram jika ingin berdiskusi atau menanyakan sesuatu yang berhubungan dengan PeerJS: tg://join?invite=ENhPuhTvhm8WlIxTjQf7Og

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

kenianbei picture kenianbei  ·  12Komentar

Pacific112 picture Pacific112  ·  13Komentar

richardanaya picture richardanaya  ·  11Komentar

ncri picture ncri  ·  11Komentar

choudeshell picture choudeshell  ·  14Komentar