Jump to content



Photo

Recording Service Beta


  • This topic is locked This topic is locked
93 replies to this topic

#1 Lars_MQ

Lars_MQ

    Administrator

  • Forum Admins
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • 26,375 posts

Posted 18 July 2007 - 18:13

A new Beta is in the membersarea.

Please post followups here

in deutsch

Installation:
-------------
You need Administrator rights.

IMPORTANT:
If you update a older beta of the service FIRST execute in folder COMPlugins the file "unregPlugs.bat" and delete the files "epgstore.dll" and "epgparser.dll"!

Extract the content of the zip file into the DVBViewer Pro folder. On first installation start installsvc.bat to register the service with windows. If you want to delete the service please run first uninstallsvc.bat.

The DVBViewer Recordingservice is a native windows service. It enables you to record programmed timers by the DVBViewer Pro without DVBViewer Pro.

[...]

Changes 1.3.0.0
------------------
- Fix: Memoryleak when working together with the web-Plugin.

- EPG-Updater integrated. - Settings can be done via the web-interface. Per default deactivated.
You can activate the EPG updater with the webinterface. You can also set the scantime per transponder (Muxx) in seconds.
The EPG-Updater creates a list of available transponders depending on the available devices and tunes them in the background to collect the epg-data.
When activated the updatescan starts 5 minutes after the start of the service. If the used device is needed for a recording the scan is interrupted.
After finishing the EPG-Update then EPG-Updater is deactivated for 12 hours, if the service isn't restarted in this time the process begins all over.
It works with DVB EPG, MHW, MHW+. It does NOT work with Portal-EPG and Sieh-Fern EPG.

- Web-Plugin: You can now configure if only radio, tv or both channeltypes are shown in the overview pages.

- The Web-Plugin now obeys the "exclude from EPG" from the DVBViewer channeleditor. These channels will not be shown in the overviews.

- Several optimizations in the Web-Plugin.



#2 Lars_MQ

Lars_MQ

    Administrator

  • Forum Admins
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • 26,375 posts

Posted 19 July 2007 - 11:07

I've uploaded the version 1.3.1 as a Hotfix.

Fix: On some cards with CAM Modules the EPG-Updater caused the Service to crash. Sorry about that.

#3 Lars_MQ

Lars_MQ

    Administrator

  • Forum Admins
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • 26,375 posts

Posted 06 August 2007 - 19:01

The Version 1.3.2 is in the Membersarea.

Changes:
brought uptodate with the current DVBViewer Pro release.

#4 Lars_MQ

Lars_MQ

    Administrator

  • Forum Admins
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • 26,375 posts

Posted 09 October 2007 - 07:50

The Version 1.3.4 is in the Membersarea.

Changes:
brought uptodate with the current DVBViewer Pro release.

#5 Lars_MQ

Lars_MQ

    Administrator

  • Forum Admins
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • 26,375 posts

Posted 02 December 2007 - 06:59

Version 1.3.5 is in the Membersarea.

Changes:
- uptodate with the current DVBViewer Pro release.
- Fix no password in webplugin.


Attention:
The readme file now is in a subfolder named docs.

#6 Lars_MQ

Lars_MQ

    Administrator

  • Forum Admins
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • 26,375 posts

Posted 25 January 2008 - 13:43

Version 1.4.0 is in the Membersarea.

extract from the readme:

The service now contains a cut down version of the webserver for DVB Viewer. It shows EPG data and helps to create/change/delete timers.
It is enabled automatically and uses as default Port 80/local host (127.0.0.1). You can use the web configuration to change this or by editing the setup.xml (see next paragraph).

Password and user default to "admin" and "admin" (without the "). All settings are saved in the setup.xml of the DVBViewers (sections "WebUser" and "WebGeneral"). The language files are identical with the ones of the Webserver for DVBViewer and have to be placed into the "Language" folder of the DVBViewer.
The html-templates are NOT identical and should be left in the default folder ("svcweb").


Plugins:
---------
The Webinterface Plugin has been integrated into the service directly. On an Update install please uninstall the plugin by running unregplugs.bat from the COMPlugins folder.


Changes 1.4.0.0
------------------
- Uptodate with the current DVBViewer Pro release 3.9.2 (including AAC support and diseqc fixes).
- Integrated the Webinterface into the service.
- Fix: Sometimes the end action of a recording was not executed.
- Add: Non executeable timers are marked red in the webinterface.
- Changes: reworked details on the HTML Templates of the Webinterface.



#7 Lars_MQ

Lars_MQ

    Administrator

  • Forum Admins
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • 26,375 posts

Posted 21 April 2008 - 11:34

Version 1.4.1 is in the Membersarea.

Changes:
- uptodate with the current DVBViewer Pro Beta (hardwarehandling etc.).

#8 Lars_MQ

Lars_MQ

    Administrator

  • Forum Admins
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • 26,375 posts

Posted 12 May 2008 - 11:50

Version 1.4.1.7 of the Recordingservice is in the Membersarea.


Changes 1.4.1.7
------------------

  • Uptodate with the current DVBViewer Pro Beta release 3.9.3.50.
  • The user data (Username + Password) will from now on be stored in the userdata.xml file instead of the setup.xml, existing entries in the setup.xml will be removed.
  • The Webinterface can be disabled via the setup.xml: Section "[WebGeneral]", Value "Enabled" (1=activ, 0=disabled). Remember to stop the service before changing the setup.xml!
  • Optimized the Webpages. Details, Recording and IMDB removed. These functions now only can be reached via the detail window.
  • The Timerprogramming page is now a popup window. It can be disabled on the configuration page.
  • The Popup windows are now centered on the screen and will be brought to the foreground if needed. The are also bigger and have scrollbars now.
  • New pages: EPG Search. Search in the EPG with several userdefined criterias. (Hint: leaving the search phrase empty and selecting only a genre lists all entries for this genre (works not for all and none)).
  • Optimized: The Datageneration for the webpages has been highly optimzed/speedup and has now also a lower memory consumption.



#9 Lars_MQ

Lars_MQ

    Administrator

  • Forum Admins
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • 26,375 posts

Posted 20 May 2008 - 19:33

Version 1.4.1.11 of the Recordingservice is in the Membersarea.


Changes 1.4.1.11
------------------

  • The Recording Service has it's own installer now. It's does all necessary for the Installation and registration of the service.
  • You can also do some basic configuring of the Weboptions in the Installer.
  • Reworked the right management issues. It should be possible now for non administrator users (and vista users with UAC) to start and stop the service.
  • Fix: The Webserver did not start after a standby.
  • Small optimizations of the webpages.
  • Updated the lng files (Thanks @gioxy).

Please post followups here

in deutsch

#10 Lars_MQ

Lars_MQ

    Administrator

  • Forum Admins
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • 26,375 posts

Posted 09 June 2008 - 10:48

Version 1.4.1.15 of the Recordingservice is in the Membersarea.


Changes 1.4.1.15
------------------

  • Add: ITV HD Fix for wrongly marked H264 video in the PMT.
  • Add: SimpleA/B DiseqC for NovaSPlus BDA cards.
  • Add: Guest Account for the Webinterface. You can activate and set the password on the configuration page of the webinterface. If security is disabled (empty admin password) the guest account does not work.
  • Add: Little Mobil/PDA Webinterface. Can be reached via http://[adress]/mobil/
  • Add: Webinterface: Recordings page.
  • Add: Webinterface: Timerpage: If EPG is available for a entry you can reach it by clicking the title of the timer.
  • Add: Webinterface: On the configuration page you can adjust the time interval for the "What's on today" page. 0 means don't use it (old behavior).
  • Add: Webinterface: In the templates for the pages Programs, EPG Search, What's on today and What's on now there are two new(old) tags: {recurl} and {subtitlelong}.
  • Update lng files.

Please post followups here

in deutsch

#11 Lars_MQ

Lars_MQ

    Administrator

  • Forum Admins
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • 26,375 posts

Posted 12 June 2008 - 12:56

Version 1.4.1.20 of the Recordingservice is in the Membersarea.


Changes 1.4.1.20
------------------

  • Fix: Several bugs in the html templates.
  • Remove: COM Plugins are not supported anymore.
  • Add: Limited DVBVIewer Plugin support:
    DVBViewer Plugins are NOT fully supported. Plugins, like the netstreaming plugin, using the dvb-stream can be used.
    Plugins like epg Plus or other plugins wanting to write/change data or try to show windows are not supported.
    The service exspects the plugins in a different folder structure to avoid complications with the DVBViewer.
    It uses
     DVBViewer Program folder\Plugins\Plugins1
    to
     DVBViewer Program folder\Plugins\Plugins32
    There is no need that all folders exists. But if you want to use them they have to be numbered seamlessly starting with 1. So you could do: Plugins1, Plugins2, Plugins3. This means only 3 recordings running at the same time(!) can use plugins, the rest will not use them.
    The service is recordings orientated, so each simultan recording gets an own PluginXX folder. So you have to be careful and only put one or two plugins per folder otherwise the systemload can get extremly high!
    Hint: If you use the netstreaming plugin remember to assign different ports to each one!

Please post followups here

in deutsch

#12 Lars_MQ

Lars_MQ

    Administrator

  • Forum Admins
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • 26,375 posts

Posted 28 June 2008 - 16:10

Version 1.4.1.23 of the Recordingservice is in the Membersarea.


Changes 1.4.1.23
------------------

  • Fix: Service didn't start up properly after hybrid-sleep on Vista (thanks @renzz).
  • New: Streaming of recordings via the web interface. You need an installed VLC (www.videolan.org) for it.
  • Update: language files updates.
  • New: The Webinterface supports chinese EPG.
  • New: Support for Hybrid tuners. You have to stop the service delete the hardware.xml in the userdata folder and restart the service. To force a new detection of the hybrid tuners. After that you can change your hardwaresettings with the dvbviewer as usual.

Please post followups here

in deutsch

#13 Lars_MQ

Lars_MQ

    Administrator

  • Forum Admins
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • 26,375 posts

Posted 12 July 2008 - 07:58

Version 1.4.2.0 of the Recordingservice is in the Membersarea.


Changes 1.4.2.0
------------------

  • Fix: The webinterface used a faulty header in some cases leading to a problem with safari.
  • Fix: Serveral critical preblems with standby and hibernate. Many thanks @Rolf Degen for restles testing and pointing out problems. :(
    Fixed: After wakeup from standby the pc went after a minute right into standby mode again.
    Fixed: If the pc was send to hibernate by the service it didn't wake up for the next recording.
  • Fix: The "Shutdown in" warning was only shown one time.
  • New: New menu item "Web Interface" in the trayutil popup menu.
  • New: Support for Terratec HTC.

Please post followups here

in deutsch

#14 Lars_MQ

Lars_MQ

    Administrator

  • Forum Admins
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • 26,375 posts

Posted 24 July 2008 - 13:38

Version 1.4.3.0 of the Recordingservice is in the Membersarea.


Changes 1.4.3.0
------------------

  • Fix: Trayutil: the autostart option was not marked even if it was active.
  • Fix: Trayutil: popup menu item webinterface was selectable even if the service was stopped.
  • New: LiveTV streaming. Uses either VLC for transcoding or a direct connection (like the netstreaming plugin - only useful for LAN).
  • New: basic Popcorn Hour support (LiveTV/Webinterface). Not all webpages work correctly at the moment.
  • New: Recordingservice can be run as a standalone application. Several tools will not work with it (commandline timerprogramming, TV Info) and coordination with the DVViewer doesn't work either.
  • New: Completely reworked "What's on today" page.
  • New: Several small enhancements of the webinterface.
  • Update: Language files updated.

Please post followups here

in deutsch

#15 Lars_MQ

Lars_MQ

    Administrator

  • Forum Admins
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • 26,375 posts

Posted 02 August 2008 - 21:00

Version 1.4.4.0 of the Recordingservice is in the Membersarea.


Changes 1.4.4.0
------------------

  • Fix: "New Timer" page did not show chinese channel names correctly.
  • Fix: "Edit Timer" page did mess up the selected channel.
  • Fix: The last version had to old versions of the Trayutil and Controller.
  • New: "Timer" Property page: the recording folder can be selected.
  • New: "Device Status" renamed to "Status".
  • New: "Status" page shows now more info.
  • New: "What's on today" page renamed to "TV Guide".
  • New: "What's now" page removed.
  • New: Added "Timeline" page.
  • New: Several small enhancements of the webinterface.
  • Update: Language files updated.
  • New: The service can after Standby/Hybernate reset the DVB devices.
    Attention: the DVB device driver must support deactivate in the windows hardware manager.
    To enable it, you have to add to the apropriate section in the hardware.xml the following:
     <entry name="doReset">1</entry>
    Attention! Please test if this works for you before you use it!
  • Fix: Webadresses like http://[servername]/mobil now are handled correctly and don't cause a 404 error anymore.

  • Popcorn Hour Support:
  • ---------------------
  • Fix: PCs with more than one NIC are supported correctly now. The DVB Viewer should appear on the "sources" page of the Popcorn hour.
  • Fix: Every DVB-Server for the Popcorn Hour now gets an unique name, so you can have several DVB Servers in the sources display.
  • Fix: Crash on Config page fixed.
  • New: Specal HD (1280x720) templates are supported automatically. The templates are located in the "hd" folder. For now there is only a copy of the SDTV templates.
  • New: The number keys of the remote control act in LiveTV mode the same as in the DVBViewer. You can enter a channel number to switch the channel. No visual feedback possible for now. (Needs the Popi tool)
  • New: The Return key of the remote control acts as last channel key. (Needs the Popi tool).

Please post followups here

in deutsch

Upcoming:
  • Tasks: perform tasks (execute applications or internal functions like epg update) based on a time table or events (resume from standby/hibernate, startup or manual via web interface).
  • Autosearch: Define search criterias for timer or reminder generation. Also usefull for series recordings.
  • Own confguration files. No dependence on the setup.xml anymore.
  • Usefull Popcorn Hour webinterface with real SDTV/HDTV templates.
  • Changed Channel management, everybody gets his/her personal channellist.
  • Per User/ per (hardware) client settings and rights.
  • Interface for XMLTV or other EPG data source import.
  • Methods for delvering all needed internal data to clients (xml Interface for EPG/Channels/Timers/Settings).


#16 Lars_MQ

Lars_MQ

    Administrator

  • Forum Admins
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • 26,375 posts

Posted 09 August 2008 - 13:25

Version 1.4.4.10 of the Recordingservice is in the Membersarea.


Changes 1.4.4.10
------------------

  • Fix: EPG Updater prevented recordings from starting in some cases.
  • New: New confguration file "service.xml" instead of using the "setup.xml" of the DVBViewer.
  • New: Configuration -> Hardware: Devices can be en-/disabled on this page. Notice: If a device is in use this will take effect after the device is (internally) released.
  • New: Configuration option to show channels without EPG in the EPG pages.
  • Removed: Configuration Radio/TV option has been removed.
  • New: Configuration Favorite lists selection added. At the moment without effect.
  • Update: de/en language files.
  • New: Several small enhancements of the webinterface.


    Popcorn Hour Support:
    ---------------------
  • Fix :PCs with more than one NIC are (finally) supported correctly now. The DVB Viewer should appear on the "sources" page of the Popcorn hour. On the webinterface configuration page you can select the network interface to use for the Popcorn Hour.
  • New: Support for the Popcorn Hour can be disabled on the Configuration page.

Please post followups here

in deutsch

#17 Lars_MQ

Lars_MQ

    Administrator

  • Forum Admins
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • 26,375 posts

Posted 02 September 2008 - 21:02

Version 1.4.4.25 of the Recordingservice is in the Membersarea.


Changes 1.4.4.25
------------------

  • New: Reworked internal recording engine.
  • You can activate logging of (discontinuity) errors into a seperate log file.
  • You can activate extended logging of format changes to a seperate log file. This only works if the above logging is activated too. Take notice this function does cost some CPU power.
  • You can now define the minimal free discspace for recordings. If this border is reached the recording will be stopped to avoid harddisc problems. This check is done per timer/recording folder.
  • New: The configuration is now independent of the DVBViewer configuration file:
    On first start the fitting configuration data of the viewer is copied. After that you can access the settings via Webinterface -> Configuration.
    The configuration files are saved (if possible) in the [user data]\config\ folder for easier backup.
  • New: Premiere Portal EPG support by the EPG Updater.
  • New: EPG-Search completely rewritten.
    In the background regular expressions are used. The normal user does need to care about that and simply inputs his/her search phrase.
    Experts can have a lot of fun with building neat regular expressions :).
    Searches can be saved as Search presets. The automatic search is not implemented yet.
  • Rules for simple search:
  • It's always a "and" search. This means, all word(part)s have to exist for a match.
  • Searching is always partial. olympi finds olympia and olympic.
  • To find whole words or phrase only they have to be enclosed in "".
  • Placeholders for single chars are marked by ?. th?n finds than and then.
  • Limits to word beginnings/endings are done by putting a " before or after the word. st?rm" finds storm or thunderstorm. "st?rm finds storm or storming.
  • If something should be right at the beginning of a field you put a ^ before it. ^bad finds "Bad times" but not "The bad times"
  • If something should be at the end of a field you put a $ after it. spongebob$ finds "Happy spongebob" but not "Happy spongebob squarepants".
  • Rules for experts:
    http://regexpstudio....Exp_Syntax.html
  • New: EPG-Search results: Results can be sorted via click on the column headers. Searchresults are limited to about 3000. With the checkboxes the result can be marked for sending to recording.
    Results for which a timer already exists are marked and can not be selected for recording again.
  • Fix: Fixed several performance problems with several thousands of timers.
  • New: Several small enhancements and fixes.
  • New: Added Vista-Away mode. Untestet.
[/list]Some screenshots of the web interface

Please post followups here

in deutsch

#18 Lars_MQ

Lars_MQ

    Administrator

  • Forum Admins
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • 26,375 posts

Posted 22 November 2008 - 15:09

Version 1.4.6 of the Recordingservice is in the Membersarea.


Changes 1.4.6
------------------

  • Fix: Empty admin passwort for deactivating the logon didn't work anymore.
  • Fix: Housekeeping for EPG Data (every 24 hours all entries older than 24 hours will be deleted).
  • Fix: tune only Timer: Tune only timer now act like recording timer with No File Write activated.
  • Add: Support for FreeSAT EPG on Astra 28.
    FreeSAT EPG is handled like MHW EPG. So you have to activate it in the options and put the correct frequency (11428 h) into the options list.
    Additionally you need the "Complete Tables" file from http://www.rst38.org.uk/vdr/ .
    The files freesat.t1 and freesat.t2 must be extracted into the DVBViewer program folder.
  • Add: External configuration program. Start it with a rightclick on the Systemtray Symbol of the service control app (-> Configure).
    The program stops the service, to have unrestricted access to the setting and parameters. Ongoing recording are recognized an a warning is shown.
  • Add: Hardware Options: Option for reset after Standby/Hibernate.
  • Fix: EPG Updater didn't handle hybrid device correctly.
  • Change: EPG Update is now stopped when a recording start and resumed, after the recording started.
  • Change: USB CI: Handling completely rewritten. Should work with any DVB-Device / USB CI (Hauppauge/Terratec) combination.
  • Fix: XP SP3: after Hibernate (S4) the timers didn't start on some systems.
  • Add: BDA-Hardware: added support for turbosight devices.
  • Add: BDA-Hardware: added support for tevii devices.
  • Add: BDA-Hardware: added support for tongshi devices.
  • Add: BDA-Hardware: added support for dvbworld devices.
  • Add: BDA-Hardware: support for Hauppauge DVB-C hybridcard.
  • Fix: BDA-Hardware: Tuning problems with Yakumo-Sticks.
  • Change: BDA direct tuning mode: In direct tuning mode an internal network provider is now used instead the MS NP. Hopefully this will help with the $FFFFFFF Error on some x64 Vista systems.
  • Add: CI: automatic parental control PIN (Jugendschutz PIN) entry. The PIN must be put into the userdata.xml:
    <section name="CAM">
    <entry name="PIN">1234</entry>
    </section>
  • Fix: Recording: fix for PTS jumps can play havoc with mpeg recordings.
  • New: Tasks
    Task can be added and edited with the Configuration program. There are two kinds of tasks.
  • Internal Tasks:
    Call internal functions of the service: EPG Update Start, EPG Update stop, Standby, Hibernate, Shutdown or automatic timer from the search page.
  • Process Tasks:
    Call external programs (most likely with a commandline argument). As example take TVInfo with the "run" commandline or Abouttime (http://www.arachnoid...time/index.html) to set the systemtime via internet. One of the next versions of the XMLTV Import of user Delphi may also work.
To execute the task go WebInterface -> Timerlist -> Tasks.

Please post followups here

in deutsch

#19 Lars_MQ

Lars_MQ

    Administrator

  • Forum Admins
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • 26,375 posts

Posted 06 December 2008 - 19:58

Version 1.4.7 of the Recordingservice is in the Membersarea.


Changes 1.4.7
------------------

  • Fix: Deactivated timers are now taken in account on auto add. No more duplicates.
  • Add: In the recordings details you can now start streaming.
  • Add: Direct streaming of recordings to VLC in LAN. Fast forward and jumping works. Ongoing recording do NOT work.
  • Add: In the recordings details the .log file (if any) can be displayed. Activate it in the configuration program -> recordings.
  • Add: Configuration program: Web options added.
  • Add: Completely rewritten the internal streaming server.
  • Add: uPNP AV Server integrated. Settings/activation in the configuration program-> Web.
    For installations with several network cards (IPs) you have to select the one the uPNP AVServer should use. And don't forget to setup your firewall correctly (inclusive UDP 1900).
    Please use this only in a secure LAN. You know the drill: If you use WLAN, make sure only allowed clients can connect and activate WEP/WPA etc.
    IMPORTANT: No transcodierung is done, only pure TS/MPG2 streaming in original quality/size. And the folder Video is empty on purpose :)
    Testet with:
  • Popcorn Hour
  • Nero Showtime 7
  • Cyberlink PowerDVD 8 (crashes on Recordings listing)
  • MS Mediaplayer 11
  • Cidero Mediacontroller
  • xbmc
  • On2Share

Please post followups here

in deutsch

#20 Lars_MQ

Lars_MQ

    Administrator

  • Forum Admins
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • 26,375 posts

Posted 03 January 2009 - 17:30

Version 1.4.7.10 of the Recordingservice is in the Membersarea.

Changes 1.4.7.10
------------------

  • Fix: Memoryleak after Standby, if upnp server is activated (serious).
  • Fix: Problems with streaming, if the http server port was set to something other than 80 (serious).
  • Fix: The recording button in the mobile webinterface didn't work on some pages.
  • Fix: Changing the recording folder of existing timers via webinterface didn't work.
  • Add: EPG Parser: Added "slv" as an alternative for "slo".
  • Add: (Service, Configurationprogram) Added optional extended debug logging to the uPNP Server. Only activate it if asked to. This function is purely to gather informations on unknown/new/problematic uPNP clients.
  • Add: (Service, Configurationprogram) Added send alternative description of the uPNP Server. ATM only necessary for the Buffalo Link Theatre. Activate this option only if you use such a device or if the uPNP Server is not found at all by your uPNP Client.
  • Add: (Service, Configurationprogram) Virtual DVB devices (IPTV) can be added via configuration program -> Hardware with the "+" button. The data is not saved into the Usermode.ini anymore, instead the NETWORK.XML is used now. The DVBViewer will implement this also.

Please post followups here

in deutsch




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users