Successfully reported this slideshow.

On-demand real time transcoding

0

Share

Upcoming SlideShare
Building our own CDN
Building our own CDN
Loading in …3
×
1 of 8
1 of 8

More Related Content

Related Books

Free with a 14 day trial from Scribd

See all

Related Audiobooks

Free with a 14 day trial from Scribd

See all

On-demand real time transcoding

  1. 1. ON-DEMAND TRANSCODING Németh Zoltán, Backend Lead Engineer, Ustream We. Are. NOW PLAYING ON-DEMAND TRANSCODING 1 May 02, 2012 .
  2. 2. A PROBLÉMA  Mindenféle eszközről broadcastolnak mindenféle codec, felbontás, bitráta használatával  Egyes eszközök (főleg iOS) ennek csak egy szűk részhalmazát képesek lejátszani NOW PLAYING ON-DEMAND TRANSCODING 2 May 02, 2012
  3. 3. A MEGOLDÁS  Konvertáljuk a live streamet olyanra amit a kliens le tud játszani, jellemzően H264-re  Ehhez real time kell minden frame-t dekódolni és újra kódolni  Ha iOS akkor szegmentálni is kell a HTTP streaminghez NOW PLAYING ON-DEMAND TRANSCODING 3 May 02, 2012
  4. 4. A FOLYAMAT NOW PLAYING ON-DEMAND TRANSCODING 4 May 02, 2012
  5. 5. AZ RTMP TRANSCODER  C-ben írt RTMP kliens alkalmazás, FMSről tölti a streamet és oda is broadcastolja vissza az új verziót  Legtöbb ismert video és audio codec-et képes dekódolni  Preset-ek alapján csinálja az encodingot NOW PLAYING ON-DEMAND TRANSCODING 5 May 02, 2012
  6. 6. JELENLEGI HELYZET  Minden iOS lejátszás  Android esetében ha a felbontás / bitráta túl nagy  Csúcsidőben kb 800 stream NOW PLAYING ON-DEMAND TRANSCODING 6 May 02, 2012
  7. 7. KÖVETKEZŐ LÉPÉS  GPU alapú transcoder gépekkel kevesebb szerverrel több stream transcodeolható  A megoldás már kész, hamarosan bevetjük éles üzemben is NOW PLAYING ON-DEMAND TRANSCODING 7 May 02, 2012
  8. 8. KÉRDÉSEK? syntaxerror@ustream.tv We. Are. NOW PLAYING ON-DEMAND TRANSCODING 8 May 02, 2012 .

×