Demuxed 2023: MOQ

Abstract Media over QUIC (MOQ) is an IETF proposal for a media transport protocol that involves several big players of online video space (Meta, Youtube, Cisco, Akamai, etc). Ideally MOQ can accommodate most the online media use cases we see today: To start proving some of the novel ideas of the MOQ working group weContinue reading “Demuxed 2023: MOQ”

Sydney Video Nov 2022: RTMP GoAway (at Meta)

Abstract At Meta we implemented RTMP Go Away, this is a new mechanism that allows the live RTMP server to send a signal to the client indicating that it needs to reconnect. This allows the client to create a new connection at a logical media boundary, incurring zero data loss in your live streams. ThisContinue reading “Sydney Video Nov 2022: RTMP GoAway (at Meta)”

Barcelona video tech meetup November 2022: Delivering reliable live streaming over unreliable backbone networks

Abstract Sometimes we need to deliver a highly reliable live streaming experience over a network that is not designed for that. At Meta we implemented a flexible multi-path strategy that allowed us to fix (almost) all problems (buffering and disconnections) caused by unavoidable network events. PS: Very similar talk than Video@scale 2022 See meetup link

Video@Scale November 2022: Delivering reliable live streaming over unreliable backbone networks

Abstract Sometimes we need to deliver a highly reliable live streaming experience over a network that is not designed for that. At Meta we implemented a flexible multi-path strategy that allowed us to fix (almost) all problems (buffering and disconnections) caused by unavoidable network events. See the link

SF Video March 2022: RTMP GoAway (at Meta): What is it? How can I implement it and test it?

Abstract At Meta we implemented RTMP Go Away, this is a new mechanism that allows the live RTMP server to send a signal to the client indicating that it needs to reconnect. This allows the client to create a new connection at a logical media boundary, incurring zero data loss in your live streams. ThisContinue reading “SF Video March 2022: RTMP GoAway (at Meta): What is it? How can I implement it and test it?”

SF Video May CO-Video 2021 (Global Video Tech Meetup): Live distributed encoding proof of concept based on AWS Lambdas

Abstract In this talk I showed a system that allows you to stream SRT (h264 + AAC) and create the live ABR in a fully distributed way. This implementation uses AWS Lambdas to perform a segmented serverless transcoding, this allow us to instantly scale to any type of renditions and transcoding settings, tested up toContinue reading “SF Video May CO-Video 2021 (Global Video Tech Meetup): Live distributed encoding proof of concept based on AWS Lambdas”

SF Video Tech meetup: Build your own low latency live platform

Abstract How to easily build your own live streaming low latency platform based on open source. Final measured latency with regular player ~2s Demo video See the video, and slides PS: Evolution of this talk