Wir machen Fortschritte... streamdev-0.3.3-pre3

  • Hallo,


    ich muss schon sagen. Ich bin ein wenig begeistert von der neuen Version des Plugins... ard, rtl und zdf haben keine Anlaufschwierigkeiten mehr.


    Aber ich bekomme nun einen Segmentation fault, wenn ich einen channel anschaue und mit einem zweiten client zu oft den channel wechsele mit beispielsweise WinVDRzap.


    ./vdr -c /etc/vdr -v /video -Pstreamdev-server
    ...
    ca pid: 0
    Videostream: ASPECT: 4:3 Size = 720x576 FRate: 25 fps BRate: 7.00 Mbit/s
    Audiostream: Layer: 2 BRate: 192 kb/s Freq: 48.0 kHz
    ca pid: 0
    Audiostream: Layer: 2 BRate: 192 kb/s Freq: 48.0 kHz
    Videostream: ASPECT: 4:3 Size = 720x576 FRate: 25 fps BRate: 15.00 Mbit/s
    ca pid: 0
    Videostream: ASPECT: 4:3 Size = 720x576 FRate: 25 fps BRate: 15.00 Mbit/s
    Audiostream: Layer: 2 BRate: 192 kb/s Freq: 48.0 kHz
    ca pid: 0
    Audiostream: Layer: 2 BRate: 192 kb/s Freq: 48.0 kHz
    Videostream: ASPECT: 4:3 Size = 720x576 FRate: 25 fps BRate: 15.00 Mbit/s
    ca pid: 0
    Audiostream: Layer: 1 BRate: 160 kb/s Freq: 32.0 kHz
    Videostream: ASPECT: 4:3 Size = 720x576 FRate: 25 fps BRate: 15.00 Mbit/s
    ca pid: 0
    Videostream: ASPECT: 4:3 Size = 720x576 FRate: 25 fps BRate: 15.00 Mbit/s
    Audiostream: Layer: 1 BRate: 352 kb/s Freq: 48.0 kHz
    ca pid: 0
    Audiostream: Layer: 2 BRate: 192 kb/s Freq: 48.0 kHz
    Videostream: ASPECT: 4:3 Size = 720x576 FRate: 25 fps BRate: 15.00 Mbit/s
    Segmentation fault



    und dann ist erstmal Ende. Der Fehler lässt sich reproduzieren.


    Kernel: 2.6.7 mit kernel DVB treibern
    nur Budget Karten.
    vdr 1.3.12 mit dem neusten streamdev


    Wie kann ich denn herausfinden, ob der segfault von vdr oder von dem streamdev kommt?


    vdr -l 3 gibt mir leider auch nicht mehr output...


    schoene Gruesse
    Sammy

  • Hoi,


    habs mal unter vdr 1.2.6 ausprobiert. Da macht er viel schneller einen segfault


    hier mal die Ausgabe strace. Er ist direkt beim Starten abgeschmiert.



    getpid() = 6352
    futex(0x80fb800, FUTEX_WAKE, 1) = 0
    gettimeofday({1093039367, 757886}, NULL) = 0
    getpid() = 6352
    getpid() = 6352
    time(NULL) = 1093039367
    time(NULL) = 1093039367
    time(NULL) = 1093039367
    time(NULL) = 1093039367
    accept(34, 0xbfffdb10, [16]) = -1 EAGAIN (Resource temporarily unavailable)
    getpid() = 6352
    getpid() = 6352
    getpid() = 6352
    gettimeofday({1093039367, 759747}, NULL) = 0
    clock_gettime(0, {1093039367, 759911000}) = 0
    futex(0x80fb830, FUTEX_WAIT, 111, {0, 9836000}) = -1 ETIMEDOUT (Connection timed out)
    getpid() = 6352
    futex(0x80fb800, FUTEX_WAKE, 1) = 0
    gettimeofday({1093039367, 771270}, NULL) = 0
    getpid() = 6352
    getpid() = 6352
    time(NULL) = 1093039367
    time(NULL) = 1093039367
    time(NULL) = 1093039367
    time(NULL) = 1093039367
    accept(34, 0xbfffdb10, [16]) = -1 EAGAIN (Resource temporarily unavailable)
    getpid() = 6352
    getpid() = 6352
    getpid() = 6352
    gettimeofday({1093039367, 773138}, NULL) = 0
    clock_gettime(0, {1093039367, 773313000}) = 0
    futex(0x80fb830, FUTEX_WAIT, 112, {0, 9825000}) = -1 ETIMEDOUT (Connection timed out)
    getpid() = 6352
    futex(0x80fb800, FUTEX_WAKE, 1) = 0
    gettimeofday({1093039367, 784866}, NULL) = 0
    getpid() = 6352
    getpid() = 6352
    time(NULL) = 1093039367
    time(NULL) = 1093039367
    time(NULL) = 1093039367
    time(NULL) = 1093039367
    accept(34, 0xbfffdb10, [16]) = -1 EAGAIN (Resource temporarily unavailable)
    getpid() = 6352
    getpid() = 6352
    getpid() = 6352
    gettimeofday({1093039367, 786704}, NULL) = 0
    clock_gettime(0, {1093039367, 786866000}) = 0
    futex(0x80fb830, FUTEX_WAIT, 113, {0, 9838000}) = -1 ETIMEDOUT (Connection timed out)
    getpid() = 6352
    futex(0x80fb800, FUTEX_WAKE, 1) = 0
    gettimeofday({1093039367, 798410}, NULL) = 0
    getpid() = 6352
    getpid() = 6352
    time(NULL) = 1093039367
    time(NULL) = 1093039367
    time(NULL) = 1093039367
    time(NULL) = 1093039367
    accept(34, 0xbfffdb10, [16]) = -1 EAGAIN (Resource temporarily unavailable)
    getpid() = 6352
    getpid() = 6352
    getpid() = 6352
    gettimeofday({1093039367, 800274}, NULL) = 0
    clock_gettime(0, {1093039367, 800437000}) = 0
    futex(0x80fb830, FUTEX_WAIT, 114, {0, 9837000}) = -1 ETIMEDOUT (Connection timed out)
    getpid() = 6352
    futex(0x80fb800, FUTEX_WAKE, 1) = 0
    gettimeofday({1093039367, 812388}, NULL) = 0
    getpid() = 6352
    getpid() = 6352
    time(NULL) = 1093039367
    time(NULL) = 1093039367
    time(NULL) = 1093039367
    time(NULL) = 1093039367
    accept(34, 0xbfffdb10, [16]) = -1 EAGAIN (Resource temporarily unavailable)
    getpid() = 6352
    getpid() = 6352
    getpid() = 6352
    gettimeofday({1093039367, 814230}, NULL) = 0
    clock_gettime(0, {1093039367, 814449000}) = 0
    futex(0x80fb830, FUTEX_WAIT, 115, {0, 9781000}) = -1 ETIMEDOUT (Connection timed out)
    getpid() = 6352
    futex(0x80fb800, FUTEX_WAKE, 1) = 0
    gettimeofday({1093039367, 825860}, NULL) = 0
    getpid() = 6352
    getpid() = 6352
    time(NULL) = 1093039367
    time(NULL) = 1093039367
    time(NULL) = 1093039367
    time(NULL) = 1093039367
    accept(34, 0xbfffdb10, [16]) = -1 EAGAIN (Resource temporarily unavailable)
    getpid() = 6352
    getpid() = 6352
    getpid() = 6352
    gettimeofday({1093039367, 827709}, NULL) = 0
    clock_gettime(0, {1093039367, 827870000}) = 0
    futex(0x80fb830, FUTEX_WAIT, 116, {0, 9839000}) = -1 ETIMEDOUT (Connection timed out)
    getpid() = 6352
    futex(0x80fb800, FUTEX_WAKE, 1) = 0
    gettimeofday({1093039367, 838844}, NULL) = 0
    getpid() = 6352
    getpid() = 6352
    time(NULL) = 1093039367
    time(NULL) = 1093039367
    time(NULL) = 1093039367
    time(NULL) = 1093039367
    accept(34, 0xbfffdb10, [16]) = -1 EAGAIN (Resource temporarily unavailable)
    getpid() = 6352
    getpid() = 6352
    getpid() = 6352
    gettimeofday({1093039367, 840578}, NULL) = 0
    clock_gettime(0, {1093039367, 840708000}) = 0
    futex(0x80fb830, FUTEX_WAIT, 117, {0, 9870000}) = -1 ETIMEDOUT (Connection timed out)
    getpid() = 6352
    futex(0x80fb800, FUTEX_WAKE, 1) = 0
    +++ killed by SIGSEGV +++




    schoene Gruesse
    Sammy

  • Habe das Teil nun auch mal Probiert. Habe unter Windows WinVDRZap und VDR Streamingcontrol unter Windows 2000 mit Mplayer und VLC probiert.
    Bis jetzt gehen nur RTL und RTL2 bei den anderne kommt das da:



    Habe einfach das streamdev-server compilt und das wars.

  • So, ich habs auch mal installiert, funktioniert recht gut, bis auf das das ich Bildstörungen kriege wenn die zweite Karte (über die dann wohl gestreamt wird) den gleichen Kanal anzeigt wie die erste auf dem TV.


    Die beiden Karten haben keine gesharten IRQ (10 und 12 laut lspci -vx)


    Austrian Coder:
    Hilft dir nicht, aber bei mir gehen alle Kanäle (mit der 0.3.3pre3)



    MFG
    Marco

    Leider momentan kein VDR

    Einmal editiert, zuletzt von mbc ()

  • Hi,


    mal ne absolut dämliche Frage. Würde das Streamen auch funktionieren, wenn nur eine Budget Karte im Rechner steckt? Oder muss ich da irgendwie anders tricksen? (Softdevice?)

    Gruß
    Habib


    --------------------------------
    Aufnahme-Server:
    Silverstone Lascala SST-LC10M
    Reel Stable 11.12.2, HDe, 1x 2TB HDD als Aufnahme Server, iVDR 0.3.2 (manuelle Fixe f. Aufnahmeverz.)
    Netceiver mit 3x DUAL DVB-S2
    Clients:
    3x REEL NetClients
    Reel Stable 11.12.2

  • Suspend am VDR?
    Also ich starte den VDR und beginne stream zu kucken - auf RTL und RTL2 funzt es, dann schalte ich auf eine anderen Sender kommt das mit colsoing connection, dann wieder zurück auf RTL2 und der stream geht wieder.


    Weiter oben in dem Thread gibts ja auch einen Patch für den VDR. Was macht der Patch? Ist der zwigend notwendig?

  • Zitat

    Original von Habib
    mal ne absolut dämliche Frage. Würde das Streamen auch funktionieren, wenn nur eine Budget Karte im Rechner steckt? Oder muss ich da irgendwie anders tricksen? (Softdevice?)


    Es funktioniert sobald eine Budget Karte im Rechner ist. Allerdings musst du dafuer sorgen, dass entweder der VDR suspendet ist, oder dass das streamen eine hoere Prioritaet hat als das schauen. (Ich kenne die Standardprioritaetenvergabe nicht)


    schoene Gruesse
    Sammy

  • LordJaxom & Austrian Coder:


    Selbe Beobachtung hier trotz Suspend mit einer Nova-s-CI und Softdevice-Plugin (siehe meinen Beitrag weiter oben). Es wird auch nicht das Suspend-Bild eingeblendet, das ich von meiner Nexus kenne, sondern ein Standbild.


    Jörg

    yaVDR 0.5.0a
    Intel Core2Duo E6750, Asus P5Q,
    Gainward GT 240 512MB GDDR5, Hauppauge HVR-4000 & Nova-S2-HD, 4 GByte RAM
    an Panasonic TX-P42GW10 und Onkyo TX-SR508

  • Nachdem ich nun von Hand auf den Kanal zappe, funzt alles 1A.


    svdrpsend.pl CHAN Kanalnummer



    Noch besser:
    The parameter "Suspend behaviour" allows you to specify how the server should
    react in case the client requests a channel that would require switching the
    primary device (i.e. disrupt live-tv). If set to "Offer suspend mode" (the
    default), you will have a new entry in the main menu. Activating that will put
    the server into "Suspend Mode" (a picture is displayed on TV). Then, a client
    may switch the primary card to wherever it likes to. While watching TV (Suspend
    deactivated), the client may not switch the transponder on the primary device.
    If you set the behaviour to "Always suspended", there will be normal live-tv
    on the server, but whenever a client decides to switch the transponder, the
    server will lose it's live-tv. Set to "Never suspended", the server always
    prevents the client from switching transponders. If you set "Client may
    suspend" to yes, the client can suspend the server remotely (this only applies
    if "Offer suspend mode" is selected).

  • Mir fällt grad was auf:


    Ich hab 3 DVB Karten im System


    DVB1 = FF AusgabeKarte
    DVB2 = FF mit CI für Premiere
    DVB3 = budget


    Ok, zum Problem, ich schaue grad Premiere 2 also Transfermode von DVB2 zu 1 (und progge grad etwas an meinem Programm rum), jedenfalls kann ich nur die Sender streamen die auf dem Premiere2 Transponder liegen.


    SAT1 und Co sollte doch trozdem gehen, da die dritte DVB noch frei ist ?


    Unter Einstellung/aufnahme hab ich Primärlimit auf 3 stehen.



    Irgendwo hab ich wohl nen Fehler in meiner Logik ;)



    Code
    Logauszug
    Aug 28 20:43:39 vdr vdr[2418]: Streamdev: Accepted new client (HTTP) 192.168.101.20:2224
    Aug 28 20:43:39 vdr vdr[2418]: streamdev-server: Detaching current receiver
    Aug 28 20:43:39 vdr vdr[2418]: buffer stats: 0 (0%) used
    Aug 28 20:43:39 vdr vdr[2418]: Streamdev: Closing connection to 192.168.101.20:2224

    TV VDR: GigaByte 965DS3, Intel C2D 2,4GHz, 1GB RAM, HD Ext, 2x TT PCI S-3200 DVB-S2, ATI Radeon HD2600, VDR 1.6.0-HDTV, Gentoo 2007.1, Kernel 2.6.24
    TV VDR: AOpen 945 GTM-VHL, Intel C2D-M 1,83GHz, 2GB RAM, HD Ext, 1x TT PCI S-3200 DVB-S2, Intel GMA950, VDR 1.6.0-HDTV, Gentoo 2007.1, Kernel 2.6.24
    VDR Server: Supermicro 370DE6, 2x Intel P3 866 MHz, 2GB RAM, TT-DVB-s Rev. 1.3, TT S1100 budget, KNC1 budget, TT S1401, 2x 500GB WD HDs, 1x 9GB U160 SCSI

    Einmal editiert, zuletzt von Konni__ ()

  • hab noch etwas weiter geforscht, ist wohl eher ein fehlverhalten von VDR.


    Wenn ich jetzt FreeTV aufzeichne, nimmt VDR die DVB2, selbst wenn die durch den TRansfermode benutzt wird, also wohl kein Fehler im Plugin.



    Sinnvoller wäre es wohl, wenn VDR mit dem letzten Device anfängt, bzw. wenn auf DVB2 per Transfermode zugefriffen wird, diese nicht benutzt.

    TV VDR: GigaByte 965DS3, Intel C2D 2,4GHz, 1GB RAM, HD Ext, 2x TT PCI S-3200 DVB-S2, ATI Radeon HD2600, VDR 1.6.0-HDTV, Gentoo 2007.1, Kernel 2.6.24
    TV VDR: AOpen 945 GTM-VHL, Intel C2D-M 1,83GHz, 2GB RAM, HD Ext, 1x TT PCI S-3200 DVB-S2, Intel GMA950, VDR 1.6.0-HDTV, Gentoo 2007.1, Kernel 2.6.24
    VDR Server: Supermicro 370DE6, 2x Intel P3 866 MHz, 2GB RAM, TT-DVB-s Rev. 1.3, TT S1100 budget, KNC1 budget, TT S1401, 2x 500GB WD HDs, 1x 9GB U160 SCSI

  • Ich bin auch gerade feste am testen, hauptsächlich brauch ich's als Videoquelle für meine gemoddeten Karten ;)


    Ich habe hier einen Rechner, in dem die DVB-Karten eingebaut werden, die schliess ich aber nich an Antenne an - ich mach nix am Tuner, der sollte gehen.


    Also Streamdev als Quelle, das klappt gut.
    Um allerdings immer vom Streamdev-client versorgt zu werden, muss die Methode "providesChannel" in dvbdevice.c gepatcht werden, um immer false zurückzugeben.


    Da ich kein Freund von hartverdrahteten Variablen bin ;) hab ich einen Patch geschrieben für VDR-1.3.11, mit dem im DVB-Setup eingestellt werden kann, ob man lokale Channels hat oder nicht. Im Falle "nein" wird ausschliesslich der Streamdev-Client herangezogen, bei "ja" halt ganz normaler Betrieb.


    Eine deutsche i18n hab ich mir gespart, dafür ist der Patch einfach zu trivial - wer trotzdem eine braucht, bitte melden dann schnitz ich noch schnell eine!


    Vielen Dank mal wieder an LordJaxom für den Tip mit dem dvbdevice.c!


    Viel Spaß damit (wer's überhaupt braucht!)

  • Hallo,


    wollte auch nur ein kurzes Feedback posten...



    Übersetzen klappt problemlos, bisher rennt auch alles absolut stabil. Kann leider nur HTTP-Streaming test, das aber ziemlich intensiv :] .


    Noch ne Bemerkung zum verwendeten Client. Ich streame hier via 100MBit-LAN auf mein iBook, als Clients habe ich MPlayer, VLC und den QuickTime-Player getestet.


    MPLayer: Funktioniert auf anhieb, allerdings gibt's manchmal leichte Bildfehler und Knackser im Ton.



    VLC: Ein deutlich besseres Bild als der MPlayer, leider hab ich keinen Ton. Hab aber auch noch nicht mit den Einstellungen gespielt. Irgendwelche Tipps??



    QuickTime Player: Hab auf PS umgestellt, hat sofort funktioniert, die Qualität ist hervorragend (Bild & Ton) keine Aussetzer, keine Störungen. Allerdings weiß ich nicht, ob das mit jedem "normalen" QuickTime Player funktioniert, da ich hier vor ein paar Wochen noch die "MPEG-2 Playback"-Komponente dazugekauft hab.


    Auf jedenfall hab ich bisher keinerlei Probleme mit dieser Version von streamdev.



    Grüsse,


    MacVDR

    Gruß MacVDR (VDR user #912)
    –––––––––––––––––––––––––––

    Asus M2NPV-VM * AMD Athlon64 X2 3800+ EE * 1GB DDR2/667 * FF 1.5 * Budget * CI * 1TB WD RE2 FYPS * LG-Brenner

  • hi board.


    ich bekomms einfach nicht hin. ich versuche hier seit mehreren tagen einen streamdev-client mit einer dxr einzurichten. der client funktioniert soweit, sprich osd und zb. mp3 plugin gehen. sobald ich aber einen stream per streamdev empfangen will bekomme ich ein paar etwas zerhackte frames und dann haengt entweder der vdr oder das ganze system ...


    system client:
    vdr 1.3.12
    cvs dxr3 treiber
    streamdev 0.3.3-pre3
    amd k6/2 400 + 128 mb ram (oder ist der rechner einfach zu schmal dafuer?)


    system server:
    vdr 1.3.12
    streamdev-server 0.3.3-pre3
    nexus + activy dvb-s


    vielen dank an euch,


    tobias


    ps.: netzwerkanbindung 100 mbit ;) (allerdings ne rtl 8139 im client)

    DH67BLB3 m. Intel G630T
    2x Tevii S480 Dual DVB-S2
    GeForce 520
    yaVDR 0.4

    Einmal editiert, zuletzt von KaptnKoma ()

  • hmmm, habe auch Probleme, einen Streaming-Client ans Laufen zu bekommen (also, VDR-to-VDR).


    Meine Konfiguration ist ähnlich zu KaptnKoma's:


    Client:
    Gentoo
    vdr 1.3.11-r6
    vdrplugin-streamdev-0.3.3_pre3
    PII/266MHz
    DXR3 mit em8300-[modules|libraries]-cvs-20031209
    vdrplugin-dxr3-0.2.3_pre2
    IP: 192.168.0.197
    alles per portage installiert, Client läuft wunderbar (DVD/MP3/graphlcd), auch die Remote-Aufzeichnungen/-Timer werden angezeigt. EPG-Sync geht nicht (auch, wenn's laut log gestartet wird) und es wird kein einziges Programm übertragen.


    Server:
    siehe Sig. (plus streamdev-0.3.3_pre3 - noch ohne die ganzen Patches)
    IP: 192.168.0.10


    Im Client-log (chronologisch, nur streamdev betreffend):


    Das An- /oder Abschalten der Filter-Funktion verändert nichts.


    Server-log (jaja, die Uhren der beiden Rechner gehen nicht synchron):

    Code
    Sep  4 12:15:23 htpc vdr[9929]: loading /video/plugins/streamdevhosts.conf
    Sep  4 12:15:23 htpc vdr[9929]: loading /video/plugins/streamdevhosts.conf
    Sep  4 12:15:23 htpc vdr[9936]: Streamdev: Server thread started (pid=9936)
    Sep  4 12:15:23 htpc vdr[9936]: Streamdev: Listening (VTP) on port 2004
    Sep  4 12:15:23 htpc vdr[9936]: Streamdev: Listening (HTTP) on port 3000


    ab und zu kommt sowas, aber ohne erkennbare Auswirkungen auf Client oder Server:

    Code
    Sep  4 12:26:55 htpc vdr[10824]: Streamdev: Accepted new client (VTP) 192.168.0.197:2615


    Folgendes erscheint, wenn ich Änderungen im OSD vornehmen möchte, sollte aber auch nicht tragisch sein:

    Code
    Sep  4 12:28:02 htpc vdr[10817]: streamdev-server: no translation found for 'Bind to IP' in language 1 (Deutsch)


    Schlimmer ist, wenn beim Speichern der Einstellungen so'n Schrott wie hier gespeichert wird (man beachte den Port!, der ist im OSD zu dem Zeitpunkt ganz normal auf 2004 eingestellt gewesen):

    Code
    Sep  4 12:28:13 htpc vdr[10824]: Streamdev: Server thread stopped
    Sep  4 12:28:13 htpc vdr[10817]: loading /video/plugins/streamdevhosts.conf
    Sep  4 12:28:13 htpc vdr[10842]: Streamdev: Server thread started (pid=10842)
    Sep  4 12:28:13 htpc vdr[10842]: Streamdev: Listening (VTP) on port 135368800
    Sep  4 12:28:13 htpc vdr[10842]: Streamdev: Listening (HTTP) on port 3000
    Sep  4 12:28:13 htpc vdr[10817]: saved setup to /video/setup.conf


    Wenn das bei anderen hier so gut klappt, bin ich momentan wohl irgendwo auf'm Holzweg. Kann mit obigen log-Einträgen jemand etwas anfangen und mich evtl. auf den Lösungsweg bringen?


    Vielen Dank!
    Chriss

  • Hi,



    Ich hatte genau die gleichen Probleme. AMD K6-2 333 MHz mit RTL8139 Netzwerkkarte. Viel Rumgesuche im Netz und Fragen auf diversen Mailinglisten hat ergeben, daß wahrscheinlich die RTL8139 Netzwerkkarte der Buhmann ist (Beweis steht noch aus). Dieser Chip ist sehr "billig" und wird vornehmlich in "Budget"-Netzwerkkarten verbaut (< 10 Euro/Karte). Die Krux ist, daß bei dem RTL8139 ein Teil der Netzwerk-Kommunikations-Arbeit auf den Prozessor verlagert wird. Und das ist bei vollem VDR-Streaming für einen 400-MHz-Prozessor einfach zu viel.
    Ich probiere es jetzt mit einer 3COM 3x905-Karte. Bei den 3COM-Chips übernimmt der Netzwerk-Chip viel mehr Arbeit als der RTL8139. Ich hoffe, das reicht dann um den VDR-Client streamdev-tauglich zu machen.


    Gruß,
    Matthias

    Server: Athlon XP 2000+, WinTV Nova-s, VDR 1.6.0-r2, streamdev-0.5.0_pre
    Client 1 "SCU": Pentium M 1.4Ghz, i855GM Grafik, diskless, VDR 1.4.1, streamdev-client, softdevice with DirectFB
    Client 2 "Epia": Via Epia M10000, diskless, VDR 1.3.17, dxr3, streamdev-client
    Client 3 "XBMC": Acer Aspire Revo R3600 (ION/Atom230), Ubuntu 9.04, XBMC svn pvr_testing

    2 Mal editiert, zuletzt von hubermat ()

  • hi
    kann das plugin jemand mal als binary für 1.3.11 bereitstellen ?
    wäre super weil ich mit dem alten 0.3.1 probleme habe
    oder vieleicht könnt ihr mir sagen ob die probleme noch mit der neuen version bestehen ?


    habe 2 dvb karten drin (ff und budget) beide funzen auch vernünftig.
    jedoch ab und zu meint dann der streamdev-server:
    too many clients


    habe erstmal auf 1 client eingestellt um das problem einzugrenzen.
    wenn man rumzappt auf dem client und dem vdr kann es vorkommen das dann der streamdev vergisst die threads zu beenden und so die slots vom streamdev nicht wieder freigibt.


    habe nur einen client im netzwerk.
    da hilft dann nur killall vdr und dann geht alles wieder
    gibs hier schon lösungen ?

    YAVDR 0.3
    DVB-S (noch ohne HD)
    Asus M4N78 PRO mit onboard Geforce 9300 + AMD X2 250 3,00ghz
    4 GB Ram
    Wakeup mit Standby (das ganze schön via Telefon und Jabber steuerbar)



  • ich habe es gerade auch selbst installiert ist doch nicht schwer?


    einfach reinkopiren
    ln -s streamdev....... streamdev
    cd ../..
    make all plugins
    und dann mit -p streamdev-server aufrufen

    Aktuelle Systeme:
    VDR-Server: MSI KT6A Ultra FISR ; Athlon XP 2200+ ; GrKa Geforce 2 MX; 256MB DDR-SDRam Plugins: streamdev-server, remote
    2 x DVB-Budget Karte, Gentoo, Kernel 2.6.8 usw....

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!