| Branch: | Revision:

chunker-player / chunker_player @ 1125a7ba

# Date Author Comment
1125a7ba 06/16/2011 11:47 AM Csaba Kiraly

player: hide mouse cursor only in linux

it seems to create problems on other OSes

0f2e2774 06/06/2011 09:39 AM Csaba Kiraly

makefile: handle -lrt in a Mac compatible way

edd61080 06/05/2011 01:33 PM Csaba Kiraly

player: add change ratio functionality and hotkey (r)

57de0cd2 06/05/2011 01:33 PM Csaba Kiraly

player: hide mouse cursor if the mouse is inactive

b3283200 06/05/2011 01:33 PM Csaba Kiraly

player: exit fullscreen mode on ESC

59e0da48 05/30/2011 09:38 AM Csaba Kiraly

player: tcp-input: fix handling of connection close

f97f32dd 05/29/2011 01:29 PM Csaba Kiraly

player: fix stall at exit

bdf6152e 05/29/2011 01:29 PM Csaba Kiraly

player: do not hide streamer's stderr

eddda230 05/29/2011 12:03 PM Csaba Kiraly

player: just adding a TODO

7c0033b3 05/29/2011 12:03 PM Csaba Kiraly

player: delay playback if late chunk is received

66633503 05/29/2011 11:54 AM Csaba Kiraly

player do not log on tcp receive

ea27c49b 05/27/2011 04:26 PM Csaba Kiraly

player: exit if can't bind to IPC port

590c79e9 05/27/2011 03:09 PM Csaba Kiraly

player: write out qsize in status line as well

80b131a9 05/27/2011 03:07 PM Csaba Kiraly

player: better audio buffer filling (TODO: figure out the correct limit)

bfc47ca9 05/27/2011 03:06 PM Csaba Kiraly

player: fix call to SDL audio init

the API specification was not respected, e.g. return structure could be NULL

b2538639 05/25/2011 02:53 PM Csaba Kiraly

player: decode only one frame per cycle

3f0d2b09 05/25/2011 02:53 PM Csaba Kiraly

Player: remove duplicate code from skip loop and reorganize skip condition

f2376895 05/24/2011 01:32 PM Csaba Kiraly

player: do not play future frames, but decode if needed

451f397a 05/24/2011 12:02 AM Csaba Kiraly

player: decode sevaral frames if needed to catch up

b997ca16 05/24/2011 12:00 AM Csaba Kiraly

player: make decode decisions based on min pts, not based on the first packet

packets are in dts order, but here we go for presentation directly

802f63d4 05/23/2011 06:36 PM Csaba Kiraly

player: record minimum pts value in packet queue

5204d5b1 05/23/2011 06:35 PM Csaba Kiraly

player: just adding some brackets around blocks

d0daa06f 05/23/2011 06:34 PM Csaba Kiraly

player: add message if streaming loop detected

72d1fe4f 05/23/2011 06:33 PM Csaba Kiraly

player: making RemoveFromQueue function self-contained

4f9d7f94 05/23/2011 10:57 AM Csaba Kiraly

rename channels.conf to channels.conf.example

it doesn't makes sense to have an up to date copy of the channel list together with the code

8ed59582 05/17/2011 07:45 AM Csaba Kiraly

change to channels.conf

f48adf83 05/15/2011 04:57 PM Csaba Kiraly

changes to channels file again

61a93710 05/15/2011 04:42 PM Csaba Kiraly

fixes to the channels file

92371224 05/15/2011 02:03 PM Csaba Kiraly

changing NdM channels to mpeg4

fb59561f 05/15/2011 02:00 PM Csaba Kiraly

renaming test channel

b4797b9a 05/14/2011 02:59 PM Csaba Kiraly

tcp_chunk_puller: use SDL threads instead of pthreads


b9672a2e 05/14/2011 01:09 PM Csaba Kiraly

player: fixes to the tcp input module

c30f0667 05/14/2011 11:50 AM Csaba Kiraly

player: tcp input: more debug info

d423743e 05/14/2011 11:49 AM Csaba Kiraly

player: handle accept error

90702d45 05/14/2011 11:49 AM Csaba Kiraly

player: fix some compile warnings

c0b29e23 05/14/2011 07:41 AM Csaba Kiraly

player: fixing bug in accept call parameters

18855fca 05/14/2011 07:32 AM Csaba Kiraly

player: fix launch string error under Win32

sideproduct: RepoAddress parsing is disabled now under linux, TBD

56920663 05/13/2011 06:05 PM Csaba Kiraly

player: tcp chunkstream: initialize WSA on win32

d7550679 05/13/2011 04:22 PM Csaba Kiraly

player: link with libpthreads under WIN32

8c82bfa2 05/13/2011 04:11 PM Csaba Kiraly

player: fix chunkstream headers for win32

0d928b12 05/13/2011 03:13 PM Csaba Kiraly

adding TN-TV1 channel

587665c6 05/13/2011 03:13 PM Csaba Kiraly

adding codec info to channels file

71fa7249 05/13/2011 02:59 PM Csaba Kiraly

player: configure codec in channels.conf

12948c73 05/13/2011 12:30 PM Csaba Kiraly

player: making -c param optional

157c26b4 05/13/2011 09:24 AM Csaba Kiraly

player: making the -p param optional

5fd002d4 05/13/2011 09:21 AM Csaba Kiraly

player: malking the -q param optional

4fbbcb61 05/13/2011 09:14 AM Csaba Kiraly

player: fixing some compile warnings

9f4cebf3 05/13/2011 09:14 AM Csaba Kiraly

player: fixing error in TCP puller init

eb1d20d1 05/13/2011 08:38 AM Csaba Kiraly

changed channel.conf

a9ebc9e3 05/13/2011 07:35 AM Csaba Kiraly

player: new channels.conf

b43b48ff 05/12/2011 01:21 PM Csaba Kiraly

fixing streamer strartup string with chunkstream

57b6471f 05/12/2011 01:15 PM Csaba Kiraly

fix: look for NetworkID only if psnr-publication is enabled

2f5ae7bb 05/11/2011 06:56 AM Csaba Kiraly

chunker_player: audio codec (-A) and video codec (-V) configuration on command line

it was unnecessarily hardcoded before
parameters are decoder names

46c4acca 05/11/2011 12:18 AM Csaba Kiraly

change SDL library to the static one

15edce59 05/05/2011 11:11 AM Csaba Kiraly

fixing TCP I/O

327da69f 05/05/2011 10:07 AM Csaba Kiraly

changing HttpPort and TcpPort to Port

de21905b 05/05/2011 09:19 AM Csaba Kiraly

making PSNR_PUBLICATION configurable from the Makefile, turned off by default

0b2dc7c4 04/11/2011 01:57 PM GiuseppeTropea

UL player: PSNR publishing: solved bug that made PSNR publishing appear as EDGE measurements intead of PEER measurements

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913

055f853d 04/06/2011 04:26 PM GiuseppeTropea

UL player: removed debug messages on PSNR publication. QoE evaluation refresh rate changed to half a second.

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913

af11718f 04/06/2011 04:00 PM CarmeloDaniele

UL Player: PSNR publication working

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913

59e008ed 04/06/2011 02:17 PM GiuseppeTropea

UL player: PSNR publication in the repo, fixed all segfaults. Not sure yet it really publishes

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913

b0e46569 04/06/2011 10:57 AM GiuseppeTropea

UL player: PSNR publication made optional via define. Still debugging it.

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913

0cd6b05d 04/06/2011 08:53 AM CarmeloDaniele

Added pubblication of PSNR values on repository

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913

ccf75e3a 04/05/2011 05:10 PM GiuseppeTropea

UL player: fixed help usage message and bug related to SilentModes

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913

74564eb3 04/01/2011 11:05 AM CarmeloDaniele

Added sharing of NetworkID between streamer and GUI

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913

f1024bf4 03/30/2011 09:54 AM CarmeloDaniele

Resolved a bug in statistics

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913

c56a7f07 03/22/2011 10:56 AM CarmeloDaniele

Added traffic light icons

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913

6f1fe643 03/04/2011 05:18 PM CarmeloDaniele

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913

01f952d0 03/04/2011 04:39 PM GiuseppeTropea

added LGPL licensing info to the UL components

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913

72e6b456 02/11/2011 03:05 PM GiuseppeTropea

UL player: channels.conf ratio of channels set to 1.22 or 1.25 (i.e. exact H/W)

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913

c35a59c4 02/10/2011 05:50 PM Csaba Kiraly

changing checks from WIN32 to the standard _WIN32

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913

e8bcd06d 02/03/2011 10:04 AM MarcoMellia

changed the runme.[sh|bat] and channels.conf to remove the workshoplive channel and to default to BBC channel

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913

e11386c0 02/02/2011 10:04 PM Csaba Kiraly

Merge portablestreamer-win into trunk

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913

b9e6f879 02/02/2011 08:06 PM Csaba Kiraly

reverting trunk head to r2142

changes in trunk were cleaned and ported first to winestreamer-0.9.x, then to portablestreamer, finally to portablestreamer-win
it seems better to roll back trunk and replace it with portablestreamer-win

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913

1f5f168b 01/04/2011 09:44 AM TivadarSzemethy

some build fixes so that code compiles (tested on linux only)

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913

cd47e29c 10/19/2010 02:12 PM RobertBirke

BUILD: updated build system as to compile UL under MAC_OS

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913

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: c54fac2e-1815-407e-9b96-088d06743913

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

git-svn-id: 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: 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: 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: 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: 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: 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: 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: c54fac2e-1815-407e-9b96-088d06743913

5ba8c167 08/19/2010 12:16 AM Csaba Kiraly

chunker_player: remove dependence on chunk attributes

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913

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

git-svn-id: 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: c54fac2e-1815-407e-9b96-088d06743913

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

UL player
- added README file with instructions

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913

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

UL player
- cleanup of debug messages

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913

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

git-svn-id: 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: 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: c54fac2e-1815-407e-9b96-088d06743913

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

git-svn-id: 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: c54fac2e-1815-407e-9b96-088d06743913