Intro & Learning
Learn video development with 296 curated courses, tutorials, articles, and beginner guides to streaming, encoding, and playback on Awesome Video.
Subcategories
- Books & Courses
- Case Studies & Whitepapers
- Community Blogs & Forums
- Encoding & Transcoding Guides
- Learning Resources
- Player Development Documentation
- Tutorials & Case Studies
- Video Streaming Tutorials
- Webinars & Conference Talks
Resources
- Video Encoding and Transcoding Guide by OTTVerseAn in-depth guide explaining video encoding and transcoding concepts, including codecs, compression techniques, and the differences between…
- Video Encoding for BeginnersAn introductory course that explores essential concepts and techniques for compressing and converting videos efficiently. Topics include co…
- Video Encoding: The Big Streaming Technology Guide [2023]A comprehensive guide that delves into video encoding, covering topics such as video compression, encoding formats, hardware vs. software e…
- Video Encoding: The Definitive GuideAn updated guide by Dacast that explains video encoding, compression, formats, codecs, and transcoding, providing a solid foundation for de…
- Video Frame Processing on the Web – WebAssembly, WebGPU, WebGL, WebCodecs, WebNN, and WebTransportThis article discusses various technologies available for video frame processing on the web, including WebAssembly. It provides an overview…
- Video History Project by the Experimental Television CenterThe Video History Project is a dynamic platform that compiles an inclusive media history, featuring databases on people, tools, groups, and…
- Video History Project: ToolsA collection of resources detailing the technological challenges faced by media makers and the development of video tools from the 1960s on…
- Video Resource Center by TV TechA curated collection of training and informational videos covering various aspects of video technology, including tutorials on MPEG compres…
- Video Streaming App Development: A Step-by-Step GuideA comprehensive guide by Wowza that walks through the process of developing a video streaming application, covering aspects from defining g…
- Video Streaming Server Guide by Ant MediaA comprehensive guide on building a video streaming server, covering topics from understanding video streaming platforms to step-by-step in…
- Video Technology History (1960s-1990s)A series of pages detailing the history of video technology from the 1960s through the 1990s, covering significant developments such as the…
- WASM Video FiltersWASM Video Filters is a demonstration of applying video filters using WebAssembly. Based on the MDN tutorial on manipulating video using ca…
- WASM-video-editorA video editor built using WebAssembly and FFmpeg, this project provides a practical example of utilizing WebAssembly for client-side video…
- WasmVideoEncoderWasmVideoEncoder utilizes FFmpeg compiled to WebAssembly to provide video encoding capabilities directly in the browser. It encodes raw ima…
- WasmVideoPlayerWasmVideoPlayer is a web-based video player that utilizes WebAssembly, WebGL, and Web Audio API, with FFmpeg for multi-codec support, inclu…
- Web-DemuxerWeb-Demuxer is designed to demux various media formats directly in the browser using WebAssembly. It supports formats like mov, mp4, mkv, w…
- WebASM HEVC Decoder SDKThe WebASM HEVC Decoder SDK by MainConcept provides a browser-based solution for HEVC/H.265 video decoding using WebAssembly. It enables hi…
- WebAssembly Samples by Samsung DeveloperA collection of sample applications demonstrating the use of WebAssembly for video playback and decoding on Tizen devices. These samples il…
- WebAssembly Video FiltersThis project implements performant video filters in the browser using WebAssembly. It includes various video scopes such as lumascope, RGB…
- WebDSPWebDSP is a client-side signal processing library utilizing WebAssembly to perform high-performance operations on media data. It offers a c…
- WebRTC Tutorials - 36 Essential Learning ResourcesA curated list of 36 essential WebRTC tutorials and learning resources, covering various aspects of WebRTC development and implementation.
- What Is Video Encoding? Encoding Formats and How-ToAn informative article that explains video encoding, detailing various encoding formats suitable for live streaming, including H.264/AVC, H…
- Wowza Developer PortalA hub for developers offering tools, APIs, and documentation for building live streaming applications. It includes tutorials on live stream…
- Wowza Streaming Engine: Play Your First Live StreamA step-by-step guide on setting up a live streaming application using Wowza Streaming Engine and Wowza GoCoder. The tutorial covers creatin…