Protocols & Transport
Page 5 of 20: Browse 467 curated streaming protocol resources — HLS, MPEG-DASH, CMAF, WebRTC, and RTMP specs, servers, and tools on Awesome Video.
About this collection
Protocols & Transport brings together 467 curated resources from across the video technology landscape. Notable topics include Adaptive Bitrate Algorithms & Tools, Adaptive Streaming, CMAF & fMP4 Packaging, and DASH Manifest Tools.
Subcategories
- Adaptive Bitrate Algorithms & Tools
- Adaptive Streaming
- CMAF & fMP4 Packaging
- DASH Manifest Tools
- DASH Tools
- HLS Manifest Parsers & Generators
- HLS Tools
- Low-Latency Streaming Tools
- Transport Protocols
Resources
- Stateless Network-Aware ABR Streaming over IPFSResearch paper adapting adaptive bitrate streaming algorithms for decentralized IPFS-based content delivery.
- AWS Stale Playlist DetectorThe Stale Playlist Detector (SPD) is a tool to monitor live HLS origin endpoints for changing playlists.
- BOLA: Near-Optimal Bitrate Adaptation for Online VideosAcademic paper presenting the BOLA algorithm for adaptive bitrate selection in video streaming players.
- CMAF for Low Latency Streaming – BitmovinA detailed blog explaining how CMAF enables low-latency streaming. Bitmovin covers the technical aspects of chunked CMAF, the changes requi…
- CTA WAVE Low Latency Service GuidelinesGuidelines from the CTA WAVE (Web Application Video Ecosystem) project focusing on low-latency streaming service implementation, including…
- DlNode.js DASH and HLS downloader.
- HTTP Adaptive Streaming: A Review on Current Advances and Future ChallengesRecent ACM TOMM survey of HAS research: ABR classes, low-latency delivery, edge assistance and open problems.
- HTTP StreamingHLS, DASH, and future HTTP streaming protocols library for video.js
- NeSt-VR: Network-aware Step-wise Adaptive Bitrate for VR Streaming over Wi-FiAcademic paper proposing a network-aware step-wise ABR algorithm for VR video streaming over Wi-Fi networks.
- Pensieve (Adaptive Bitrate AI Algorithm)A research system that uses reinforcement learning to generate adaptive bitrate (ABR) algorithms. Pensieve learned an ABR algorithm that ca…
- Puffer (Stanford Live Streaming Research)A free live TV streaming research study by Stanford University that uses volunteer viewers to train and evaluate new adaptive streaming alg…
- TiyuntsongSelf-play reinforcement learning + GAN-based adaptive bitrate streaming algorithm implementation (TensorFlow/tflearn), companion to arXiv:1…
- BBC R&D Adaptive Bitrate Test MediaThe BBC Research & Development department offers MPEG-DASH test media for developers and researchers.
- Bento4 mp4dashCommand-line tool from Bento4 for creating DASH-compliant MP4 files and streaming packages.
- Combine MpdCombine MPEG DASH MPD manifest files.
- DASHAn MPEG/DASH client-server module for simulating rate adaptation mechanisms over HTTP/TCP.
- DASH DRMExample implementations demonstrating MPEG-DASH playback with DRM protection schemes.
- DASH IF ConformanceThis repository provides the source code for MPEG-DASH/DASH-IF Conformance Software/Validator. It has been extended according to further st…
- DASH IF Test Assets DatabaseA database of test assets provided by the DASH Industry Forum for validating DASH implementations.
- DASH JavaScript PlayerReference implementation player for MPEG-DASH using dash.js library, useful for testing and compliance verification.
- DASH JSA reference client implementation for the playback of MPEG DASH via Javascript and compliant browsers.
- DASH Live Source SimulatorDASH live source simulator providing reference live content.
- DASH ProxyExperimental MPEG-DASH media gateway - proxy on-the-fly modified MP4 segment metadata
- DASH Proxy (Viblast)Easy downloading and mirroring of MPEG-DASH streams