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
- Replace pcap header
sudo cp pcap/bpf.h /usr/include/pcap/bpf.h sudo cp pcap/pcap.h /usr/include/pcap/pcap.h
sh build.sh
sudo mkdir net_stat && mkdir seg_stat
./ffplay -abr -abr-params format=dash ffabr:$(dash source url)