HeadlinesBriefing favicon HeadlinesBriefing.com

Panduan Hijacking Stream RTMP PS5

Hacker News •
×

Sony secara bertahap mengunci fitur hardware PS5, membatasi perangkat Bluetooth pihak ketiga dan memblokir berbagi layar Discord. Tombol siar bawaan console hanya mendukung beberapa layanan seperti Twitch dan YouTube. Bagi pengguna yang ingin streaming ke Discord, pilihan terbatas: kartu capture yang mahal atau Remote Play, yang menderita latency input dan persyaratan setup yang kaku.

PS5 menggunakan Real-Time Messaging Protocol (RTMP) untuk streaming, menyelesaikan domain ingest melalui DNS daripada mengodekan IP. Resolusi DNS ini menciptakan kesempatan untuk pengalihan. Dengan mengontrol respons DNS, dimungkinkan untuk menyadap stream RTMP.

Penemuan melibatkan analisis log DNS untuk mengidentifikasi bahwa PS5 menyelesaikan 'ingest.global-contribute.live-video.net', yang mengalir ke 'aps30.contribute.live-video.net', server RTMP sebenarnya. Solusi membutuhkan dua komponen utama: dnsmasq dan nginx-rtmp. Aplikasi bar menu macOS menggabungkan alat-alat ini, mengkonfigurasi dnsmasq untuk mengalihkan domain ingest Twitch ke alamat LAN lokal.

Ini mengalihkan stream video sebenarnya ke Mac yang menjalankan nginx-rtmp, memungkinkan ditampilkan di OBS atau software serupa tanpa batasan 60 detik timeout yang terlihat pada pemeriksaan API YouTube. Metode ini bekerja karena PS5 memvalidasi sertifikat terhadap CA terpercaya, tetapi dengan mengalihkan ke server lokal, validasi sertifikat dihindari, memungkinkan stream stabil untuk platform pihak ketiga.