S100 als Streaming Client von VDR auf zweiter S100

Fragen und Antworten zur Software der T-Online S100

S100 als Streaming Client von VDR auf zweiter S100

Beitragvon Leuchte » 28.03.2011 23:01

Ich fange das mal als neues Thema an, da ich die paar Fragmente aus anderen Beiträgen sehr verwirrend finde.

Ich möchte die Konfiguration wie im Titel beschrieben aufbauen.

- 1. S100 mit laufendem VDR aus debvision-CR2, DVD an USB, zusätzliche externe Festplatte mit MP3s, mpgs etc. (nennen wir es mal Server)
- 2. S100 mit debvision-CR2, die als reiner Streaming Client auf die Inhalte der 1. S100 zugreifen soll. (das beschreibe ich mal als Frontend)

Los geht es mit dem VDR. In diversen Beiträgen wird über die Kombination von VDR-SXFE (Frontend) und Xineliboutput (Server) geschrieben, wobei dies nicht alles an Funktionen liefert, wie EPG oder Tonspur. Eine weitere Möglichkeit soll Streamdev sein, was zumindest in anderen Beschreibungen eher meinen Vorstellungen entspricht.
Laufen sollen der EPG, Timerprogrammierung, wobei die Aufnahmen auf dem Server gespeichert und auch von dort übers Netz wieder abgespielt werden sollen. Der nächste Punkt, und wahrscheinlich einfachere soll dann das mounten des DVD-Laufwerks vom Server auf dem Frontend werden, so das die DVD-Funktionen auch über das Netz verfügbar sind.

Ich würde gern wissen, welche Konfigurationen ihr bevorzugt und wo evtl. was zu finden ist. Wichtig wäre für mich eine Lösung, die wenig Performance kostet und die genannten Funktionen bringen kann.

Um das vorweg zu nehmen, der Stream läuft zumindest schonmal ins Netz. Wenn ich von meiner Windoof Maschine im Fuchs die IP.des.Servers:3000 eingebe, komme ich zur Senderauswahl und kann mir mit dem Link über VLC den Stream anschauen.

Vielleicht könnt ihr mir helfen dies aufzubauen, vielleicht steht ja noch einer der Newbies vor so einem Problem, so das dies hier eine Art Dokumentation werden kann.
1.) S100 mit Debvision-CR2, VDR, 500GB IDE intern, Terratec Synergy T² - dank naicheben!

2.) S100 mit Debvision-CR2, 4GB CF - dank naicheben

3.) Kombination von 1.) als Medien/Print-Server mit pending 2.) als TV/Player-Backend läuft

4.) S100 mit deb10ega auf 16GB-USB-Stick als Testmaschine für neue DVB-T Sticks
Leuchte
Professional
 
Beiträge: 122
Registriert: 20.11.2010 20:57
Wohnort: Hamburg

Re: S100 als Streaming Client von VDR auf zweiter S100

Beitragvon Leuchte » 07.04.2011 20:53

Ich bin irgendwie fertig mit die Nerven. Ich habe diverse Sachen durchprobiert, ein laufendes Ergebnis habe ich nicht bekommen und zu allem überfluss startet jetzt auch der vdr am Server nicht mehr. Überflüssig zu erwähnen, das am eigentlichen Client immernoch nichts läuft.

Bevor ich jetzt alle geänderten config-files, von denen ich vermeintlich alle Änderungen zurückgenommen habe, durchgehe um den Fehler zu finden, werde ich mal von meinem Backup Gebrauch machen und bei null anfangen.
Man verliert aber auch einfach zu leicht den Faden, wenn man über die Hilfe versucht dem Problem näher zu kommen. Man landet in einem Thema, was irgendwie an dem vorbeikratzt was man sucht und anschließend steht man statt mit einer gelösten, mit zwei neuen Fragen da. Und dann die Unterschiede zwischen Zenslack, debvision, etch, kein mms, nur mms ohne, nur vdr usw. usw. usw....
1.) S100 mit Debvision-CR2, VDR, 500GB IDE intern, Terratec Synergy T² - dank naicheben!

2.) S100 mit Debvision-CR2, 4GB CF - dank naicheben

3.) Kombination von 1.) als Medien/Print-Server mit pending 2.) als TV/Player-Backend läuft

4.) S100 mit deb10ega auf 16GB-USB-Stick als Testmaschine für neue DVB-T Sticks
Leuchte
Professional
 
Beiträge: 122
Registriert: 20.11.2010 20:57
Wohnort: Hamburg

Re: S100 als Streaming Client von VDR auf zweiter S100

Beitragvon naicheben » 08.04.2011 08:46

Leuchte hat geschrieben:Ich fange das mal als neues Thema an, da ich die paar Fragmente aus anderen Beiträgen sehr verwirrend finde.

Ich möchte die Konfiguration wie im Titel beschrieben aufbauen.

- 1. S100 mit laufendem VDR aus debvision-CR2, DVD an USB, zusätzliche externe Festplatte mit MP3s, mpgs etc. (nennen wir es mal Server)
- 2. S100 mit debvision-CR2, die als reiner Streaming Client auf die Inhalte der 1. S100 zugreifen soll. (das beschreibe ich mal als Frontend)

Los geht es mit dem VDR. In diversen Beiträgen wird über die Kombination von VDR-SXFE (Frontend) und Xineliboutput (Server) geschrieben, wobei dies nicht alles an Funktionen liefert, wie EPG oder Tonspur. Eine weitere Möglichkeit soll Streamdev sein, was zumindest in anderen Beschreibungen eher meinen Vorstellungen entspricht.
Laufen sollen der EPG, Timerprogrammierung, wobei die Aufnahmen auf dem Server gespeichert und auch von dort übers Netz wieder abgespielt werden sollen. Der nächste Punkt, und wahrscheinlich einfachere soll dann das mounten des DVD-Laufwerks vom Server auf dem Frontend werden, so das die DVD-Funktionen auch über das Netz verfügbar sind.

Ich würde gern wissen, welche Konfigurationen ihr bevorzugt und wo evtl. was zu finden ist. Wichtig wäre für mich eine Lösung, die wenig Performance kostet und die genannten Funktionen bringen kann.

Um das vorweg zu nehmen, der Stream läuft zumindest schonmal ins Netz. Wenn ich von meiner Windoof Maschine im Fuchs die IP.des.Servers:3000 eingebe, komme ich zur Senderauswahl und kann mir mit dem Link über VLC den Stream anschauen.

Vielleicht könnt ihr mir helfen dies aufzubauen, vielleicht steht ja noch einer der Newbies vor so einem Problem, so das dies hier eine Art Dokumentation werden kann.


Mit Streamdev habe ich noch keine Erfahrungen gemacht, aber ich denke dass die Konfiguration nicht schlimmer ist, als xineliboutput.
Was ich nicht verstehe ist: Wenn ich in MMS auf TV gehe startet vdx-sxfe und verbindet sich (über libxineliboutput) mit dem Server (entweder auf einem anderen Rechner -> dann gibt man die IP an; oder lokal). Ein Programmieren der Timer hat bei mir immer funktioniert und auch der EPG wurde in MMS angezeigt; MMS sagt ja auch beim Starten, dass es die EPG-Daten geupdatet hat.
Die Frage ist ja aber: welchen EPG meinst Du? Den aus MMS oder den vom VDR (über die Oberfläche vom VDR)? Wenn Du den von MMS meinst, dann poste mal Deine /etc/mms/EpgConfig. Timer müßtest Du dann auch über den EPG in MMS setzten können.

Ohnehin ist es immer schöner, wenn ich gleich ein paar Konfigurationszeilen lesen kann vorm Antworten.
Benutzeravatar
naicheben
Professional
 
Beiträge: 3519
Registriert: 07.09.2005 15:28
Wohnort: Leck Nordfriesland

Re: S100 als Streaming Client von VDR auf zweiter S100

Beitragvon Leuchte » 08.04.2011 14:00

Die Frage ist ja aber: welchen EPG meinst Du? Den aus MMS oder den vom VDR (über die Oberfläche vom VDR)?


Sowohl als auch. :D Auf dem Client sollte im MMS der EPG verfügbar sein, wenn ich TV schaue, sollte auch der vom VDR gehen.
Mein im zweiten Post geschildertes Problem ist, das man aus den Fragmenten der einzelnen Themen keine Orientierung bekommt. Deine Antwort hilft hier schonmal mehr als drei Tage die Boardsuche zu bemühen. Welche Configs man bearbeiten muss, erklären auch die wikis vom VDR zu den einzelnen Plugins nicht, egal ob Xineliboutput oder streamdev.

Ich hätte auch gerne ein Config-File gepostet, aber ich weiss ja nicht mal welches.

Ich hab dann gestern statt der Neuinstallation eher den schweren Weg über die Syslogs gewählt, um den alten Stand wieder hinzubekommen. Leider mußte ich heute feststellen, das meine Box eingefroren ist und nach nem Neustart tut sich nix mehr. Einmal ist sie noch hochgefahren, zeigte dann Kernel-Panic und einen CRC-Fehler (?) und seitdem ist der Bildschirm schwarz. Ich hab den CF-Leser und die Karte mal ausgetauscht, aber da passiert nix mehr. Ich hab ja noch eine S100 auf Halde (die eigentlich für das Webradio mit Display bestimmt war) und da hänge ich morgen beides nochmal rein.
1.) S100 mit Debvision-CR2, VDR, 500GB IDE intern, Terratec Synergy T² - dank naicheben!

2.) S100 mit Debvision-CR2, 4GB CF - dank naicheben

3.) Kombination von 1.) als Medien/Print-Server mit pending 2.) als TV/Player-Backend läuft

4.) S100 mit deb10ega auf 16GB-USB-Stick als Testmaschine für neue DVB-T Sticks
Leuchte
Professional
 
Beiträge: 122
Registriert: 20.11.2010 20:57
Wohnort: Hamburg

Re: S100 als Streaming Client von VDR auf zweiter S100

Beitragvon naicheben » 08.04.2011 22:05

CRC-fehler sind nicht so toll. hast du den Kondensator-mod drin?
Die Konfigurationsdateien sind auf wenige Verzeichnisse verteilt:
/etc/mms
/etc/vdr
/home/s100/.mms
Die Dateinamen sind eigentlich selbsterklärend außer vielleicht in /etc/vdr da habe ich auch immer Probleme. :mrgreen:
Benutzeravatar
naicheben
Professional
 
Beiträge: 3519
Registriert: 07.09.2005 15:28
Wohnort: Leck Nordfriesland

Re: S100 als Streaming Client von VDR auf zweiter S100

Beitragvon Leuchte » 12.04.2011 17:38

CRC-fehler sind nicht so toll. hast du den Kondensator-mod drin?


Wahrlich nicht. Ich habe die dritte Box jetzt im Anbruch :D und da läuft die CF-Karte noch, die in der vorherigen Box den CRC-Fehler gemeldet hatte. Den Kondensator-Mod hatte ich nicht drin, die Box lief nur ~3 Wochen am Stück durch. Ich wollte zuerst sehen, wie die CF-Karte da dran läuft und dann kommt das eine zum anderen, erst dütt, dann datt. Kurzum, man sollte das Teilchen nicht ohne den Kondensator-Mod betreiben, macht irgendwann das Board kaputt.
Dafür hab ich jetzt gesehen, das meine dritte Box nen S-Video-Out neben dem Scart hat. :shock: Ist das bei neueren oder eher älteren der Fall? Schonmal gesehen?

Die Logs poste ich gleich noch.
1.) S100 mit Debvision-CR2, VDR, 500GB IDE intern, Terratec Synergy T² - dank naicheben!

2.) S100 mit Debvision-CR2, 4GB CF - dank naicheben

3.) Kombination von 1.) als Medien/Print-Server mit pending 2.) als TV/Player-Backend läuft

4.) S100 mit deb10ega auf 16GB-USB-Stick als Testmaschine für neue DVB-T Sticks
Leuchte
Professional
 
Beiträge: 122
Registriert: 20.11.2010 20:57
Wohnort: Hamburg

Re: S100 als Streaming Client von VDR auf zweiter S100

Beitragvon Leuchte » 12.04.2011 19:18

Hier die EPG-Config aus /etc/mms/:

Code: Alles auswählen
### EPG ####

version = 6

# XMLTV file location
#
epg_data = /var/lib/mms/TV.xml

# Script to update the xml file
#
# Comment the next line in once you have modified the gen_tvlisting.sh
# script to your needs
#
#epg_update_script = /usr/lib/mms/gen_tvlisting_debian.sh

# Path to Channel-Logos
icon_path = /usr/share/vdr-xpmlogos/

# Interval to Check for new Data
#
interval = 120

# Minutes a Timeslot covers
#
timeslot_interval = 30

# How many Timeslots to display
#
timeslots = 5

# How to display Channel-Info (If for any channel a Logo is not available, display_channel_name is always TRUE)
# display_channel_name is also TRUE if display_channel_logo is FALSE ;-)
#
display_channel_name = true

# Display Channellogo
#
display_channel_logo = true

# Use Svdrp ?
# Epg-Plugin uses Simple VDR-Protocol for Interaction with a VDR
#
use_svdrp = true

# Hostname to Connect to
#
svdrp_host = etchbox

# Port for Svdrp on VDR (Default is 2001)
#
svdrp_port = 2001

# If VDR runs with a different code-page turn on conversion
#
svdrp_convert = false

# If VDR runs with a different code-page - specify codepage here
#
svdrp_locale = ISO-8859-15

# Pipe in Epg-Data is Newline ?
#
svdrp_pipe_is_nl = true

# List of Channels to Display (e.g. 1-5,7-9,-40)
#
svdrp_channels = 1-3100

# Timer Lead (Minutes to start Timer before Event starts
#
svdrp_timer_lead = 10

# Timer Trailer (Minutes to End Timer after Event ends
#
svdrp_timer_trailer =  10

svdrp_tv_path = "\\IP.der.Server.Box\ /usr/bin/vdr-sxfe"

svdrp_tv_opts = "--fullscreen"


Dies ist die TVConfig aus /etc/mms/

Code: Alles auswählen
### TV ####

version = 1

# path of the tv program executable
#
tv_path = /usr/bin/vdr-sxfe

# options to pass to executeable
#
#tvopts = --fullscreen
tvopts =  --fullscreen --nokbd --lirc -xvdr:IP.der.Server.Box


EDIT:

Hier noch der Syslog:
Code: Alles auswählen
                                                     
Apr 12 18:46:40 debvision vdr: [2769] cTimeMs: using monotonic clock (resolution is 1 ns)                                             
Apr 12 18:46:41 debvision vdr: [2769] VDR version 1.6.0-2 started                                                                     
Apr 12 18:46:41 debvision vdr: [2769] switched to user 'vdr'                                                                           
Apr 12 18:46:41 debvision vdr: [2769] codeset is 'UTF-8' - known                                                                       
Apr 12 18:46:41 debvision vdr: [2769] found 23 locales in /usr/share/locale                                                           
Apr 12 18:46:41 debvision vdr: [2769] loading plugin: /usr/lib/vdr/plugins/libvdr-conflictcheckonly.so.1.6.0                           
Apr 12 18:46:41 debvision vdr: [2769] loading plugin: /usr/lib/vdr/plugins/libvdr-epgsearchonly.so.1.6.0                               
Apr 12 18:46:41 debvision vdr: [2769] loading plugin: /usr/lib/vdr/plugins/libvdr-epgsearch.so.1.6.0                                   
Apr 12 18:46:44 debvision vdr: [2769] loading plugin: /usr/lib/vdr/plugins/libvdr-femon.so.1.6.0                                       
Apr 12 18:46:44 debvision vdr: [2769] loading plugin: /usr/lib/vdr/plugins/libvdr-nordlichtsepg.so.1.6.0                               
Apr 12 18:46:44 debvision vdr: [2769] loading plugin: /usr/lib/vdr/plugins/libvdr-quickepgsearch.so.1.6.0                             
Apr 12 18:46:44 debvision vdr: [2769] loading plugin: /usr/lib/vdr/plugins/libvdr-skinelchi.so.1.6.0                                   
Apr 12 18:46:52 debvision vdr: [2769] loading plugin: /usr/lib/vdr/plugins/libvdr-skinenigmang.so.1.6.0                               
Apr 12 18:46:52 debvision vdr: [2769] loading plugin: /usr/lib/vdr/plugins/libvdr-skinsoppalusikka.so.1.6.0                           
Apr 12 18:46:52 debvision vdr: [2769] loading plugin: /usr/lib/vdr/plugins/libvdr-streamdev-client.so.1.6.0                           
Apr 12 18:46:52 debvision vdr: [2769] loading plugin: /usr/lib/vdr/plugins/libvdr-streamdev-server.so.1.6.0                           
Apr 12 18:46:52 debvision vdr: [2769] loading plugin: /usr/lib/vdr/plugins/libvdr-wirbelscan.so.1.6.0                                 
Apr 12 18:46:52 debvision vdr: [2769] loading plugin: /usr/lib/vdr/plugins/libvdr-xineliboutput.so.1.6.0                               
Apr 12 18:46:54 debvision vdr: [2769] [xine..put] Listening on address '127.0.0.1' port 37890                                         
Apr 12 18:46:54 debvision vdr: [2769] loading /var/lib/vdr/setup.conf                                                                 
Apr 12 18:46:54 debvision vdr: [2769] [xine..put] Skipping configuration entry Frontend=sxfe (overridden in command line)             
Apr 12 18:46:54 debvision vdr: [2769] [xine..put] Skipping configuration entry Remote.ListenPort=37890 (overridden in command line)   
Apr 12 18:46:54 debvision vdr: [2769] [xine..put] Skipping configuration entry Remote.LocalIP=IP.der.Server.Box (overridden in command lin
Apr 12 18:46:54 debvision vdr: [2769] [xine..put] Skipping configuration entry RemoteMode=1 (overridden in command line)               
Apr 12 18:46:54 debvision vdr: [2769] loading /var/lib/vdr/sources.conf                                                               
Apr 12 18:46:54 debvision vdr: [2769] loading /var/lib/vdr/diseqc.conf                                                                 
Apr 12 18:46:54 debvision vdr: [2769] loading /var/lib/vdr/channels.conf                                                               
Apr 12 18:46:54 debvision vdr: [2769] loading /var/lib/vdr/timers.conf                                                                 
Apr 12 18:46:54 debvision vdr: [2769] loading /var/lib/vdr/commands.conf       
Apr 12 18:46:54 debvision vdr: [2769] loading /var/lib/vdr/reccmds.conf                                                               
Apr 12 18:46:54 debvision vdr: [2769] loading /var/lib/vdr/svdrphosts.conf                                                             
Apr 12 18:46:54 debvision vdr: [2769] loading /var/lib/vdr/remote.conf                                                                 
Apr 12 18:46:54 debvision vdr: [2769] loading /var/lib/vdr/keymacros.conf                                                             
Apr 12 18:47:44 debvision vdr: [2783] video directory scanner thread started (pid=2769, tid=2783)                                     
Apr 12 18:47:44 debvision vdr: [2783] video directory scanner thread ended (pid=2769, tid=2783)                                       
Apr 12 18:47:44 debvision vdr: [2784] video directory scanner thread started (pid=2769, tid=2784)                                     
Apr 12 18:47:44 debvision vdr: [2784] video directory scanner thread ended (pid=2769, tid=2784)                                       
Apr 12 18:47:44 debvision vdr: [2769] reading EPG data from /var/cache/vdr/epg.data                                                   
Apr 12 18:47:44 debvision vdr: [2769] no DVB device found                                                                             
Apr 12 18:47:44 debvision vdr: [2769] initializing plugin: conflictcheckonly (0.0.1): Direkter Zugriff auf epgsearch's Konflikt-Prüfun
Apr 12 18:47:44 debvision vdr: [2769] initializing plugin: epgsearchonly (0.0.1): Direkter Zugriff auf epgsearch's Suchenmenu         
Apr 12 18:47:44 debvision vdr: [2769] initializing plugin: epgsearch (0.9.24): Suche im EPG nach Wiederholungen und anderem           
Apr 12 18:47:44 debvision vdr: [2769] initializing plugin: femon (1.6.5): DVB Signal Informationsanzeige (OSD)                         
Apr 12 18:47:44 debvision vdr: [2769] initializing plugin: nordlichtsepg (0.8a): Extended EPG                                         
Apr 12 18:47:44 debvision vdr: [2769] plugin 'nordlichtsepg' called obsolete function RegisterI18n()                                   
Apr 12 18:47:44 debvision vdr: [2769] initializing plugin: quickepgsearch (0.0.1): Schnelle Suche nach Sendungen                       
Apr 12 18:47:44 debvision vdr: [2769] initializing plugin: skinelchi (0.1.1pre2): Elchi VDR Skin-Plugin                               
Apr 12 18:47:44 debvision vdr: [2769] initializing plugin: skinenigmang (0.0.6): EnigmaNG skin                                         
Apr 12 18:47:44 debvision vdr: [2769] initializing plugin: skinsoppalusikka (1.6.2): Soppalusikka Oberfläche                           
Apr 12 18:47:44 debvision vdr: [2769] initializing plugin: streamdev-client (0.3.4): VTP Streaming Client                             
Apr 12 18:47:44 debvision vdr: [2769] initializing plugin: streamdev-server (0.3.4): VDR Streaming Server                             
Apr 12 18:47:44 debvision vdr: [2769] initializing plugin: wirbelscan (0.0.4a): dvb c/t/s/analog Kanalsuche                           
Apr 12 18:47:44 debvision vdr: [2769] initializing plugin: xineliboutput (1.0.3): X11/xine-lib Ausgabe-Plugin                         
Apr 12 18:47:44 debvision vdr: [2769] [xine..put] cTimePts: clock_gettime(CLOCK_MONOTONIC): clock resolution 0 us                     
Apr 12 18:47:44 debvision vdr: [2769] [xine..put] cTimePts: using monotonic clock                                                     
Apr 12 18:47:44 debvision vdr: [2769] [xine..put] RTP SSRC: 0x56ad1619                                                                 
Apr 12 18:47:44 debvision vdr: [2769] setting primary device to 1                                                                     
Apr 12 18:47:44 debvision vdr: [2769] assuming manual start of VDR                                                                     
Apr 12 18:47:44 debvision vdr: [2769] SVDRP listening on port 2001                                                                     
Apr 12 18:47:44 debvision vdr: [2769] skin "soppalusikka" not available - using "classic" instead                                     
Apr 12 18:47:44 debvision vdr: [2769] starting plugin: conflictcheckonly                                                               
Apr 12 18:47:44 debvision vdr: [2769] starting plugin: epgsearchonly                                                                   
Apr 12 18:47:44 debvision vdr: [2769] starting plugin: epgsearch                                                                       
Apr 12 18:47:44 debvision vdr: [2785] ERROR (thread.c,225): Keine Berechtigung                                                         
Apr 12 18:47:44 debvision vdr: [2769] loading /var/lib/vdr/plugins/epgsearch/epgsearchcats.conf
Apr 12 18:47:44 debvision vdr: [2769] loading /var/lib/vdr/plugins/epgsearch/epgsearchmenu.conf                                       
Apr 12 18:47:44 debvision vdr: [2769] EPGSearch: loading /var/lib/vdr/plugins/epgsearch/epgsearch.conf                                 
Apr 12 18:47:44 debvision vdr: [2769] loading /var/lib/vdr/plugins/epgsearch/timersdone.conf                                           
Apr 12 18:47:44 debvision vdr: [2769] EPGSearch: loading /var/lib/vdr/plugins/epgsearch/epgsearchupdmail.templ                         
Apr 12 18:47:44 debvision vdr: [2786] EPGSearch: searchtimer thread started (pid=2769, tid=2786)                                       
Apr 12 18:47:44 debvision vdr: [2787] EPGSearch: conflictcheck thread started (pid=2769, tid=2787)                                     
Apr 12 18:47:44 debvision vdr: [2769] starting plugin: femon                                                                           
Apr 12 18:47:44 debvision vdr: [2769] starting plugin: nordlichtsepg                                                                   
Apr 12 18:47:44 debvision vdr: [2769] starting plugin: quickepgsearch                                                                 
Apr 12 18:47:44 debvision vdr: [2769] starting plugin: skinelchi                                                                       
Apr 12 18:47:44 debvision vdr: [2769] plugin 'skinelchi' called obsolete function RegisterI18n()                                       
Apr 12 18:47:44 debvision vdr: [2769] loading /var/lib/vdr/plugins/skinelchi/../../themes/Elchi_Plugin-change.theme                   
Apr 12 18:47:44 debvision vdr: [2769] starting plugin: skinenigmang                                                                   
Apr 12 18:47:44 debvision vdr: [2769] starting plugin: skinsoppalusikka                                                               
Apr 12 18:47:44 debvision vdr: [2769] starting plugin: streamdev-client                                                               
Apr 12 18:47:44 debvision vdr: [2769] plugin 'streamdev-client' called obsolete function RegisterI18n()                               
Apr 12 18:47:44 debvision vdr: [2769] starting plugin: streamdev-server                                                               
Apr 12 18:47:44 debvision vdr: [2769] plugin 'streamdev-server' called obsolete function RegisterI18n()                               
Apr 12 18:47:44 debvision vdr: [2769] loading /var/lib/vdr/plugins/streamdevhosts.conf                                                 
Apr 12 18:47:44 debvision vdr: [2788] streamdev server thread started (pid=2769, tid=2788)                                             
Apr 12 18:47:44 debvision vdr: [2788] Streamdev: Listening (VTP) on port 2004                                                         
Apr 12 18:47:44 debvision vdr: [2788] Streamdev: Listening (HTTP) on port 3000                                                         
Apr 12 18:47:44 debvision vdr: [2769] starting plugin: wirbelscan                                                                     
Apr 12 18:47:44 debvision vdr: [2769] starting plugin: xineliboutput                                                                   
Apr 12 18:47:44 debvision vdr: [2789] Remote decoder/display server (cXinelibServer) thread started (pid=2769, tid=2789)               
Apr 12 18:47:44 debvision vdr: [2789] ERROR (thread.c,225): Keine Berechtigung                                                         
Apr 12 18:47:44 debvision vdr: [2789] [xine..put] cXinelibServer: Can't set priority to SCHED_RR 2 [1,99]                             
Apr 12 18:47:44 debvision vdr: [2789] [xine..put] Binding server to 127.0.0.1:37890                                                   
Apr 12 18:47:44 debvision vdr: [2789] [xine..put] Listening on port 37890                                                             
Apr 12 18:47:44 debvision vdr: [2789] [xine..put] Listening for UDP broadcasts on port 37890                                           
Apr 12 18:47:44 debvision vdr: [2789] [xine..put] BROADCAST: VDR xineliboutput DISCOVERY 1.0^M Server port: 37890^M Server address: 127
Apr 12 18:47:44 debvision vdr: [2769] [xine..put] cXinelibDevice::StartDevice(): Device started                                       
Apr 12 18:47:44 debvision vdr: [2769] setting current skin to "soppalusikka"                                                           
Apr 12 18:47:44 debvision vdr: [2769] loading /var/lib/vdr/themes/soppalusikka-blackberry.theme                                       
Apr 12 18:47:44 debvision vdr: [2790] LIRC remote control thread started (pid=2769, tid=2790)                                         
Apr 12 18:47:44 debvision vdr: [2769] remote control LIRC - keys known
Apr 12 18:47:44 debvision vdr: [2769] switching to channel 1                                                                           
Apr 12 18:47:44 debvision vdr: [2769] info: Kanal nicht verfügbar!                                                                   
Apr 12 18:47:46 debvision vdr: [2769] switching to channel 1                                                                           
Apr 12 18:47:46 debvision vdr: [2769] info: Kanal nicht verfügbar!                                                                   
Apr 12 18:47:57 debvision vdr: [2769] switching to channel 1                                                                           
Apr 12 18:47:57 debvision vdr: [2769] info: Kanal nicht verfügbar!                                                                   
Apr 12 18:48:04 debvision vdr: [2786] EPGSearch: search timer update started                                                           
Apr 12 18:48:04 debvision vdr: [2787] EPGSearch: timer conflict check started                                                         
Apr 12 18:48:04 debvision vdr: [2786] EPGSearch: search timer update finished                                                         
Apr 12 18:48:04 debvision vdr: [2787] EPGSearch: timer conflict check finished                                                         
Apr 12 18:48:08 debvision vdr: [2769] switching to channel 1                                                                           
Apr 12 18:48:08 debvision vdr: [2769] info: Kanal nicht verfügbar!                                                                   
Apr 12 18:48:19 debvision vdr: [2769] switching to channel 1                                                                           
Apr 12 18:48:19 debvision vdr: [2769] info: Kanal nicht verfügbar                                                                     
Zuletzt geändert von Leuchte am 13.04.2011 16:35, insgesamt 1-mal geändert.
1.) S100 mit Debvision-CR2, VDR, 500GB IDE intern, Terratec Synergy T² - dank naicheben!

2.) S100 mit Debvision-CR2, 4GB CF - dank naicheben

3.) Kombination von 1.) als Medien/Print-Server mit pending 2.) als TV/Player-Backend läuft

4.) S100 mit deb10ega auf 16GB-USB-Stick als Testmaschine für neue DVB-T Sticks
Leuchte
Professional
 
Beiträge: 122
Registriert: 20.11.2010 20:57
Wohnort: Hamburg

Re: S100 als Streaming Client von VDR auf zweiter S100

Beitragvon naicheben » 13.04.2011 07:14

hmm, trage mal in EpgConfig für svdrp_host = etchbox die IP des Servers ein.

Und versuche in der TCConfig mal "xvdr://" oder "xvdr+tcp://"
statt "-xvdr://"
Benutzeravatar
naicheben
Professional
 
Beiträge: 3519
Registriert: 07.09.2005 15:28
Wohnort: Leck Nordfriesland

Re: S100 als Streaming Client von VDR auf zweiter S100

Beitragvon naicheben » 13.04.2011 07:18

Übrigens kannst Du dir das schenken Deine privaten IP-Adressen zu ersetzen. Das bringt nichts und außerdem sagt das Log genug über Dein LAN aus ;-)

Code: Alles auswählen
-xvdr:IP.der.Server.Box
soll sicher
Code: Alles auswählen
-xvdr://192.168.178.26
heißen oder? Also die // hast Du drin, ja?
Benutzeravatar
naicheben
Professional
 
Beiträge: 3519
Registriert: 07.09.2005 15:28
Wohnort: Leck Nordfriesland

Re: S100 als Streaming Client von VDR auf zweiter S100

Beitragvon Leuchte » 13.04.2011 17:14

hmm, trage mal in EpgConfig für svdrp_host = etchbox die IP des Servers ein


Hab ich gemacht, funzt noch nicht. Auch wenn ich den Hostnamen verändere passiert nichts, also statt etchbox "Etchbox" "\\etchbox" o.d.gl. einsetzen bleibt ohne Erfolg.

Komischerweise läuft jetzt MMS nicht mehr an. Nach dem Boot kommt noch das X auf schwattem Grund und danach lande ich in der Bash. :shock:
1.) S100 mit Debvision-CR2, VDR, 500GB IDE intern, Terratec Synergy T² - dank naicheben!

2.) S100 mit Debvision-CR2, 4GB CF - dank naicheben

3.) Kombination von 1.) als Medien/Print-Server mit pending 2.) als TV/Player-Backend läuft

4.) S100 mit deb10ega auf 16GB-USB-Stick als Testmaschine für neue DVB-T Sticks
Leuchte
Professional
 
Beiträge: 122
Registriert: 20.11.2010 20:57
Wohnort: Hamburg

Re: S100 als Streaming Client von VDR auf zweiter S100

Beitragvon naicheben » 13.04.2011 18:19

Bitte mehr Angaben!
Logausgabe?

/tmp/mms.log
/home/s100/.xsession-errors
/var/log/syslog

Configdateien?
/etc/mms/TVConfig
/etc/mms/EPGConfig

EDIT: und wie ist das mit den etchboxen? Wie viele hast Du mit dem gleichen Namen laufen oder hast Du den Hostname jeweils geändert?
Benutzeravatar
naicheben
Professional
 
Beiträge: 3519
Registriert: 07.09.2005 15:28
Wohnort: Leck Nordfriesland

Re: S100 als Streaming Client von VDR auf zweiter S100

Beitragvon Leuchte » 13.04.2011 20:01

Entschuldige, ich hatte vorhin keine Zeit mehr, wollte aber wenigstens noch loswerden, das die Hostnamenänderung nichts gebracht hat. Von den Etchboxen hab ich nur eine im Netz. :D

Ich weiss nicht warum, aber als ich die Log-Files zusammensammeln wollte, lief es irgendwann wieder, ohne das ich nochmal was geändert hätte. :shock:

Ok, also weiter mit der eigentlichen Problematik.

Hier die Ausgabe von /tmp/mms.log:

Code: Alles auswählen
tail -f /tmp/mms.log
   --tcp                         Use TCP transport
   --udp                         Use UDP transport
   --rtp                         Use RTP transport

                                 If no transport options are given, transports
                                 are tried in following order:
                                 local pipe, rtp, udp, tcp

Available video drivers: dxr3 aadxr3 xv opengl caca xshm aa xxmc none sdl vidix vidixfb fb xvmc
Available audio drivers: alsa oss arts esd none file


Dafür ist die EPGConfig jetzt leer?! Verstehe ich nicht. Ich kopiere meine vorherige da nochmal rein und versuche es erneut.
1.) S100 mit Debvision-CR2, VDR, 500GB IDE intern, Terratec Synergy T² - dank naicheben!

2.) S100 mit Debvision-CR2, 4GB CF - dank naicheben

3.) Kombination von 1.) als Medien/Print-Server mit pending 2.) als TV/Player-Backend läuft

4.) S100 mit deb10ega auf 16GB-USB-Stick als Testmaschine für neue DVB-T Sticks
Leuchte
Professional
 
Beiträge: 122
Registriert: 20.11.2010 20:57
Wohnort: Hamburg

Re: S100 als Streaming Client von VDR auf zweiter S100

Beitragvon Leuchte » 15.04.2011 15:10

Das sieht jetzt mal ganz verheißungsvoll aus, nur scheint die Reihenfolge oder die Optionen noch nicht ganz zu stimmen.

So sieht die /tmp/mms.log jetzt aus:

Code: Alles auswählen
vdr-sxfe 1.0.3  (build with xine-lib 1.1.2, using xine-lib 1.1.2)

Fullscreen mode
Keyboard input disabled
LIRC device:  /dev/lircd

Usage: vdr-sxfe [options] [xvdr[+udp|+tcp|+rtp]:[//host[:port]]]

Available options:
When server address is not given, server is searched from local network.
If server is not found, localhost (127.0.0.1) is used as default.

   --help                        Show (this) help message
   --audio=audiodriver[:device]  Select audio driver and optional port
   --video=videodriver[:device]  Select video driver and optional port
   --display=displayaddress      X11 display address
   --wid=id                      Use existing X11 window
   --aspect=[auto|4:3|16:9|16:10|default]
                                 Display aspect ratio
                                 Use script to control HW aspect ratio:
                                   --aspect=auto:path_to_script
   --fullscreen                  Fullscreen mode
   --width=x                     Video window width
   --height=x                    Video window height
   --noscaling                   Disable all video scaling
   --post=name[:arg=val[,arg=val]] Load and use xine post plugin(s)
                                 examples:
                                 --post=upmix
                                 --post=upmix;tvtime:enabled=1,cheap_mode=1
   --lirc[=devicename]           Use lirc input device
                                 Optional lirc socket name can be given
   --verbose                     Verbose debug output
   --silent                      Silent mode (report only errors)
   --syslog                      Write all output to system log
   --nokbd                       Disable keyboard input
   --daemon                      Run as daemon (disable keyboard,
                                 log to syslog and fork to background)
   --slave                       Enable slave mode (read commands from stdin)
   --reconnect                   Automatically reconnect when connection has been lost
   --tcp


Und so die TV-Config von MMS:
Code: Alles auswählen
### TV ####

version = 1

# path of the tv program executable
#
tv_path = /usr/bin/vdr-sxfe

# options to pass to executeable
#
#tvopts = --fullscreen
tvopts =  xvdr+tcp://192.168.178.26:37890 --fullscreen --nokbd --lirc



Hier hab ich die xvdr usw. schon am Ende stehen gehabt, aber ging auch nicht.
1.) S100 mit Debvision-CR2, VDR, 500GB IDE intern, Terratec Synergy T² - dank naicheben!

2.) S100 mit Debvision-CR2, 4GB CF - dank naicheben

3.) Kombination von 1.) als Medien/Print-Server mit pending 2.) als TV/Player-Backend läuft

4.) S100 mit deb10ega auf 16GB-USB-Stick als Testmaschine für neue DVB-T Sticks
Leuchte
Professional
 
Beiträge: 122
Registriert: 20.11.2010 20:57
Wohnort: Hamburg

Re: S100 als Streaming Client von VDR auf zweiter S100

Beitragvon naicheben » 15.04.2011 20:06

Ich kann mich noch dunkel dran erinnern, dass der Server Connections aus dem LAN auch akzeptieren dürfen muss (was für ein Satz....)

Zeig mal Deine serverseitige Konfigurationsdatei vom VDR (/etc/vdr/setup.conf oder so ähnlich, da sind xineliboutput Einstellungen drin).

Und dann gab es da noch was dem XServer-zugriff freigeben, aber das bekomme ich nicht mehr zusammen.
Benutzeravatar
naicheben
Professional
 
Beiträge: 3519
Registriert: 07.09.2005 15:28
Wohnort: Leck Nordfriesland

Re: S100 als Streaming Client von VDR auf zweiter S100

Beitragvon naicheben » 15.04.2011 20:08

Um das mal alles besser testen zu können, installiere Dir mal xterm
Code: Alles auswählen
apt-get install xterm

Dann kommentierst Du in der /home/s100/.xsession die Zeile mit "mms" aus und fühgst eine neue Zeile ein, in der Du xterm startest. Im xterm kannst Du dann vdr-sxfe eingeben und mit den Parametern spielen evtl. bekommst Du auch viel aussagekräftigere Fehlermeldungen.
Benutzeravatar
naicheben
Professional
 
Beiträge: 3519
Registriert: 07.09.2005 15:28
Wohnort: Leck Nordfriesland

Nächste

Zurück zu Software

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast