Molten Media Manipulation

https://slides.com/firescar96/media-manipulation/

Level 1

No Transcoding

Level 2

Transcoded files

fragmented files

  • aka: the files are fragmented

Encryption

Quality Switching

Video Seeking

Live Video

Content Delivery Networks

Seg1         Seg2            Seg3

init

Seg1           Seg2

init

unfortunate

https://www.w3counter.com/trends

3 different encryption standards

1 raw version (for future retranscodes)

5 different video qualities

1 audio format

X

X

3GB video files

unfortunate

  • bandwidth isn't free
  • cpu isn't free
  • storage isn't free
  • encryption isn't free

Level 3

Two stage Transcoding

Seg1           Seg2

init

encrypted

Stage 1

Stage 2

Cons

  • worse streaming latency
  • higher costs per stream
  • worse reliability
  • more susceptible to attack
  • Apple sucks

Pros

  • lower storage costs
  • lower cpu costs
  • higher transcoding througput

Future

  • drop safari support
  • faster video startup
  • more cpus -> faster transcodes

Molten Media Manipulation

By Nchinda Nchinda

Molten Media Manipulation

  • 326