Setting Up RTMP Streaming Server with Nginx for Live and On-Demand Video Services

Development Environment Ubuntu 14.04 server nginx-1.8.1 nginx-rtmp-module Installing Nginx Dependencies sudo apt-get update sudo apt-get install libpcre3 libpcre3-dev sudo apt-get install openssl libssl-dev Configuring and Compiling Nginx Use the default nginx configuration and incorporate the RTMP module: ./configure --add-module=../nginx-r ...

Posted on Thu, 04 Jun 2026 18:49:43 +0000 by direction

librtmp Source Code Examination

AMF Format Fundamentals AMF (Action Message Format) is a binary protocol for serializing ActionScript data types. It exists in two versions: AMF0 (basic specification) and AMF3 (extended version). AMF0 Data Types typedef enum { DT_NUMBER = 0, DT_BOOLEAN, DT_STRING, DT_OBJECT, DT_NULL, DT_UNDEFINED, DT_REFERENCE, ...

Posted on Sat, 16 May 2026 10:45:21 +0000 by hbalagh

Live Streaming System Architecture for Academic Project

This document outlines the architecture and implementation details of a live streaming platform developed as an undergraduate graduation project. 1: Development Environment Linux server configuration: debian10, gcc 10.2.1, php7.4.3, mysql 5.7.26, nginx1.15.11 Windows development environment: nginx1.15.11, php7.4.3, mysql 5.7.26 via XAMPP or sim ...

Posted on Thu, 14 May 2026 15:16:08 +0000 by fredcool