FFmpeg-ABR is a multimedia content for ABR research, based on FFmpeg, typically used for DASH/HLS adaptive bitrate testing.
Ubuntu 22.0.4
-
Libtensorflow
wget https://storage.googleapis.com/tensorflow/libtensorflow/libtensorflow-gpu-linux-x86_64-2.6.0.tar.gz sudo tar -C /usr/local -xzf libtensorflow-gpu-linux-x86_64-2.6.0.tar.gz
-
Libpcap-dev
sudo apt-get install libpcap-dev
-
Libxml 2.0
sudo apt-get install libxml2-dev
-
Libssl-dev
sudo apt-get install libssl-dev
-
Libsdl2-dev
sudo apt-get install libsdl2-dev
sh build.sh
./ffplay -abr -abr-params format=dash ffabr:$(dash source url)
sudo gcc parser.c -lpcap -o parser && sudo setcap cap_net_raw+eip parser
sudo tcpdump -i wlp0s20f3 -s 0 -A 'tcp dst port 80 and tcp[((tcp[12:1] & 0xf0) >> 2):4] = 0x47455420'