Daphne is a Technical Lead in the API and Backend Services team at the ABC. The team built the ABC’s new media transcoding service Metro, and is also responsible for other APIs used by mobile apps and websites.
Daphne has worked as a software developer for over a decade, and previously lived in the UK. She is an organiser for Women Who Code Sydney, and loves to tinker with things in her spare time. She blogs at daphnechong.com
YOW! West 2016 Perth
Metro: The ABC’s New Video Transcoding Service for ABC iview
The ABC recently launched a new video transcoding system to process all the content for ABC iview, our catch-up TV service.
Metro is a cost-efficient, scalable, cloud-based system that was built using Golang, Node, FFmpeg, and heavily utilises a variety of AWS technology including queues, varied capacity autoscaling, hosted database servers, and notifications. The system has been live since December 2015, and has successfully processed thousands of pieces of content.
Come along to learn more about:
- What video transcoding is
- Our system architecture
- Technical challenges we faced
- Aims for the future