Jump to content
ö-r-rf

XMLTV-Export via RS-API

Recommended Posts

ö-r-rf

Ich fände es sehr nützlich wenn man die API des Recording Service so erweitern könnte dass man auch direkt EPG-Daten im XMLTV-Format abrufen könnte.

 

Das würde den Austausch mit anderen Tools sehr vereinfachen.

 

 

 

Alternativ könnte man die Daten auch templatebasiert auch noch in anderen Varianten verfügbar machen.

 

 

Oder gibt es schon andere Wege an die Rohdaten heranzukommen um sie mit weniger Aufwand konvertieren zu können?

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • sir drake
      By sir drake
      Hello Griga,
       
      maybe somthing for further versions.
       
      by using the Tasks-command ( api/tasks.html?action=.... ) 
      i did not know, when a started process is finished.
      (also not if start has happen successfully. no feedback given ) 

      should it be possible to implement this as a feedback
      once in the existing status2-request or in a sep. new tasks-status-request ? 

      in a very specific case i need to know if a process has ended 
      prior i fire the next command to dms.
       
      every suggestion is welcome
       
      brgds
      sir drake
       
    • Benno2017
      By Benno2017
      Hallo,
       
      hatte letzte Woche Probleme mit zwei Aufnahmen, die nachts bei der Sommerzeitumstellung "verstümmelt" wurden.
      Im EPG wird die zusätzliche Stunde mit einem weißen Balken angezeigt. Super, fand ich, brauche mich um nicht weiter zu kümmern.
      Die mit dem Klick auf "Aufnehmen" in die Timer-Liste übertragene Aufnahmen waren aber beide exakt eine Stunde zu kurz. Da hat meine Nachlaufzeit von 30 Minuten leider nicht gereicht.
      Ich nehme an, dass die Aufnahme über das Aufnahmeende (Uhrzeit) und nicht die Laufzeit bestimmt wird.
      Ein Hinweis für die Nacht der Zeitumstellung oder die Übernahme der korrekten Aufnahmezeit wäre schön.
       
      Ansonsten bin ich mit dem Programm schon lange sehr zufrieden. Die SAT>IP Funktionalität nutze ich mit 4 Empfängern. Funktioniert super!
       
      Meine Programmversion: DVBViewer Pro V6.0.4.0
       
      Benno
    • Phin
      By Phin
      Hallo, die Senderliste unter "Favoriten" und die Liste im EPG-Fenster unter "Favoriten" stimmen nicht überein. Was mache ich falsch? Es ist nicht nur die falsche Sortierung, auch fehlen diverse Sender komplett. Siehe Screenshots. Bekanntes Problem?


    • Siox
      By Siox
      Hallo zusammen,
       
      Dear english Reader,
      see below the german text.
       
      ich wollte euch gerne ein Projekt vorstellen, welches ich schon ewig vor hatte. Leider ist erst jetzt etwas daraus geworden.
       
      Im Prinzip geht es bei meinem Projekt darum, die Media Server API in die objektorientierte .Net Welt zu holen. Mein Projekt ist also ein Wrapper der nicht viel Wissen um die API mitbringen soll. Der Wrapper soll sich um alles selbst kümmern. Also um die Kommunikation mit dem Media Server und mit dem Aufbereiten der Daten.
       
      Was der Wrapper leisten soll:
      Der Wrapper soll es ermöglichen z.B. Massenänderungen an Aufnahmen vorzunehmen. Er soll es ferner ermöglichen leicht nach Inhalten zu suchen und diese auf dem Player seiner Wahl abzuspielen. Den Player selbst muss man entweder selbst erstellen oder man greift auf die integrierte DVBViewer Kontrollfunktionen zurück. Er soll auch eine komplette Ferndiagnose möglich machen. So denke ich darüber nach, den Wrapper auch nach .Net Core zu portieren, damit ich ein Überwachungstool des Servers auf einem Raspberry PI umsetzen kann. Auch ein Port nach UWP ist möglich, damit lassen sich Windows Store Apps umsetzen.
       
      Ich dachte mir nun: Wenn ich ihn weiter entwickele, dann darf er ruhig auf die Bedürfnisse anderer zugeschnitten werden.
       
      Den Sourcecode des Projektes habe ich auf Github online gestellt. Getestet wird der Wrapper von mir aktuell in einer CLI Anwendung.
       
      English Version:
      I wanted to introduce you to a project that I had planned for ages. Unfortunately, only now has something come of it.

      In principle, my project is about getting the Media Server API into the object-oriented .Net world. My project is a wrapper that does not have much knowledge about the API. The wrapper should take care of everything. So to the communication with the Media Server and the preparation of the data.

      What the wrapper should do:

      The wrapper should allow e.g. Make mass changes to recordings. He should also make it easy to search for content and play it on the player of his choice. You either have to create the player yourself or you can access the integrated DVBViewer control functions. He should also make a complete remote diagnosis possible. So I'm thinking about porting the wrapper to .Net Core so I can implement a server monitoring tool on a Raspberry PI. A port to UWP is possible, so that can be implemented Windows Store Apps.

      I thought to myself: If I continue to develop it, then it can be tailored to the needs of others.

      I put the source code of the project online on Github. The wrapper is currently being tested by me in a CLI application.
       

       
      German:
      Eine Demo CLI-Anwendung ist in der Beschreibung des Git. Sowie auch der Stand des Projektes.
       
      Um selbst damit zu starten, brauchst du nichts weiter über den MediaServer wissen, außer die IP-Adresse, den Benutzernamen und das Passwort.
      So hat man das Wichtigste mit den folgenden Zeilen Code schon erledigt.
       
      English:
      A demo CLI application is in the description of Git. As well as the state of the project.

      To start it yourself, you do not need to know anything about the MediaServer except the IP address, username and password.
      So you have already done the important thing with the following lines code.
      var dvbServ = new DVBViewerServerApi { IpAddress = "Name-of-PC or IpAddress", //Password is now a SecureString, read the readme on Github //Password = "password for guest or admin", User = "username for guest or admin", Port = 8089 }; German:
      Ich freue mich auf Reaktionen und Kommentare dazu.
       
      Hinzugekommen ist eine Demo-Applikation, welche in WPF geschrieben ist. Diese App funktioniert ab Windows 7. Einen Download findest du am Ende dieses Beitrages.
      Diese App unterstützt die Sprachen Deutsch und Englisch.
       
      English:
      I look forward to reactions and comments.
        Added is a demo application written in WPF. This app works from Windows 7. You will find a download at the end of this article.
      This app supports the languages German and English.  

       
      Link zur Source: Projekt auf Github.com
      Link zur Demo mit grafischer Oberfläche - Sourcecode: Projekt auf Github.com
      Link zur Demo Release - Ausführbare Datei: Release auf Github.com
    • ChrisH1
      By ChrisH1
      Ich habe es geschafft, mein IP-TV (Anbieter ist komDSL) im DVBViewer und DMS einzurichten. Was allerdings nicht funktioniert ist, das EPG automatisch zu aktualisieren.
      Ich sehe EPG-Daten (auch für die nächsten paar Tage), wenn ich den Sender im DVBViewer ein paar Sekunden laufen lasse. Wenn ich das nicht tue, veralten die Daten irgendwann und wenn ich dann eine Aufnahme im DMS programmieren will, geht das nicht mangels EPG.
       
      Ideen? Dem Provider-Support hier brauch ich damit nicht kommen, die kaufen das IP-TV auch nur zu. Es war schon spannend genug die IPs und Ports rauszufinden, um die Sender überhaupt in DVBViewer zu bekommen.
×