BLOG

Proxy Multicast to RTSP

Samotný vstavaný systém založený na operačnom systéme YOCTO Linux je možné využit’ aj ako proxy server, ktorý spracováva pakety jedného typu a tie prevádza na iný typ. Takýto príklad proxy serveru , ktorý spracováva pakety je „ UDP IPTV to RTSP proxy “. Tento proxy server zabezpečuje preklad UDP multicast vysielanej televízie v sieti na protokol RTSP,cez ktorý je možné jednoduchšie sledovat’ dané multicastové vysielanie. Tento proxy server je napísaný v jazyku C, čiže pre danú verziu YOCTO Linuxu je potrebné ho skompilovat’. Samotný proxy server je možné stiahnut’ zo stránky https://sourceforge.net/p/iptv2rtsp-proxy/. Pre správne skomplikovanie je potrebné zadat’ príkaz:

make

Po úspešnom ukončení kompilácie sa vytvorí spúšt’ací súbor daného proxy serveru s názvom „iptv2rtsp-proxy“. Pomocou tohto spúšt’ača je možné proxy server zapnút’ s určitou konfiguráciou. Pre spustenie proxy serveru potrebujeme zadat’ informácie o IP adrese, ktorá je nastavená na operačnom systéme YOCTO. Ďalšia dôležitá možnosť je nastavenie portu, na ktorom daný proxy server bude načúvat’ a čakat’ na požiadavku od daného klienta. Spustenie proxy serveru sa vykoná zadaním tohto príkazu :

./iptv2rtsp-proxy -f -s 192.168.10.10 -l 5555

V tomto prípade IP adresa „192.168.10.10“ znázorňuje IP adresu nastavenú v YOCTO operačnom systéme a možnosť „-l 5555“ nastavuje port, na ktorom bude proxy server načúvat’. Tentoport je možné zvolit’ l’ubovolne, avšak už sa nemôže používat’ inou aplikáciou. Na overenie funkčnosti samotného programu sa používa multimediálny prehrávač VLC, ktorý zabezpečí prehranie videa v danom RTSP protokole. Tento prehrávač sa spúšt’a na inom počítači ako je mikropočítač Raspberry Pi. Na samotné prehranie v programe VLC je potrebné do položky„Open Network Stream“ zadat’ „rtsp://192.168.0.10:5555/iptv/224.50.50.50/1234“. Táto adresaurčuje odkial’ sa má spustit’ daný stream kde:

  • rtsp:// táto možnost’ určuje typ protokolu cez ktorý je daný stream vysielaný
  • 192.168.0.10:5555 táto možnosť určuje IP adresu daného proxy serveru a taktiež aj port, na ktorom načúva
  • 224.50.50.50 táto možnosť určuje multicastovu IP adresu, na ktorej beží stream, ktorý sa má začat’ prekladať
  • 1234 táto možnosť určuje port, na ktorom beží daný stream
   Send article as PDF   
31. januára 2020 Linux
Žiadne komentáre

Windows DNS server vypnutie recursion

ELK + logstash install

Pridaj komentár Zrušiť odpoveď

78  +    =  85

Najnovšie články

  • Windows server 2022 printer add 16. septembra 2024
  • Elasticsearch docker ssl 27. júla 2024
  • Azure AuditEnterpriseAppsAzure 7. júla 2024
  • MSSQL server create external account from entra ID 20. marca 2024
  • ubuntu bring up all interface and show actual speed 17. januára 2024
  • RDP password BruteForce 12. decembra 2023
  • CiscoUCS 6XXX reboot 10. júna 2023

Najnovšie komentáre

  • Róbert Čečetka komentoval Zobrazenie všetkých stĺpcov z MYSQL cez PHP a html

Archív

  • september 2024
  • júl 2024
  • marec 2024
  • január 2024
  • december 2023
  • jún 2023
  • máj 2023
  • marec 2023
  • december 2022
  • október 2022
  • august 2022
  • júl 2022
  • máj 2022
  • apríl 2022
  • marec 2022
  • október 2021
  • september 2021
  • august 2021
  • jún 2021
  • máj 2021
  • apríl 2021
  • marec 2021
  • február 2021
  • január 2021
  • december 2020
  • november 2020
  • október 2020
  • september 2020
  • august 2020
  • júl 2020
  • jún 2020
  • máj 2020
  • apríl 2020
  • marec 2020
  • február 2020
  • január 2020
  • december 2019

Kategórie

  • Active Directory (3)
  • Ansible (1)
  • apereo (3)
  • BIaKS (2)
  • checkpoint (4)
  • CISCO (40)
  • docker (4)
  • emby (2)
  • freeradius (7)
  • Lenovo-IBM (1)
  • Linux (79)
  • Mikrotik (2)
  • monitoring (34)
  • Nezaradené (24)
  • PLESK (3)
  • Programovanie (13)
  • VEEAM (2)
  • VMware (38)
  • Windows (17)
  • Zabezpecenie (5)

Meta

  • Prihlásiť sa
  • Feed záznamov
  • RSS feed komentárov
  • WordPress.org
Hrdo poháňa WordPress | Téma: Neblue od NEThemes.