[solved] TV und TV-Aufnahmen ruckeln auf Client (1 Viewer)

hocker

MP Donator
  • Premium Supporter
  • March 2, 2014
    64
    2
    Home Country
    Germany Germany
    Hallo,

    Bei mir scheint der Client (Asrock Q1900B-ITX Intel Celeron und Intel HD Grafik) hat in Verbindung mit MP beim auspacken bzw, darstellen der TS-Streams ein Problem zu haben. Anbindung erfolgt über ein 1-Gbit Switch.

    Aufnahmen und Live TV Rucken sehr stark bis hin zum kompletten Stillstand, wobei auf dem Server TS fleißig weiter aufgezeichnet wird (HD und SD), installiert und getestet mit LAV und M$ decoder. Eine mkv H264 mit 40Mbit/s von einem anderen PC über Netzwerk gehen 1A mit MP.

    Ein abspielen der selben TS-Dateien (TS File einfach mal kopiert) geht von Lokal und übers Netzwerk vom MP Server aus mit Mediaplayer und VLC ohne Probleme
    Das ganze muss am Clienten liegen, da ich auf meinem Notebook MP installiert habe und es flüssig läuft, und das übers WLAN. Auf dem MP-Server läufts ebenfalls ohne Probleme.


    Über ein paar Tipps wäre ich sehr dankbar. Bzw. nach was ich in den Logs Ausschau halten muss


    So long..
     

    flon

    Portal Pro
    October 6, 2011
    274
    8
    Home Country
    Germany Germany
    Hi,
    kopier mal ne Datei vom Server zum betreffenden Clienten. Ich hatte das auch irgendwann mal, dass zwischen 2 PC nur noch mit ca. 12 kb/s kommuniziert wurde. Damit kannst Du sreamen natürlich vergessen. Eigenartiger Weise ging aber auf beiden PC das Internet voll (16000kb/s). Nur von PC zu PC war es so langsam. Habe es damals gelöst duch Rumspielen in den Lankarten-Einstellungen. Seit dem habe ich manuell 1Gb/Vollduplex eingestellt. Ob ich noch andere Sachen umgestellt habe weiß ich nicht mehr. Aber wenn ich jetzt bei Duplexmode Auto einstelle ist es total langsam. Eigenartig ist das es ja vorher immer auf auto stand und auch mal ging. Wann das Problem auftrat weiß ich nicht, da ich nur ganz selten mal Daten übers Netz schiebe. Irgendwann wollte ich halt mal ne Datei auf meinen HT-PC schieben und da war es so extrem langsam.

    bye flon
     

    hocker

    MP Donator
  • Premium Supporter
  • March 2, 2014
    64
    2
    Home Country
    Germany Germany
    Ok, danke für den Hinweis, so was ähnliches hatte ich auch schon vermutet und hab nochmal genau nachgeschaut.

    Aber erstmal:

    Ich hab die Fehlermeldung gefunden:
    Der TS Reader gibt folgende Fehlermeldung aus:
    Code:
    [2014-07-26 09:31:56,611] [1cbcefe8] [ bb8] - Vid/Ref : 5.573, ?-frame(00), Compensated = 5.580 ( -0.023 A/V buffers=00/02), Clk : 5.603000, SampCnt 237, stallPt 2.500
    [2014-07-26 09:31:56,635] [1cbcefe8] [ bb8] - Vid/Ref : 5.533, ?-frame(00), Compensated = 5.540 ( -0.087 A/V buffers=00/03), Clk : 5.627000, SampCnt 238, stallPt 2.500
    [2014-07-26 09:31:56,658] [1cbcefe8] [ bb8] - Vid/Ref : 5.513, ?-frame(00), Compensated = 5.520 ( -0.130 A/V buffers=00/07), Clk : 5.650000, SampCnt 239, stallPt 2.500
    [2014-07-26 09:31:56,660] [1cbcefe8] [ bb8] - Vid/Ref : 5.553, ?-frame(00), Compensated = 5.560 ( -0.092 A/V buffers=00/06), Clk : 5.652000, SampCnt 240, stallPt 2.500
    [2014-07-26 09:31:56,661] [1cbcefe8] [ bb8] - Vid/Ref : 5.593, I-frame(00), Compensated = 5.600 ( -0.053 A/V buffers=00/05), Clk : 5.653000, SampCnt 241, stallPt 2.500
    [2014-07-26 09:31:56,684] [1cbcefe8] [ bb8] - Vid/Ref : 5.673, ?-frame(00), Compensated = 5.680 ( 0.004 A/V buffers=00/08), Clk : 5.676000, SampCnt 242, stallPt 2.500
    [2014-07-26 09:31:56,706] [1cbcefe8] [ bb8] - Vid/Ref : 5.633, ?-frame(00), Compensated = 5.640 ( -0.058 A/V buffers=00/10), Clk : 5.698000, SampCnt 243, stallPt 2.500
    [2014-07-26 09:31:56,707] [1cbcefe8] [ bb8] - Vid/Ref : 5.613, ?-frame(00), Compensated = 5.620 ( -0.079 A/V buffers=00/09), Clk : 5.699000, SampCnt 244, stallPt 2.500
    [2014-07-26 09:31:56,708] [1cbcefe8] [ bb8] - Vid/Ref : 5.653, ?-frame(00), Compensated = 5.660 ( -0.040 A/V buffers=00/08), Clk : 5.700000, SampCnt 245, stallPt 2.500
    [2014-07-26 09:31:56,730] [1cbcefe8] [ bb8] - Vid/Ref : 5.713, ?-frame(00), Compensated = 5.720 ( -0.002 A/V buffers=00/06), Clk : 5.722000, SampCnt 247, stallPt 2.500
    [2014-07-26 09:31:56,741] [1cbcefe8] [ bb8] - Vid/Ref : 5.693, ?-frame(00), Compensated = 5.700 ( -0.033 A/V buffers=00/05), Clk : 5.733000, SampCnt 248, stallPt 2.500
    [2014-07-26 09:31:56,752] [1cbcefe8] [ bb8] - Vid/Ref : 5.733, ?-frame(00), Compensated = 5.740 ( -0.004 A/V buffers=00/04), Clk : 5.744000, SampCnt 249, stallPt 2.500
    [2014-07-26 09:31:56,764] [1cbcefe8] [ bb8] - vidPin : Video to render late= 0.084
    [2014-07-26 09:31:56,788] [1cbcefe8] [ bb8] - Vid/Ref : 5.773, ?-frame(00), Compensated = 5.780 ( 0.000 A/V buffers=00/01), Clk : 5.780000, SampCnt 252, stallPt 2.500
    [2014-07-26 09:31:57,295] [1cbcefe8] [ 6f4] - audPin : Audio to render late= -1.238
    [2014-07-26 09:31:58,052] [1cbcefe8] [ bb8] - vidPin : Video to render late= -0.965
    [2014-07-26 09:31:58,076] [1cbcefe8] [ 6f4] - audPin : Audio to render late= -1.780
    [2014-07-26 09:31:58,851] [1cbcefe8] [ bb8] - vidPin : Video to render late= -1.544
    [2014-07-26 09:31:58,874] [1cbcefe8] [ 6f4] - audPin : Audio to render late= -2.218
    [2014-07-26 09:31:58,931] [1cbcefe8] [ bb8] - vidPin : Video to render late= -1.264
    [2014-07-26 09:31:58,941] [1cbcefe8] [ 6f4] - audPin : Audio to render late= -2.045
    [2014-07-26 09:32:00,452] [1cbcefe8] [ bb8] - vidPin : Video to render late= -2.406
    [2014-07-26 09:32:00,454] [1cbcefe8] [ 6f4] - audPin : Audio to render late= -3.199
    [2014-07-26 09:32:00,513] [1cbcefe8] [ bb8] - vidPin : Video to render late= -2.187
    [2014-07-26 09:32:00,521] [1cbcefe8] [ 6f4] - audPin : Audio to render late= -3.026
    [2014-07-26 09:32:01,359] [1cbcefe8] [ be0] - Pause 195 mS renderer clock to match provider/RTSP clock, A/V = 0/0
    [2014-07-26 09:32:01,359] [1cbcefe8] [ be0] - CTsReaderFilter::Pause() - IsTimeShifting = 1 - state = 2
    [2014-07-26 09:32:01,359] [1cbcefe8] [ be0] - CTsReaderFilter::Pause() - END - state = 1
    [2014-07-26 09:32:01,554] [1cbcefe8] [ be0] - CTsReaderFilter::Run(849.76) state 1 seeking 0
    [2014-07-26 09:32:01,554] [1cbcefe8] [ be0] - Run() - Elapsed time from pause to Audio/Video ( total zapping time ) : 195 mS
    [2014-07-26 09:32:01,554] [1cbcefe8] [ be0] - CTsReaderFilter::Run(849.76) state 2 -->done

    Das ?-frame(00) sind die Bildfreezer, die kommen auch beim Umschalten wie ich gesehen hab.

    Also hier passiert irgendwas komisches. Oben steht eine Irrung, hab gerade gesehen das ich das falsche Netzwerkkabel genommen hab. Der Client war doch nur mit 100Mbit angebunden, an einem anderen Switch. Der Server an einem Gbit Switch. Also folgende Konstelation:

    MP-TV-Server (Modus Gigabit) >> Gigabit Switch >> 100Mbit Switch >> TV-Client (Modus 100Mbit) ergibt Freezer
    MP-TV-Server (Modus Gigabit) >> Gigabit Switch >> 1 TV-Client (Modus Gigabit) geht.
    MP-TV-Server (100Mbit Modus) >> Gigabit Switch >> 1 TV-Client (Modus Gigabit) geht.
    MP-TV-Server (100Mbit Modus) >> Gigabit Switch >> 100Mbit Switch >> TV-Client (Modus 100Mbit) geht
    MP-TV-Server (Modus Gigabit) >> Gigabit Switch >> 1 TV-Client (100Mbit Modus) ergibt Freezer.
    MP-TV-Server (Edit: Modus Gigabit) >> Gigabit Switch >> 100Mbit Switch >> Gigabit Switch>> TV-Client (Gigabit Modus) ergibt Freezer

    Will heißen,
    1) Der TS Reader ist endweder sehr empfindlich und die anderen Tools können das ausgleich. Das Thema hatten wir schon mal. Da war ein CI Modul an der Grenze der noch Funktion, hat Fehler macht. VLC usw. konnten das ausgleichen, der TS Reader nicht.
    2) die Realtek Karten machen irgend einen misst mit ihrem Gigabit Modus und sobald am anderen Ende ein 100Mbit Modus ist passt irgendwas nicht. Die Abladung großer Sendungen und abweichender Größenrahmen hab ich schon abgeschaltet.
    3) Da ist die Frage warum es übers WLAN geht.

    Mein jetziger Lösungsansatz, alle 100Mbit oder 1Gbit laufen lassen

    Edit: zu früh gefreut, jetzt gehen die ÖR (ARD, ZDF, MDR), die HD+ stocken weiterhin.

    So long..
     
    Last edited:

    hocker

    MP Donator
  • Premium Supporter
  • March 2, 2014
    64
    2
    Home Country
    Germany Germany
    War mein erster Gedanke, brachte nix.

    Um die Netzwerkkarte des Clienten aus zu schließen, hab ichs noch mit einer USB Netzwerkkarte und einem WLAN Stick versucht, ÖR flüssig, HD+ extrem stockend.
    SD Kanäle kein Problem, TecTime SD-H264 auch nicht.

    Aber ich habs, hatte quasi 2 Probleme:

    1) Netzwerkproblem siehe oben, (Bild und Ton setzten aus), wobei interessant wäre warum.
    2) Bild Decoderproblem (Nur Bild setzt aus)
    Da es ein IntelBoard ist dachte ich das man im LAV Decoder am besten IntelQuicksync einstellen sollte, damit die HD Graphic den Datenstrom auspackt. Dummerweise ging gerade das auf die CPU und da das Ding anscheinend nicht Multithreat fähig ist, blieb die CPU beim Prozess mediaportal bei 25% bis 720p hat also ein Kern der CPU gereicht. Nun habe ich DXVA2 (native), nun bleibt die CPU bei mediaportal bei 9%.

    So long...
     

    Attachments

    • Codec.PNG
      Codec.PNG
      96.8 KB
    Last edited:

    larry_S

    MP Donator
  • Premium Supporter
  • December 11, 2008
    1,441
    167
    Home Country
    Germany Germany
    Da sind sich selbst die Intel-Datenblätter nicht ganz einig, ob dieser Celeron überhaupt Quicksync unterstützt.
     

    Users who are viewing this thread

    Top Bottom