Christian Sieber's repositories
svcDASHdemuxer
A quality level demuxer for raw scalable h264 Annex.G (SVC) bitstreams in preparation for DASH streaming.
svcDASHmuxer
A muxer for raw scalable h264 Annex.G (SVC) bitstreams which where segmented into different representations.
svcNALshow
Prints out the position and type of all NAL units in a raw h.264/SVC bitstream.
ghashcode2016
Solution for Google Hashcode 2016 ~ 190k points
hvbench-tutorial
Tutorial on how to set-up and operate hvbench.
svcLossSim
A simulation framework for evaluation the effects of packet loss on a H.264/SVC bitstream.
pyatomlist
Simple Python tool to list all atoms and their position in a MP4 file.
alpha-dataset
Dataset to the paper "Keep Calm and Don't Switch: About the Relationship Between Switches and Quality in HAS", C. Moldovan et al.
csieber.github.io
Online resume.
dirjobs
A simple file-based multi-worker, single-queue job queue
hvbench-api
HVBench Python API
hvbench-netdata-plugin
hvbench netdata plugin
QualityCrowd2
Private changes made during the work on my master-thesis
texplt
texplt - LaTex-friendly matplotlib figures
winbintail
Simple cross-platform binary tail command.
yt-dataset
A dataset of over 10k evaluated YouTube video streaming sessions collected at the end of 2015 in a testbed at Technical University of Munich, Germany. Published on IFIP Networking Conference in 2016, Vienna, Austria.
yuv2MP4patterns
Generates video quality oscilation patterns based on different QP parameters.
yuvPatterer
Generate quality oscillation patterns out of raw yuv video files.