blob: 01ee626ccc82eaa20c1ade386c285ed4a68df413 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
|
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
- added sources support for multiple media dirs.
- added mp3,aac,wav playback support.
- added switch auto to next track while playing audio files.
- added audio dir playback with itune style
- replaced mediainfo by getid3 (http://getid3.sourceforge.net/)
- trick channel names having a \ for logos. Replace the \ by a space in the logo name. ex "CHAN\CHAN" gives "CHAN CHAN.png".
- fixed Thumbnails aspect/ratio. Now it checks sources resolution before generating the thumb.
- Added more info for video.
- no more killall ffmpeg command. Now the pid is checked and killed.
- allow multiple streaming sessions
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 )
|