Viper
From fd.io
Revision as of 18:40, 25 February 2017 by Muscariello (Talk | contribs)
Contents
Viper Player for ICN
This application is designed to provide a tool to test the adaptation video streaming using the ICN protocol stack.
Dependencies
- ffmpeg
- libboost-system-dev
- libparc
- libccnx-common
- libccnx-transport-rta
- long-bow
- libxml2
- libcurl4
- libdash
- libicnet
- Qt5.7
- 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 $ make $ ./viper
Platforms
Viper has been tested in:
- Ubuntu 16.04 (x86_64)
- MacOSX 10.12 (experimental)