Bài đăng

Đang hiển thị bài đăng từ Tháng 11, 2022

Convert video mp4 sang m3u8 bằng lệnh ffmpeg

ffmpeg -i BigBuckBunny.mp4 -hls_list_size 0 videostreaming/bigbuckbunny.m3u8

Video streaming với Nginx HLS và ffmpeg trên linux

Hình ảnh
 Nguồn: https://vnsys.wordpress.com/2019/02/28/streaming-media-voi-nginx-va-nginx-rtmp-module/ 1. Về nginx-rtmp module Nginx-rtmp là module mở rộng, mà kết hợp với Nginx để cho phép xây dựng máy chủ streaming media. Một số tính năng mà nginx-rtmp hỗ trợ: RTMP/HLS/MPEG-DASH live streaming RTMP Video on demand FLV/MP4, phát từ local file hoặc qua HTTP Stream relay support for distributed streaming: push & pull models Ghi streams vào nhiều tệp FLV Hỗ trợ H264/AAC Transcode trực tuyến với FFmpeg HTTP callbacks (publish/play/record/update etc) Module điều khiển HTTP để recording audio/video and dropping clients Kỹ thuật buffer tiên tiến để giữ cho bộ nhớ được cấp ở mức thấp nhất mà streaming vẫn nhanh. Kết hợp được với các ứng dụng như Wirecast, FMS, Wowza, JWPlayer, FlowPlayer, StrobeMediaPlayback, ffmpeg, avconv, rtmpdump, flvstreamer, .. Thống kê stream với định dạng XML/XSL Linux/FreeBSD/MacOS/Windows 2. Cài đặt Nginx với module nginx-rtmp Step1 : Download & unpack latest st...