Statistics
| Branch: | Revision:

chunker-player / chunker_player @ a0e0d6ff

Name Size Revision Age Author Comment
  icons e1c3ce82 over 10 years GiuseppeTropea UL Application * fixed missing icons in chunker...
Makefile 2.43 KB 12b8f562 over 10 years CarmeloDaniele * Cross compiling checks added to the build_ul ...
README 2.07 KB 8e4bb489 over 10 years CarmeloDaniele * The player_ip command line parameter has been...
channels.conf 841 Bytes a0e0d6ff over 10 years CarmeloDaniele * bugfix in the build_ul script: an additional ...
chunk_puller.c 3.36 KB 12b8f562 over 10 years CarmeloDaniele * Cross compiling checks added to the build_ul ...
chunk_puller_nh.c 1.62 KB 1538a3bd over 10 years GiuseppeTropea restructured folders to facilitate compilation,...
chunk_puller_stdin.c 861 Bytes 1538a3bd over 10 years GiuseppeTropea restructured folders to facilitate compilation,...
chunker_player.c 12.7 KB 8e4bb489 over 10 years CarmeloDaniele * The player_ip command line parameter has been...
chunker_player.h 2 KB 8e4bb489 over 10 years CarmeloDaniele * The player_ip command line parameter has been...
mainfont.ttf 81 KB 31e4e8ba over 10 years GiuseppeTropea UL chunker player * statistics messages added *...
napalogo_small.bmp 16.2 KB 1538a3bd over 10 years GiuseppeTropea restructured folders to facilitate compilation,...
player_core.c 46 KB a0e0d6ff over 10 years CarmeloDaniele * bugfix in the build_ul script: an additional ...
player_core.h 2.85 KB a0e0d6ff over 10 years CarmeloDaniele * bugfix in the build_ul script: an additional ...
player_defines.h 1.65 KB 12b8f562 over 10 years CarmeloDaniele * Cross compiling checks added to the build_ul ...
player_gui.c 20.1 KB add73b22 over 10 years CarmeloDaniele * chunker_player modifications: * channels.conf...
player_gui.h 1.37 KB 12b8f562 over 10 years CarmeloDaniele * Cross compiling checks added to the build_ul ...
stats_font.ttf 16.6 KB 31e4e8ba over 10 years GiuseppeTropea UL chunker player * statistics messages added *...

Latest revisions

# Date Author Comment
a0e0d6ff 10/11/2010 07:18 AM CarmeloDaniele
  • bugfix in the build_ul script: an additional svn argument has been added to the libmicrohttpd checkout command (in order to force it without validating the server certificate).
  • bugfix in the chunker_player's switchchannel function: a delay has been added to make sure the audio buffer is emptied before audio re-initialization....
8e4bb489 10/07/2010 12:56 PM CarmeloDaniele
  • The player_ip command line parameter has been removed (unnecessary).

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

3b886ea1 10/07/2010 10:38 AM CarmeloDaniele
  • offerstreamer filename modified in channels.conf (improved portability)

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

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

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