Bo ZhangDynaMediaPackager — A Library for Dynamic Media Packaging based on Shaka PackagerA few months ago, I developed a sample application for transmuxing video streams using the Shaka packager, https://tinyurl.com/mr8pzcr5…6 min read·Mar 20, 2022----
Bo ZhangA sample application for transmuxing and encrypting video streams using Shaka packager SDKShaka packager is a powerful tool for performing encoder-side jobs such as repackaging and encrypting live/VoD contents, inserting ads into…6 min read·Sep 6, 2021----
Bo ZhangSetting up your low-latency HLS server to stream from any source inputsThis tutorial is about setting up your own Low-Latency HLS streaming server using FFmpeg, Apple’s mediastreamsegmenter and NGINX. Apple’s…10 min read·Mar 15, 2021--2--2
Bo ZhangImplementing low-latency DASH in Video.jsThis article shows an Proof-of-Concept implementation of Low-Latency DASH (LL-DASH) streaming in Video.js, a popular open-source media…5 min read·Dec 13, 2020----
Bo ZhangLow-latency dash streaming using open-source toolsIn this week, I had spent a few nights to build a low-latency DASH server that can stream live video in a way that conforms to the newly…11 min read·Aug 14, 2020--3--3
Bo ZhangA quick latency comparison of Apple LL-HLS and the community-driven LHLSThere is an ongoing battle in low latency live streaming area. Basically 3 technologies are competing for the title of the fastest live…10 min read·Jul 31, 2020----