Live sports OTT platform
2020–2021all workA 24/7 linear channel and video library on AWS.
what it is
Core engineer, Sports Media IncMediaConnect to MediaLive to MediaPackage to CloudFront with HLS/DASH, FairPlay and Widevine DRM through SPEKE, and server-side ad insertion with MediaTailor. Plus the serverless ingestion pipeline and the operator CMS that fed it.
what I did
- A Step Functions pipeline that parsed provider MRSS feeds with per-provider XPath mapping templates, GUID dedupe and per-item validation logs.
- A React operator CMS: ingestion setup, metadata, job status from submitted to playable, and a real CDN playback check before an asset could go live.
made with
React, AWS Elemental, Lambda, Step Functions, DynamoDB, MediaConvert, CloudFront
pictures
pictures coming- screenshot 1
- screenshot 2