Jump to content

DVBServer in DVBViewer integrieren


rriem

Recommended Posts

Hallo,

 

ich habe jetzt so ein wenig mit dem netstreaming vom DVBViewer und dem DVBServer herumexperimentiert.

Ich habe einen Medien-PC im Netzwerk stehen, der von allen anderen Rechnern aus über das Netzwerk aus dem Ruhezustand aufgeweckt werden kann. Zum Abrufen von Musik oder Videos ist das auch kein Problem, mit TV etwas kompliziert.

netstreaming: Um von einem anderen PC TV auf dem Medien-PC über Netzwerk abrufen zu können, muss der DVBViewer auf dem Medien-PC bereits laufen. Ist der dvbv aktiv, so ist man allerdings auf die Programme aus dem aktiven TS-Stream eingeschränkt. Wenn der Medien-PC aus dem Ruhezustand aufgeweckt wird und der dvb über den Tastschedular aktiviert wird, so ist der dvbv standardmässig erst einmal im standby und das netstreaming läuft nicht. Man kann diese Opition zwar in der schedular.ini Datei ändern, dann geht der Medien-PC allerdings nie mehr in den Ruhezustand. Dass macht z.B. besonders dann keinen Sinn, wenn der Medien-PC für den Abruf von Musik "geweckt" wurde und nach Beendigung des Abrufs von Musik der Medien-PC wieder in den Ruhezustand gehen soll.

 

Die Konfigurationsmöglichkeiten für DVB-Server und netstreaming sind eigentlich ziemlich ähnlich. Warum den DVB-Server nicht gleich in den DVBViewer integrieren?

 

Ich könnte mir das wie folgt vorstellen:

 

Unter Einstellungen->Optionen folgende Häkchen:

1. DVB-Server aktivieren

2. DVB-Server als Service automatisch starten

 

Dann müsste noch sichergestellt werden, dass der zentrale Medien-PC wieder in den Ruhezustand gehen kann, wenn kein Client mit dem Medien-PC verbunden ist.

Man könnte dazu den Autodetect-Port 600 vielleicht missbrauchen. Clients müssten alle paar Minuten auf dem Medien-PC einen Request absetzen. Wenn dann kein Request mehr kommt, gibts die Option 3: Streaming bei Inaktivität nach x Minuten abschalten.

 

Ok, sind so ein paar Gedanken, um so einen automatisierten, zentralen Meiden-PC im Netzwerk zu haben.

 

Gruß

 

rriem

Link to comment
Guest Lars_MQ

Ich bin dir schon ein paar schritte vorraus :)

 

Allerdings muss es heissen: den DVBViewer(core) in den DVBServer(service) integrieren, das ist der sinnvollere weg für einen zentralen TV(media) server. :)

Link to comment

Hallo Lars,

 

in diesem Zusammenhang habe ich mal eine grundsätzliche Frage zur weiteren Entwicklung von DVBViewer.

 

Du hattest ja auch schon an anderer Stelle angedeutet, dass es eine schlanke ressourcensparende Streaming bzw. Aufnahme-Funktion geben soll. Sind das die zusätzliche Funktionen, die in den Server wandern sollen ?

 

Also worauf ich eigentlich hinaus will:

 

DVBViewer ist ja im Moment nicht wirklich netzwerkfähig. Man kann zwar über's Netzwerk streamen, aber Aufnehmen und die Aufnahmen verwalten kann man nur auf den Clients - also dort wo DVBViewer läuft.

Jeder Client hat seine eigene Aufnahmedatenbank.

 

Sinn in einem Homenetzwerk wäre es aber, dass man einen zentralen Server hat, in dem die Emfängerkarten stecken (ich will ja bei einem A/V-Netzwerk nicht noch zu jedem Gerät ein zusätzliches Koax-Kabel legen).

 

Dieser Server soll dann natürlich auch die Aufnahmen erledigen (denn die Clients werden nur eingeschaltet, wenn man wirklich etwas angucken will). Die Programmierung der Aufnahmen geschieht natürlich über die Clients. Da kommt dann wieder das Thema Zugriffsberechtigung ins Spiel, das wir auch schonmal angeschnitten hatten.

 

Das bedeutet, dass die gesamte Aufnahmeverwaltung (Timer und Database) netzwerkfähig werden müsste.

Und (ganz wichtig) einige Plugins, wie z.B. der Webserver gehören dann nicht mehr zum Client sondern zum Server.

 

Meine Frage: Ist eine Entwicklung in diese Richtiung geplant ? Oder interessieren euch vernetzte Home-Systeme überhaupt nicht ?

Wenn man das wüsste, dann könnte man sich alle Verbesserungswünsche in dieser Richtung sparen und einfach warten, bis die 4.0 rauskommt. :)

 

Bei mir sieht das im Moment so aus, dass ich DVBViewer genau wegen dieser fehlenden Netzwerkfähigkeit kaum als Viewer verwende, sondern fast ausschließlich als Aufnahmemaschine auf dem Server. Um die Videos anzuschauen benutze ich Pinnacle Show Center und VLC. Was nutzt mir die Aufnahmeliste das OSD auf dem Wohnzimmer HTPC, wenn ich damit nicht an der Aufnahmen des Servers rankomme ?

 

Gruß, dgdg

Edited by dgdg
Link to comment
DVBViewer ist ja im Moment nicht wirklich netzwerkfähig. Man kann zwar über's Netzwerk streamen, aber Aufnehmen und die Aufnahmen verwalten kann man nur auf den Clients - also dort wo DVBViewer läuft.
Hast Du Dir schon mal den DVBViewer Webserver angeschaut? Da ist das doch alles drin. Geh einfach unter Recordings. Da kannste Deine geplanten Aufnahmen löschen. Na und übers EPG sogar wieder bequem programmieren ohne auch nur einen Schritt an Deinen PC machen zu müssen. Ich mach das sogar übers Internet wenn ich mal vergessen habe ne Aufnahme zu machen.
Link to comment

Hallo Lars,

dass hört sich ja schon ganz gut an, was da geplant ist. Mir wäre es wichtig, dass das Thema "Ruhezustand" dabei nicht zu kurz kommt. Als "Öko"-Bewusster möchte ich den Server nicht rund um die Uhr laufen lassen.

 

Insgesamt finde ich das Thema spannend, alle Einzelgeräte zu integrieren und einen "Medienservice" hausweit in jedem Zimmer zur Verfügung zu stellen. Die Kabelanbieter und diversen anderen Provider wollen sowas ja eigentlich auch: VedeoOndemand, Musikdownload usw. Aber mir ist es auch wichtig, selbst der Herr "des Verfahrens" zu sein und mich nicht noch weiter in eine Abhängigkeit zu begeben.

 

gruß

 

rriem

Link to comment
Hast Du Dir schon mal den DVBViewer Webserver angeschaut? Da ist das doch alles drin.

 

Den Webserver habe ich im Einsatz. Aber ich will die Aufnahmen natürlich nicht nur Auflisten und Löschen, sondern natürlich auch bei der Gelegenheit über's Netzwerk anschauen. Aber bitte nicht über ASF-Webstreaming :)

 

Nochmal: Es geht mir nicht darum, wie ich kurzfristig die eine oder andere Funktion über ein Plugin löschen kann, sondern um die geplante Ausrichtung der Weiterentwicklung des DVBViewer.

 

Immerhin muss ich mir jetzt überlegen, wie ich meine Hardware weiter ausbaue. Setze ich auf Streaming-Clients wie Pinnacle Show Center die über UPnP halbwegs kompatibel zueinander werden, wechsele ich auf das verhasste Linux oder warte ich auch die Netzwerkfähigkeit von DVBViewer und setze ihn solange als reine Aufnahmemaschine ein.

 

Gruß, dgdg

Link to comment
Guest Lars_MQ
Den Webserver habe ich im Einsatz. Aber ich will die Aufnahmen natürlich nicht nur Auflisten und Löschen, sondern natürlich auch bei der Gelegenheit über's Netzwerk anschauen. Aber bitte nicht über ASF-Webstreaming

Mal aus dem nähkästchen geplaudert:

Intern testen wir grade einen DVBServer inklusive Webserver inklusive streaming von TS/MPEG2 dateien (aufnahmen;) ). Empfangbar mit VLC oder einem experimentellem client (das DVBViewer TCP muss für die zwecke erst angepasst werden). Was noch nicht geht: Aufnahmen auf dem server und unterstützung von mehreren Devices paralell.

 

Ich werde mich heute abend mal hinsetzen und einen Thread aufmachen, indem wir alle Ideen dazu mal sammeln können und wo ich meine Planungen mal vorstelle. :)

Link to comment
Um die Videos anzuschauen benutze ich Pinnacle Show Center und VLC.

mach doch einfach eine Netzwerkfreigabe des Aufnahme-Ordners des Service und richte dir ein permanent vernetztes Laufwerk auf jedem Client ein, das wiederum im Client-Viewer unter Video steht. Damit kannst du auch laufende Aufnahmen direkt auf jedem client gucken :) sogar über wlan

Link to comment
Ich werde mich heute abend mal hinsetzen und einen Thread aufmachen, indem wir alle Ideen dazu mal sammeln können und wo ich meine Planungen mal vorstelle. :)

 

Das hört sich doch gut an. Damit werden sich sicher viele Einzeldiskussionen und Wünsche erübrigen.

 

Gruß, dgdg

Link to comment
Mal aus dem nähkästchen geplaudert:

Intern testen wir grade einen DVBServer inklusive Webserver inklusive streaming von TS/MPEG2 dateien (aufnahmen;) ). Empfangbar mit VLC oder einem experimentellem client (das DVBViewer TCP muss für die zwecke erst angepasst werden). Was noch nicht geht: Aufnahmen auf dem server und unterstützung von mehreren Devices paralell.

 

Ich werde mich heute abend mal hinsetzen und einen Thread aufmachen, indem wir alle Ideen dazu mal sammeln können und wo ich meine Planungen mal vorstelle. :)

Hui das wäre mal ein richtiger Fortschritt :( Webserver bzw Streaming ind den DVBServer zu packen. Auch wenn das wohl jetzt noch Zukunftsmusik ist, freuen tue ich mich jetzt schon :) :)

Macht weiter so. Es geht vorwärts :bye:

 

mfg Steffen

Link to comment

@admi-ral

Netzwerkfreigaben sind zwar ganz nett, aber in einem größeren Netzwerk doch sehr unflexibel. Schließlich müßtest du jeden Client die Freigaben einrichten. Könnte auf Dauer (mehrere Server z.B, viele Clients, vielleicht mal in ferner Zukunft nicht nur Windows-PCs als Clients, durchaus als diffiziel herausstellen...

Ein Streaming scheint mir da irgendwie universeller zu zein :)

Link to comment
@admi-ral

Netzwerkfreigaben sind zwar ganz nett, aber in einem größeren Netzwerk doch sehr unflexibel. Schließlich müßtest du jeden Client die Freigaben einrichten.

 

Das mit der Freigabe geht mit Pinnacle Show Center sogar noch relativ einfach. Aber das ist eben auch nicht die Methode, mit der Pinnacle normalerweise auf die Serverfiles zugreift, sondern auch wieder nur eine Hilfkonstruktion.

 

Um den Sender zu wechseln muss ich dann nämlich immer ins Arbeitszimmer laufen :)

 

Und ich möchte eben auf Dauer keine Lösung, die immer nur aus Hilfskonstruktionen besteht.

 

Gruß, dgdg

Edited by dgdg
Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...