Twitch - AshokBhat/notes GitHub Wiki

About

  • American video live streaming service
  • Subsidiary of Amazon
  • 140 million subscribers in 2022.

Transcode at Twitch.

(Source: https://gamejobs.co/Software-Engineer-Video-Transcode-at-Twitch)

Team in 2022

  • Scalable transcoding solutions
  • Transcoding Packaging and HLS media generation
  • Integrate new codecs and technologies
  • Support different video formats.

Bonus points for a SW engineer role in Twitch Transcode team

  • Experience with modern C++ (C++14/17/20)
  • Experience with C++ build systems (cmake, Conan)
  • Experience in Go, Python
  • Experience using AWS services
  • Experience with containers / VM environments (Docker, Vagrant, Kubernetes)
  • Contributions to open source software projects
  • Experience with live video solutions and transcoding solutions (ffmpeg)
  • Experience with video DRM solutions
  • Experience with video codecs (H.264, HEVC, VP9, AV1, VVC) and audio codecs (AAC, OPUS, MP3)
  • Experience with video containers and transmission protocols (FLV, RTMP, MPEG TS, MP4, HLS, WebRTC, DASH , CMAF )
  • Experience with objective and subjective video quality assessment (PSNR, SSIM, VMAF, MOS , etc )

See also

  • [YouTube]] ](/AshokBhat/notes/wiki/[[NetFlix)