iStreamdev History ------------------ in progress: - fixed indentation - good display of recording date & time and names - epg characters encoding detection and conversion to utf8 if necessary - fixed channels with coma. Something was still missing. - added an option to enable/disable the VDR feature - segmenter binary path is now configurable ( don't forget to update your config.php ) - cosmetics fixes - added timers support: create/edit/delete. - now support moviename.tbn, poster.jpg & folder.jpg thumbnails for movies 19.02.2010 - V.0.3.6.1 - fixed CSS typo - cosmetic changes in path - corrected media listing if directory is empty 19.02.2010 - V.0.3.6 - Added Media streaming. Only video files for the moment. Mediainfo is needed on the system. ( The Troll ) - fix logos channels size in channel list. Now it's ok ( thanks alex ) - now recordings show logo channel ( The Troll ) - fix channels with comma in the name to display epg ( thanks hendrikw01 & Mentox ) - default config moved to config-default.php 18.02.2010 - V.0.3.5 - fix SHELL environment necessary for apache account when login shell is /sbin/nologin (cf. cron manual) ( thanks alex ) - fix logos channels oversized in channels list ( thanks alex ) - fix memory buffer issue in svdrp php implementation causing timeout ( thanks hendrikw01 ) - backend rework to ease future evolutions ( TheTroll ) - No more 'ps aux | grep segmenter' calls to check if server is running, and less svdrp call. Now a status file is present in ram folder while broadcast is running. ( TheTroll ) 17.02.2010 - V.0.3.4 - changed apps icon, boot picture and menu pics. - now handles old vdr recordings ( PES ) - mono or stereo sound now configurable in config.php - less bugs with special characters in path & names 15.02.2010 - V.0.3.3 - added support for VDR recordings (recordings in sub folders are supported) - fixed channels with ' char - better handling of stream availibility. Now based on first ts file ready and not m3u8 playlist. Should always works now. - changed stream timeout to 25 seconds in case of vdr can't tune to the channel. - no more svdrpsend.pl dependency. Now svdrp request are made with svdrpphp lib. 15.02.2010 - V.0.3.2 - fixed problem with some channels name with a "," in the name - added default background for channels without logos. 15.02.2010 - V.0.3.1 - fixed error in README for testing istream.sh - added Ajax based server callback for stream availibility. Now if after 15 seconds VDR still send nothing, it redirect to an error page. When stream is available, the play icon appear based on ajax server push. 14.02.2010 - v.0.3.0 - Massive rewrite & optimisations. - added Category page - added Channel list per Category with channels logo & epg - adapted in php many shell call. - configuration from config.php file only - encoding bitrate and resolution configurable - solved many race conditions with simultaneous users. - channel list now parsed from channels.conf and not streamdev version dependant anymore - better video quality for low bitrates - menu icons - remove loading.ts temporary video. - now the video play button appear only when the video feed is ready, no need of the loading trick anymore. 09.02.2010 - v. 0.2 - Initial revision To do: - Access to vdr recordings - Access to stored media ( xvid, mp3, etc )