8000 GitHub - AmuroEita/FFplay-ABR
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

AmuroEita/FFplay-ABR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

FFmpeg-ABR README

FFmpeg-ABR is a multimedia content for ABR research, based on FFmpeg, typically used for DASH/HLS adaptive bitrate testing.

Getting Started

Prerequisites

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

Compile

sh build.sh

Play

./ffplay -abr -abr-params format=dash ffabr:$(dash source url)

Pcap capture

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'

About

No description, website, or topics provided.

Resources

License

Unknown and 3 other licenses found

Licenses found

Unknown
LICENSE.md
GPL-2.0
COPYING.GPLv2
GPL-3.0
COPYING.GPLv3
LGPL-3.0
COPYING.LGPLv3

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0