Tutorials & Case Studies
Browse 21 curated tutorials & case studies resources for video development on Awesome Video.
Resources
- WebRTC-ExperimentA repository of WebRTC experimental demos by Muaz Khan, including source code for various real-time communication use cases (screen sharing…
- WebRTC SamplesA collection of WebRTC demos and sample applications illustrating real-time peer-to-peer video, audio, and data streaming in web browsers u…
- Tears of Steel (Open Movie)A Blender Foundation live-action/CGI short film (2012) released as open content. Often used as test material for visual effects, 4K streami…
- GalicasterAn open source lecture capture system often used with the Opencast platform. It provides an interface for recording multiple video sources…
- youtube-uploadA command-line Python script that uploads videos to YouTube using the YouTube Data API, facilitating automated or batch uploads.
- Per-Title Encoding: 5 Implementation Tips – BitmovinA Bitmovin guide that offers practical tips for implementing Per-Title encoding (content adaptive encoding) in a video workflow. It builds…
- hls.js Low-Latency Playlist SimulatorAn online demo environment for hls.js where one can input a Low-Latency HLS playlist URL to test playback. Useful for testing LL-HLS stream…
- OpenTelemetry Video QoE Metrics (Article)An article on using OpenTelemetry (an open source observability framework) to collect and analyze Quality of Experience (QoE) metrics from…
- Video Annotator: Building Video Classifiers using Vision-LanguageNetflix Tech Blog on a framework for training ML models for video understanding. Describes an internal system to create video classifiers u…
- Netflix Video Quality at Scale with Cosmos MicroservicesA deep dive into Netflix's Cosmos platform and how its microservice architecture enables large-scale video quality improvements (like per-t…
- Rebuilding Netflix Video Processing Pipeline with MicroservicesNetflix Tech Blog post (part of a series) describing how Netflix migrated their video processing pipeline to a microservices architecture t…
- The Making of VES: the Cosmos Microservice for Netflix Video EncodingA Netflix Tech Blog article detailing the design and development of Netflix's Video Encoding Service (VES), a microservice in their Cosmos…
- FFmpeg Wiki: Streaming GuideAn official Wiki guide from FFmpeg explaining how to set up streaming using FFmpeg, including examples for streaming via RTMP to servers or…
- BigBlueButtonAn open source web conferencing system designed for online learning. BigBlueButton supports video, audio, slides, chat, and whiteboard, and…
- ffmpeg tutorialffmpeg tutorial - Resource from dranger.com
- Best Practices for End-to-End Workflow Monitoring | Streaming Video AllianceBest Practices for End-to-End Workflow Monitoring | Streaming Video Alliance - Resource from streamingvideoalliance.org
- Quick Tutorial: How to Increase Volume in Audacity [2019 Update]How to increase volume in Audacity? This article will guide you to change volume in Audacity and its alternative tool. You can pick up one…
- Ffmpeg Libav TutorialFFmpeg libav tutorial - learn how media works from basic to transmuxing, transcoding and more - leandromoreira/ffmpeg-libav-tutorial
- Demystifying HTML5 Video PlayerIn this post we will go under the hood of a HTML video player for video streaming. With the exception of Apple and their browser Safari, no…
- Http Video Streaming TroubleshootingA collection of fixes / problem solutions to HTTP video streaming - leandromoreira/http-video-streaming-troubleshooting
- Quantifying packaging overheadMux makes adding video to your app or website as easy as making a single API call. But behind the scenes is a large multistep process to an…