Statistics
| Branch: | Revision:

chunker-player / chunker_player @ add73b22

Name Size Revision Age Author Comment
  icons e1c3ce82 about 11 years GiuseppeTropea UL Application * fixed missing icons in chunker...
Makefile 2.43 KB 12b8f562 almost 11 years CarmeloDaniele * Cross compiling checks added to the build_ul ...
README 2.07 KB 63b6bd17 about 11 years GiuseppeTropea UL player - added README file with instructions...
channels.conf 904 Bytes add73b22 almost 11 years CarmeloDaniele * chunker_player modifications: * channels.conf...
chunk_puller.c 3.36 KB 12b8f562 almost 11 years CarmeloDaniele * Cross compiling checks added to the build_ul ...
chunk_puller_nh.c 1.62 KB 1538a3bd about 11 years GiuseppeTropea restructured folders to facilitate compilation,...
chunk_puller_stdin.c 861 Bytes 1538a3bd about 11 years GiuseppeTropea restructured folders to facilitate compilation,...
chunker_player.c 12.6 KB add73b22 almost 11 years CarmeloDaniele * chunker_player modifications: * channels.conf...
chunker_player.h 2.01 KB add73b22 almost 11 years CarmeloDaniele * chunker_player modifications: * channels.conf...
mainfont.ttf 81 KB 31e4e8ba about 11 years GiuseppeTropea UL chunker player * statistics messages added *...
napalogo_small.bmp 16.2 KB 1538a3bd about 11 years GiuseppeTropea restructured folders to facilitate compilation,...
player_core.c 45.7 KB aa041505 about 11 years GiuseppeTropea * UL chunker_player - instant_skips evaluation ...
player_core.h 2.8 KB 12b8f562 almost 11 years CarmeloDaniele * Cross compiling checks added to the build_ul ...
player_defines.h 1.65 KB 12b8f562 almost 11 years CarmeloDaniele * Cross compiling checks added to the build_ul ...
player_gui.c 20.1 KB add73b22 almost 11 years CarmeloDaniele * chunker_player modifications: * channels.conf...
player_gui.h 1.37 KB 12b8f562 almost 11 years CarmeloDaniele * Cross compiling checks added to the build_ul ...
stats_font.ttf 16.6 KB 31e4e8ba about 11 years GiuseppeTropea UL chunker player * statistics messages added *...

Latest revisions

# Date Author Comment
add73b22 10/07/2010 10:07 AM CarmeloDaniele
  • chunker_player modifications:
  • channels.conf updated (replaced the repository address)
  • implemented the offerstreamer fork/kill mechanism in the windows version too
  • other minor changes

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/StreamerPlayerChunker@2227 c54fac2e-1815-407e-9b96-088d06743913

12b8f562 10/05/2010 07:02 AM CarmeloDaniele
  • Cross compiling checks added to the build_ul script.
  • libpng is now built on the fly and statically linked to the player (no more local shared lib needed).
  • Bugfix in the chunker_player regarding the channel aspect ratio. Now no green area is visible on the overlay rectangle....
e8699fac 09/14/2010 12:27 PM GiuseppeTropea

UL player
-- aspect ratio from channels.conf now taken into account

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/StreamerPlayerChunker@2136 c54fac2e-1815-407e-9b96-088d06743913

26d17ff2 08/25/2010 02:42 PM GiuseppeTropea

UL player
- renewed channels.conf that contains TN-TV1 and 3 plus a CT_Local_TV for local tests (to differentiate from Local_TV)
all of them with updated command line with 200 buffer size and address of repository

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/StreamerPlayerChunker@2087 c54fac2e-1815-407e-9b96-088d06743913

aa041505 08/25/2010 02:18 PM GiuseppeTropea
  • UL chunker_player
    - instant_skips evaluation modified: there was an error in estimating the instant_skips queue member (we should not divide by 'real_window_size')
    - instant_lost_frames evaluation modified: there was an error in estimating the instant_lost_frames queue member (we should not divide by 'real_window_size')...
eac72849 08/25/2010 01:07 PM GiuseppeTropea

UL player
- fixed memleak in EnqueueBlocks

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/StreamerPlayerChunker@2084 c54fac2e-1815-407e-9b96-088d06743913

b4dc1ea0 08/25/2010 08:59 AM GiuseppeTropea
  • UL chunker_player
    - bugfix in channel name redraw
    - QUEUE_MAX_GROW_FACTOR set to 20

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/StreamerPlayerChunker@2081 c54fac2e-1815-407e-9b96-088d06743913

dae4a53f 08/24/2010 09:30 AM GiuseppeTropea

UL player
- basic Quality evaluation module
- statistics now computed with sliding windows
- bugfixes in computation and display of statistics
- re-introduced a late-frames blocking in the queues: late-frames are not even queued (instead of just skipped)
- debug info is displayed at each chunk arrival to count the chunks we get out of order at the http receiver endpoint...

1a9b74ea 08/23/2010 03:24 PM GiuseppeTropea

UL player:
- testing is underway

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/StreamerPlayerChunker@2076 c54fac2e-1815-407e-9b96-088d06743913

aa8b089c 08/20/2010 06:47 AM Csaba Kiraly

UL: remove check on metadata size

The UL does not need the metadata in the current version

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/StreamerPlayerChunker@2069 c54fac2e-1815-407e-9b96-088d06743913

View revisions

README


This is the test package for the Napa-Wine player. You can download the lates version of this player from http://www.napa-wine.eu/~napawine/napabot/ Download and uncompress the tar.gz archive tar xvfz napaplayer.tar.gz get into the napaplayer folder cd napaplayer If you run the chunker_player executable without parameters, it will print a brief list of accepted input parameters: queue_thresh httpd_port silentMode LossTracesFilenameSuffix ChannelName Parameters have to be issued on the command line in the correct order. Example run: ./chunker_player 30 45454 0 losses.txt UL_BBC_Torino Explanation of parameters. 1st parameter: queue_thresh: size of the playout buffer in number of frames, i.e. 40. 2nd parameter: httpd_port: the player receives chunks from the offerstreamer peer through this http port. 3rd parameter: silentMode: it can be 0 or 1. One means run in silent mode, that is without graphical interface, so that multiple players can be run, provided you give different port numbers, and statistics can be collected also. This way the player can also be run remotely via ssh. 4th parameter: LossTracesFilenameSuffix: if you give for example losses.txt as a value, the two files video_losses.txt and audio_losses.txt will be created. These trace files record the sequence number of all lost frames as seen from the player point of view. 5th parameter: ChannelName: the name of the channel/swarm to tune in. See the channels.conf file for configuring the channels, and a list of available channels. 6th parameter: : this parameter is optional. If you give it, a YUV file will be created with the received video, as it is played. This is a raw uncompressed sequence of frames, and it can get very big. The player takes care of spawning the peer client with the correct parameters, and of killing it on channel switch. The offerstreamer parameters can be fine tuned via the channels.conf file, by editing the LaunchString of each channel. Beware that -C, -P, -and F offerstreamer parameters are added dynamically and must not be issued inside the LaunchString.

Also available in: Atom