Collect Periodic Top Stats

To run in an absense of python

A script to collect the output of top -H -p <pid> periodically and write it to a file.

Video Frame Sizes Visualization

Video Frame Sizes Visualization

Visualize Compressed Video

In this tutorial, we’ll walk through how to use Python and Bokeh to visualize video frame sizes (H.264/AVC, H.265/HEVC, etc.) and calculate moving average bitrate values from an MPEG TS file. We’ll use ffprobe to extract frame information and pandas for data manipulation. Finally, we’ll create interactive plots with Bokeh.

Bjontegaard Delta-Rate Metric

Bjontegaard Delta-Rate Metric

Comparing video compression efficiency

A video encoder can be configured in many ways: different GOP (Group of Pictures) structure, different quantization parameters (QP) or target bitrate, motion compensation range, etc. Furthermore, different encoders likely produce different compressed streams. Depending on the encoder and the configuration the same source video is compressed differently, each having its own bitrate and distortion value. Bjontegaard Delta-Rate (BD Rate) metric can be used to compare and choose the encoder or configuration, that provides the best compression results.

Examining SRT Streaming over 4G Networks

Introduction

Modern mobile networks are used in a wide variety of ways, including contribution of live events from a mobile device, where the contributor can be stationary or moving. In this article we will examine the characteristics of a 4G network (and SRT behavior) with a stationary contribution source (TPLink M7000 Mobile WLAN Router) located in Northern Asia. The target ingest point is in Western Europe (Microsoft Azure cloud service). The maximum throughput declared by the Internet Service Provider (ISP) is 20 Mbps.

Next Generation Video Codecs: HEVC, VP9, Daala (2013)

Next Generation Video Codecs: HEVC, VP9, Daala (2013)

Nowadays video services (digital television, Internet video etc.) are a common part of our live. According to Cisco [1] mobile video traffic was 51 percent of the entire global Internet traffic by the end of 2012 and it is expected to be 66 percent by 2017. The demand on video and its quality is very high. Since the appearance of VoIP in 1984 video resolution has increased from QCIF (176×144 pixels) to Full HD (1920×1080). Now it is evolving to 4K (3840×2160) and 8K (7680×4320) UHD. But the higher the resolution and quality is, the higher bitrate it takes. This paper contains a general review of new video compression standards HEVC, VP9 and Daala. Their compression efficiency is studied and compared to AVC.