RTMP vs HLS vs DASH – Streaming Protocols

Let’s look at RTMP vs HLS vs DASH. If you do anything with streaming you probably hear the acronyms RTMP, HLS and DASH. These protocols are the de-facto standards for streaming audio and video over the Internet. RTMP, HLS and DASH evolved out of the need to improve the technologies available to stream data across a network.
NGINX RTMP compile error – nginx-rtmp-module – ngx_rtmp_eval.c:160:17: error: this statement may fall through

NGINX RTMP Compile Error I am testing RTMP streaming on NGINX using the nginx-rtmp-module code base. Unfortunately nginx-rtmp-module is not available as a package. Hence I must compile from source. Compiling the module on Ubuntu 20.04 I encountered the error: The key part of this error is: What does this NGINX RTMP compile error mean? […]