aboutsummaryrefslogtreecommitdiffstats

Viper Player for hICN

====================================================

This application is designed to provide a tool to test the adaptation video streaming using the hICN protocol stack.

Dependencies

  • ffmpeg
  • libparc
  • libhicntransport-dev
  • Qt5.9
  • QtAV

Build the dependencies

  • QtAV For building and install the library, from the root folder of the projet:
 $ git clone https://github.com/wang-bin/QtAV
 $ cd QtAV
 $ mkdir build && cd build 
 $ qmake ../QtAV.pro
 $ make
 $ sh sdk_install.sh
  • libdash For building the player, from the root folder of the project:
 $ git clone -b viper/master https://gerrit.fd.io/r/cicn viper
 $ cd viper/libdash
 $ mkdir build && cd build 
 $ cmake ../
 $ make
 $ make install

Build the player

For building the player, from the root folder of the project:

 $ cd viper
 $ mkdir build && cd build 
 $ qmake ../viper.pro "TRANSPORT_LIBRARY = HICNET"
 $ make
 $ ./viper

Platforms

Viper has been tested in:

- Ubuntu 18.04 (x86_64)