Sirannon (streamování) - Sirannon (streaming)

Sirannon
VývojářiAlexis Rombaut
První vydání2009-09-01
Stabilní uvolnění
1.0.0 / 7. ledna 2012
NapsánoC ++ /Krajta
Operační systémKřížová plošina
K dispozici vAngličtina
TypMediální server
LicenceGPL
webová stránkasirannon.atlantis.ugent.be

Sirannon je volný, uvolnit, open-source, mediální server a klient. Cílem je pomoci při video výzkumu a experimentu streamování Sirannon umožňuje programátorovi vytvářet širokou škálu komponent pro manipulaci s médii, jako je streamování, čtení, psaní, paketování. Uspořádáním těchto komponent v pracovním toku může programátor vytvářet mnoho aplikací, například a mediální server, mediální proxy nebo video nástroj. Sirannon byl představen na ACM multimediální konference v říjnu 2009 pod původním názvem xStreamer.

Sirannon byl přijat jako součást referenčního řetězce nástrojů definovaného v závěrečném testovacím plánu projektu Video Quality Experts Group (VQEG) Hybrid Perceptual / Bitstream pro streamování video sekvencí a simulaci narušení sítě.

Funkce

  • Překódování protokolu - univerzální server - univerzální klient

Hlavním rysem je kombinace univerzálního serveru (RTSP, HTTP, RTMP, RTMPT) a univerzálního klienta (RTSP, HTTP, RTMP, RTMPT). Tato kombinace dává Sirannnon schopnost překódovat jeden protokol na jiný v reálném čase, dynamicky a pro mnoho uživatelů. Žádost o formulář rtmp: //mysirannon.com/RTSP-proxy/www.mystreams.net/content/AJa3cdW.mov v Flash Player umožní připojení k serveru Sirannon, který se zase připojí k fiktivnímu webu www.mystreams.net pomocí RTSP požádejte o stream a v reálném čase o změnu protokolu a paketizace o jeho odeslání klientovi pomocí RTMP. Překlad funguje pro všechny kombinace za do RTSP, HTTP, RTMPT a RTMPT.

  • HTML 5 - WebM

Sirannon podporuje HTML 5 streamováním Google WebM obsah. Kromě toho může Sirannon překódovat v reálném čase obsah, který nepochází z WebM, do WebM a streamovat ho.

  • H.264 / SVC a H.264 / MVC - podpora streamování Škálovatelné video kódování H.264 a Kódování videa H.264 Multiview, obvykle přes RTP, a H.264 Multi View Coding.
  • Streamování Apple Live HTTP - Sirannon podporuje streamování Apple Live HTTP na MacBook, iPhone a iPad (nové v 0.6.0).
  • Snížení hodnoty - Několik komponent může narušit proud, aby simuloval ztrátu paketů pomocí různých modelů ztráty (uniformní, Gilbert, předdefinované). Výsledný stream lze zapsat do souboru nebo streamovat.

Podporované formáty

Viz také

Reference

  • Rombaut, Alexis; Staelens, Nicolas; Vercammen, Nick; Vermeulen, Brecht; Demeester, Piet (říjen 2009). „xStreamer: modulární multimediální streamování“. MM '09: Sborník příspěvků ze sedmnácti mezinárodních konferencí ACM o multimédiích. Peking, Čína: ACM. 929–930. 978-1-60558-608-3. Citováno 12. ledna 2010.

externí odkazy