Kelebihan SRT dibandingkan dengan udp multicast, yaitu SRT cocok untuk delivery stream via internet yang mana internet dianggap unreliable network dengan delay dan jitter network yg fluktuatif.
SRT (Secure Reliable Transport) pada dasarnya mirip dg TCP pada saat handshake awal. Sehingga SRT Listener perlu pakai IP Publik, sedangkan SRT Caller bisa menggunakan IP Private (di belakang NAT). Delivery streaming nya sendiri tetap pakai UDP. Berbeda dengan HLS yang mana delivery stream nya via HTTP (TCP).
Mengapa delivery stream menggunakan UDP? Karena lebih cepat dalam pengiriman paket stream (UDP tidak perlu ACK dari receiver setiap pengiriman paket). Hanya paket yg rusak SRT receiver minta dikirim ulang via TCP.
Berikut contoh ada dua PC yang satu menggunakan IP Public (PC A) satu lainnya pakai IP Private (PC B) dengan dua skenario: Siaran bersumber dari PC A (PC B menonton), dan siaran bersumber dari PC B (PC A menonton). Software buat nonton VLC Player. Streaming di encrypt AES 256, dengan passphrase Rahasia100% dan latency 500 ms.
<eof>

No comments:
Post a Comment