Sirannon (oqim) - Sirannon (streaming)

Sirannon
Tuzuvchi (lar)Aleksis Rombaut
Dastlabki chiqarilish2009-09-01
Barqaror chiqish
2012 yil 1.0.0 / 7-yanvar
YozilganC ++ /Python
Operatsion tizimCrossplatform
Mavjud:Ingliz tili
TuriMedia-server
LitsenziyaGPL
Veb-saytsirannon.atlantis.ugent.be

Sirannon a ozod, ochiq manbali, media-server va mijoz. Maqsad video tadqiqot va eksperimental yordam berishdir oqim.Sirannon dasturchiga ommaviy axborot vositalari bilan ishlashning turli xil tarkibiy qismlarini yaratishga imkon beradi oqim, o'qish, yozish, paketlash.Bu tarkibiy qismlarni ish jarayonida tartibga solish orqali dasturchi a kabi ko'plab dasturlarni yaratishi mumkin media-server, media proksi-server yoki video vosita.Sirannon da taqdim etildi ACM 2009 yil oktyabr oyida xStreamer nomi bilan multimedia konferentsiyasi.

Sirannon video ketma-ketliklarni oqimlash va tarmoq buzilishlarini simulyatsiya qilish uchun "Video Quality Experts Group (VQEG) Hybrid Perceptual / Bitstream" loyihasining so'nggi test rejasida belgilangan mos yozuvlar vositalarining bir qismi sifatida qabul qilindi.

Xususiyatlari

  • Transkodlash protokoli - universal server - universal mijoz

Asosiy xususiyat universal server (RTSP, HTTP, RTMP, RTMPT) va universal mijoz (RTSP, HTTP, RTMP, RTMPT) kombinatsiyasidir. Ushbu kombinatsiya Sirannnonga bir protokolni boshqasiga real vaqtda, dinamik ravishda va ko'plab foydalanuvchilar uchun transkodlash imkoniyatini beradi. Shaklning so'rovi rtmp: //mysirannon.com/RTSP-proxy/www.mystreams.net/content/AJa3cdW.mov a Flash Player uni o'z navbatida xayoliy saytga ulanadigan Sirannon serveriga ulaydi www.mystreams.net RTSP-dan foydalanib, oqimni so'rang va real vaqt rejimida protokolga o'ting va paketga o'ting, uni RTMP yordamida mijozga yuboring. Tarjima RTSP, HTTP, RTMPT va RTMPT dan va barcha kombinatsiyalar uchun ishlaydi.

  • HTML 5 - WebM

Sirannon qo'llab-quvvatlaydi HTML 5 Google-ni oqimlash orqali WebM tarkib. Bundan tashqari, Sirannon WebM-ga qo'shilmagan real vaqtda WebM-ga kiritilgan tarkibni transkodlashi va uni uzatishi mumkin.

  • H.264 / SVC va H.264 / MVC - Streamingni qo'llab-quvvatlash H.264 kengaytiriladigan video kodlash va H.264 Multiview video kodlash, odatda RTP orqali va H.264 Multi View Coding orqali.
  • Apple Live HTTP oqimi - Sirannon Apple-ning MacBook, iPhone va iPad-ga Live HTTP oqimini qo'llab-quvvatlaydi (yangi 0.6.0 da).
  • Buzilish - Bir nechta komponentlar turli xil yo'qotish modellari (bir xil, gilbert, oldindan belgilangan) yordamida paketlarning yo'qolishini simulyatsiya qilish uchun oqimni buzishi mumkin. Olingan oqim faylga yozilishi yoki uzatilishi mumkin.

Qo'llab-quvvatlanadigan formatlar

Shuningdek qarang

Adabiyotlar

  • Rombaut, Aleksis; Staelens, Nikolas; Vercammen, Nik; Vermeulen, Brext; Demeester, Piet (oktyabr 2009). "xStreamer: modulli multimedia oqimlari". MM '09: Multimedia bo'yicha o'n etti ACM xalqaro konferentsiyasi materiallari. Pekin, Xitoy: ACM. 929-930 betlar. 978-1-60558-608-3. Olingan 12 yanvar 2010.

Tashqi havolalar