A collection of 13 posts
Low-latency video streaming
This just collected some video of my low-latency streaming that I worked around 2016 - 2017. I use the solutions for Live concert (multi stage), video conference, product opening, etc... 4K livestreaming low latency (2017) note that time * video encoder (right screen) then output to kirz ISP * streaming server located
HLS load testing
HTTP Live Streaming [https://developer.apple.com/streaming/] (also known as HLS [https://developer.apple.com/streaming/]) is an HTTP-based adaptive bitrate streaming communications protocol developed by Apple In [https://www.apple.com/] c. and released in 2009. Support for the protocol is widespread in media players, web browsers, mobile
What is deepfakes? > Deepfakes (a portmanteau [https://en.wikipedia.org/wiki/Portmanteau] of "deep learning [https://en.wikipedia.org/wiki/Deep_learning]" and "fake") are synthetic media [https://en.wikipedia.org/wiki/Synthetic_media] in which a person in an existing image or video is replaced with someone else's likeness.
Wowza 4.8.0 Released
Improvement * Transcoder support NVIDIA * Full support of WebRTC and SRT * CMAF [https://www.wowza.com/blog/what-is-cmaf], LL-HLS [https://www.wowza.com/blog/wowza-support-apple-low-latency-hls] * OpenJDK Java SE JRE 9.0.4 * Bug fixed below is change lists from Wowza Streaming Engine 4.8.0 Release Notes [https://www.wowza.com/
Install ffmpeg-4 on Ubuntu 18.04 LTS
Install command add-apt-repository ppa:jonathonf/ffmpeg-4 apt-get update apt install ffmpeg It will istall FFmpeg with ibaom0 libavcodec58 libavdevice58 libavfilter7 libavformat58 libavresample4 libavutil56 libcodec2-0.7 libfdk-aac1liblilv-0-0 libpostproc55 libserd-0-0 libsord-0-0 libsratom-0-0 libswresample3 libswscale5 libvidstab1.1 libx264-155 and libx265-169 module I quite wonder it support AOM/AV1 and FDK AAC! ffmpeg version
FFmpeg on Linux, MacOS
We can use command ffmpeg -buildconf to see FFmpeg's module list and command used to build the ffmpeg. Ubuntu 18.0.4 (LTS) ffmpeg version 3.4.6-0ubuntu0.18.04.1 Copyright (c) 2000-2019 the FFmpeg developers built with gcc 7 (Ubuntu 7.3.0-16ubuntu3) configuration: --prefix=/usr --extra-version=0ubuntu0.
Build static FFmpeg (Part I)
Today I will build FFmpeg with minimalist module. Objective is compile FFmpeg with libx264 (H.264 support) and libssl (RTMPS support) only. Install tools & Dependencies package apt-get install \ autoconf \ automake \ build-essential \ cmake \ git \ pkg-config \ wget \ yasm nasm libssl-dev Prepare module I recommend "FFmpeg Static Build" collected by John Van Sickle.
Compile FFmpeg with RTMPS for Facebook
Facebook announced that "Live Video streams on Pages and Workplace can use the non-encrypted standard RTMP [//en.wikipedia.org/wiki/Real-Time_Messaging_Protocol] protocol until November 1st, 2019, after which RTMP will no longer be supported". On May 1st, 2019, the Real-time Messaging Protocol (RTMP) has been deprecated from the
Wowza 4.7.7 Released
New feature * WebRTC - fully supported! * nDVR enhancements for MPEG-DASH Changed Log Changes since 4.7.6 release * Fixed an issue where content in DVR stores that use custom chunk ID handlers was not being purged correctly. * Updated AAC type detection to use extended flags when present. * Added a detectAACExtension