Statistics
| Branch: | Revision:

chunker-player / chunker_player @ 7e4b3a0c

Name Size Revision Age Author Comment
  icons e1c3ce82 over 10 years GiuseppeTropea UL Application * fixed missing icons in chunker...
Makefile 2.62 KB 920851bb over 10 years GiuseppeTropea UL build process - more sophisticated checks in...
README 2.07 KB 63b6bd17 over 10 years GiuseppeTropea UL player - added README file with instructions...
channels.conf 480 Bytes 85775bd6 over 10 years GiuseppeTropea UL chunker player - channels configuration for ...
chunk_puller.c 3.46 KB 3d45943a over 10 years GiuseppeTropea UL http interface: - fixed memory leak in answe...
chunk_puller_nh.c 1.62 KB 1538a3bd almost 11 years GiuseppeTropea restructured folders to facilitate compilation,...
chunk_puller_stdin.c 861 Bytes 1538a3bd almost 11 years GiuseppeTropea restructured folders to facilitate compilation,...
chunker_player.c 9.71 KB af0d4607 over 10 years GiuseppeTropea UL player - fixed bug with includes and defines...
chunker_player.h 1.57 KB 31e4e8ba over 10 years GiuseppeTropea UL chunker player * statistics messages added *...
mainfont.ttf 81 KB 31e4e8ba over 10 years GiuseppeTropea UL chunker player * statistics messages added *...
napalogo_small.bmp 16.2 KB 1538a3bd almost 11 years GiuseppeTropea restructured folders to facilitate compilation,...
player_core.c 35.3 KB 7e4b3a0c over 10 years GiuseppeTropea UL player - fixed bug in calculating queue dens...
player_core.h 2.02 KB 31e4e8ba over 10 years GiuseppeTropea UL chunker player * statistics messages added *...
player_defines.h 1.58 KB af0d4607 over 10 years GiuseppeTropea UL player - fixed bug with includes and defines...
player_gui.c 19.9 KB 19b05fc0 over 10 years GiuseppeTropea UL chunker player * added a command line parame...
player_gui.h 1.26 KB 31e4e8ba over 10 years GiuseppeTropea UL chunker player * statistics messages added *...
stats_font.ttf 16.6 KB 31e4e8ba over 10 years GiuseppeTropea UL chunker player * statistics messages added *...

Latest revisions

# Date Author Comment
7e4b3a0c 08/10/2010 11:43 AM GiuseppeTropea

UL player
- fixed bug in calculating queue density
- queue density display as percentage (added percentge symbol)
- aligned x264 and mpeg4 initialization parameters with new quality defaults, which have changed for new versions of
ffmpeg

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

af0d4607 08/10/2010 11:37 AM GiuseppeTropea

UL player
- fixed bug with includes and defines avoiding the switch to H264, due to code restructuring

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

63b6bd17 08/05/2010 01:16 PM GiuseppeTropea

UL player
- added README file with instructions

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

730c29f4 08/05/2010 01:11 PM GiuseppeTropea

UL player
- cleanup of debug messages

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

5ca3d85e 08/05/2010 10:36 AM GiuseppeTropea UL chunker player
  • bugfix in silent mode.

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

85775bd6 08/05/2010 10:16 AM GiuseppeTropea

UL chunker player
- channels configuration for 2 sources in TO and TN + 1 local source

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

19b05fc0 08/05/2010 10:10 AM GiuseppeTropea UL chunker player
  • added a command line parameter in order to select the first channel to tune in by channel name;
  • removed the "-C channelname" from the configuration file (channels.conf). Now the -C parameter is dinamically built using the channel title (just after the 'Channel' keyword in the configuration file)....
920851bb 08/04/2010 04:23 PM GiuseppeTropea

UL build process
- more sophisticated checks in buil_ul script
- libbz2 and libz are downloaded and built locally if their devel files are not found systemwide

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

f742c12b 08/04/2010 02:58 PM GiuseppeTropea UL chunker player
  • minor changes in comments

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

3aafafc7 08/04/2010 02:52 PM GiuseppeTropea UL chunker player
  • segmentation fault bugfix in the RedrawStats() function (player_gui.c) ---- TO BE TESTED

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/StreamerPlayerChunker@1910 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