mirror of
				https://projects.vdr-developer.org/git/vdr-plugin-streamdev.git
				synced 2023-10-10 17:16:51 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			147 lines
		
	
	
		
			5.8 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			147 lines
		
	
	
		
			5.8 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| VDR Plugin 'streamdev' Revision History
 | |
| ---------------------------------------
 | |
| 
 | |
| 2004-??-??: Version 0.3.3
 | |
| 
 | |
| - dropped support for non-ts streaming in vdr-to-vdr clients
 | |
| - implemented packet buffer that seems to improve distortions
 | |
| - greatly re-worked device selection on server and client
 | |
|   (vdr-to-vdr clients should behave exactly like clients with one card,
 | |
|   can't test conditional access, though)
 | |
| - now printing an error and exiting if streamdevhosts.conf is not existing
 | |
| - increased client stream priority to 1
 | |
| - implemented remote schedule to program remote timers directly from schedule
 | |
| - the servers are turned on by default now
 | |
| - new setup parameters "Bind to IP" for both servers for binding to a specific
 | |
|   interface
 | |
| - re-implemented section streaming (turned off by default, see setup menu)
 | |
| - implemented a possibility to prevent a shutdown when clients are connected
 | |
|   (patch VDR with patches/vdr-pluginactivity.diff if you want this feature)
 | |
| - implemented channel listing through channels.htm(l) URI
 | |
| 
 | |
| ????-??-??: Version 0.3.2
 | |
| 
 | |
| ... has myteriously disappeared :-)
 | |
| 
 | |
| 2004-02-16: Version 0.3.1 (unstable)
 | |
| 
 | |
| - Added finnish language texts (thanks to Rolf Ahrenberg)
 | |
| - Increased all ringbuffer sizes to 3 MB
 | |
| - Autodetecting VDR 1.2.x, 1.2.x with AutoPID and 1.3.x on compilation
 | |
| - Server is only restarted if necessary after confirming setup
 | |
| - Implemented PID-based streaming (only needed PIDs are transferred instead of
 | |
|   all PIDs of the requested channel) (configurable)
 | |
| - Implemented an editor for remote timers
 | |
| - Implemented manual EPG synchronization from client
 | |
| - Implemented Server Suspend remotely from client (configurable)
 | |
| - Implemented an IP-Editor for the setup menu
 | |
| - Separated Client and Server into two PlugIns
 | |
| - Increased initial number of clients to five
 | |
| - Implemented host-based authorization (syntax is equal to svdrphosts.conf)
 | |
| - Removed two irritating messages that appeared sometimes while exiting VDR
 | |
| - Implemented "Choose, Always, Never" for Suspend Mode, so it can be configured
 | |
|   to behave like 0.2.0 (Always), 0.3.0 (Choose) or completely different (Never)
 | |
| - Added missing translation entries
 | |
| - Added PlugIn description to translation table
 | |
| - Fully upgraded to VDR 1.3.X regarding threading (but still works with 1.2.6)
 | |
| - Reworked manual (almost everything)
 | |
| 
 | |
| 2003-10-10: Version 0.3.0 (unstable)
 | |
| 
 | |
| - Implemented "Suspend Live TV" in the VDR server (configurable)
 | |
| - Reimplemented choice of device for live streaming (better for switching on
 | |
|   client, and server doesn't loose live-tv)
 | |
| - Added missing translation entries
 | |
| - Increased client's streaming buffer size from 1 to 3 MB
 | |
| - Updated installation instructions (including a patch to VDR that is 
 | |
|   recommended currently)
 | |
| - Updated manual
 | |
| 
 | |
| 2003-10-04: Version 0.2.0 
 | |
| 
 | |
| - Removed those silly warnings in the toolbox-headers
 | |
| - Implemented intelligent buffer overflow logging (doesn't flood syslog)
 | |
| - Implemented EPG synchronization in the VDR client (configurable)
 | |
| - Station name is transmitted in radio streaming now (Shoutcast-format).
 | |
| 
 | |
| 2003-09-24: Version 0.1.1beta1
 | |
| 
 | |
| - Restructured remuxer code
 | |
| - Added an ES-remuxer for radio channels (currently only manually)
 | |
| 
 | |
| 2003-09-20: Version 0.1.0
 | |
| 
 | |
| - Fixed thread-abortion timeout in server thread
 | |
| 
 | |
| 2003-08-31: Version 0.1.0beta4
 | |
| 
 | |
| - Added italian language texts (thanks to Angelus (DOm))
 | |
| - Added a missing i18n translation (thanks to DOm)
 | |
| - Added an #ifdef so the setup menu is displayed correctly with ElchiAIO 
 | |
| 	(thanks to DOm for reporting this one)
 | |
| - It's possible to select the HTTP streamtype remotely, specified in the
 | |
|   URL in addition to the old behaviour (thanks to Michal Novotny)
 | |
| - Fixed creation ob remuxer objects in the server
 | |
| - Fixed handling of timeout in cTBSelect
 | |
| 
 | |
| 2003-06-08: Version 0.1.0beta3
 | |
| 
 | |
| - Fixed setup menu - now the cursor starts at the first visible entry
 | |
| - Added PS streaming for HTTP (should work with most players now)
 | |
| - Debugging symbols are only compiled with DEBUG=1 set
 | |
| 
 | |
| 2003-06-06: Version 0.1.0beta2
 | |
| 
 | |
| - Added an #ifdef so this PlugIn will compile cleanly with the next 
 | |
|   AUTOPID-patches
 | |
| - Added categories to the menu
 | |
| - Fixed segfault when closing the menu with OK
 | |
| - Added an AnalogTV section to the README
 | |
| - Added some missing i18n entries
 | |
| - Corrected client reinitialization code (when changing client settings)
 | |
| - Added PS streaming for HTTP (should work with most players now)
 | |
| - Added -D_GNU_SOURCE to the Makefile (.......)
 | |
| 
 | |
| 2003-06-03: Version 0.1.0beta1
 | |
| 
 | |
| - Replaced the toolbox with a current version
 | |
| - Rewrote the server core from scratch
 | |
| - Rewrote the client core from scratch
 | |
| - Reduced the size of blocks processed in a transceiver turn to 10 TS packets
 | |
| - Added TS transmission for HTTP (configurable via setup)
 | |
| - Most client settings can be done on-the-fly now
 | |
| - MIME type for radio channels now "audio/mpeg" instead of "video/mpeg"
 | |
|   (still doesn't work really)
 | |
| 
 | |
| 2003-05-08: Version 0.0.3beta1
 | |
| 
 | |
| - Server stops correctly on VDR exit
 | |
| - Fixed a race condition when several threads access the client device
 | |
| - Made server code more modular
 | |
| - Structured the directories
 | |
| - Fixed a bug in informational log-message
 | |
| - Added Apid2, Dpid1 and Ppid in TS mode (silly me;) )
 | |
| 
 | |
| 2003-05-03: Version 0.0.2
 | |
| 
 | |
| - Device is not deactivated anymore, since VDR does that itself
 | |
| - Server is correctly deactivated, so it can be faultlessly reactivated
 | |
| - Did some major code cleanup
 | |
| - Added new command to the PROTOCOL (to negotiate stream types)
 | |
| - Added the possibility to stream TS between two VDR's (which adds the 
 | |
|   possibility of having AC3, Teletext etc. on the client) - this is 
 | |
|   autonegotiated
 | |
| - Streamtype can be changed in the setup menu, if TS works too unreliable
 | |
| - Fixed a bug in multi-threaded device operation
 | |
| - Sharing an epg.data with a server will be possible even if there is no 
 | |
|   DVB-Device present
 | |
| - Added a basic HTTP daemon to the server code
 | |
| 
 | |
| 2003-03-17: Version 0.0.1a
 | |
| 
 | |
| - Corrected some bugs in the README and on the homepage *g*
 | |
| 
 | |
| 2003-03-17: Version 0.0.1
 | |
| 
 | |
| - Initial revision.
 |