Videos auf Netzwerk-NAS brechen alle ab

  • Hallo,

    bei mir läuft Kodi auf Libreelec schon seit mehreren Jahren.
    Hardware ist ein selbst zusammengebauter PC mit Asrock Mini ITX Mainboard.
    Heute morgen konnte ich noch auf einem Netzwerk- NAS (Netzwerkfreigabe auf einer externen HDD an einer Fritzbox) Filme und Serien sehen.
    Seit heute Nachmittag funktioniert das nicht mehr, ohne dass etwas umgestellt worden ist.
    Das Video startet etwa 1 Sekunde und bricht dann ab.
    Hier der Auszug aus dem [definition=9,2]kodi.[definition='1','0']log[/definition][/definition]:
    -----
    2020-08-16 17:43:04.951 T:140609836828800 NOTICE: Samba is idle. Closing the remaining connections
    2020-08-16 17:47:04.034 T:140609836828800 NOTICE: VideoPlayer::OpenFile: smb://NETZWERKFREIGABE/filmname.mp4
    2020-08-16 17:47:04.035 T:140608102463232 NOTICE: Creating InputStream
    2020-08-16 17:47:04.256 T:140608102463232 NOTICE: Creating Demuxer
    2020-08-16 17:47:04.374 T:140608094070528 ERROR: Read - Error( -1, 103, Software caused connection abort )
    2020-08-16 17:47:04.376 T:140608102463232 NOTICE: Opening stream: 0 source: 256
    2020-08-16 17:47:04.376 T:140608102463232 NOTICE: Whitelist search for: width: 672, height: 368, fps: 25.000, 3D: false
    2020-08-16 17:47:04.376 T:140608102463232 NOTICE: Display resolution ADJUST : HDMI1: 1920x1080 @ 50.00Hz (18) (weight: 0.000)
    2020-08-16 17:47:04.384 T:140609836828800 NOTICE: CWinSystemX11::SetFullScreen - calling xrandr
    2020-08-16 17:47:04.384 T:140609836828800 NOTICE: VideoPlayer: OnLostDisplay received
    2020-08-16 17:47:04.384 T:140609836828800 WARNING: CDVDMessageQueue(audio)::Put MSGQ_NOT_INITIALIZED
    2020-08-16 17:47:04.384 T:140609836828800 WARNING: CDVDMessageQueue(video)::Put MSGQ_NOT_INITIALIZED
    2020-08-16 17:47:04.592 T:140608102463232 NOTICE: Creating video codec with codec id: 27
    2020-08-16 17:47:04.592 T:140608102463232 NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
    2020-08-16 17:47:04.592 T:140608102463232 NOTICE: Creating video thread
    2020-08-16 17:47:04.593 T:140608079382272 NOTICE: running thread: video_thread
    2020-08-16 17:47:04.593 T:140608102463232 NOTICE: Opening stream: 1 source: 256
    2020-08-16 17:47:04.594 T:140608102463232 NOTICE: Finding audio codec for: 86018
    2020-08-16 17:47:04.594 T:140608102463232 NOTICE: CDVDAudioCodecFFmpeg::Open() Successful opened audio decoder aac
    2020-08-16 17:47:04.594 T:140608102463232 NOTICE: Creating audio thread
    2020-08-16 17:47:04.595 T:140608053286656 NOTICE: running thread: CVideoPlayerAudio::Process()
    2020-08-16 17:47:04.600 T:140609836828800 NOTICE: VideoPlayer: OnLostDisplay received
    2020-08-16 17:47:04.615 T:140609836828800 NOTICE: VideoPlayer: OnResetDisplay received
    2020-08-16 17:47:04.650 T:140608053286656 NOTICE: Creating audio stream (codec id: 86018, channels: 2, sample rate: 48000, no pass-through)
    2020-08-16 17:47:04.651 T:140608044893952 NOTICE: COutput::OnStartup: Output Thread created
    2020-08-16 17:47:04.683 T:140609836828800 NOTICE: GL: Selecting YUV 2 RGB shader with filter
    2020-08-16 17:47:04.684 T:140609836828800 NOTICE: GL: NPOT texture support detected
    2020-08-16 17:47:04.684 T:140609836828800 NOTICE: GL: Using GL_ARB_pixel_buffer_object
    2020-08-16 17:47:04.684 T:140609836828800 NOTICE: Using GL_TEXTURE_2D
    2020-08-16 17:47:04.956 T:140609836828800 NOTICE: Whitelist search for: width: 672, height: 368, fps: 25.000, 3D: false
    2020-08-16 17:47:04.957 T:140609836828800 NOTICE: Display resolution ADJUST : HDMI1: 1920x1080 @ 50.00Hz (18) (weight: 0.000)
    2020-08-16 17:47:04.964 T:140609836828800 NOTICE: GL: Selecting YUV 2 RGB shader with filter
    2020-08-16 17:47:04.965 T:140609836828800 NOTICE: GL: NPOT texture support detected
    2020-08-16 17:47:04.965 T:140609836828800 NOTICE: GL: Using GL_ARB_pixel_buffer_object
    2020-08-16 17:47:05.204 T:140608079382272 WARNING: CRenderManager::WaitForBuffer - timeout waiting for buffer
    2020-08-16 17:47:05.208 T:140608079382272 NOTICE: CDVDVideoCodecFFmpeg::CDropControl: calculated diff time: 43636
    2020-08-16 17:47:07.256 T:140608102463232 NOTICE: CVideoPlayer::OnExit()
    2020-08-16 17:47:07.256 T:140608102463232 NOTICE: VideoPlayer: eof, waiting for queues to empty
    2020-08-16 17:47:07.256 T:140608102463232 NOTICE: Closing stream player 1
    2020-08-16 17:47:07.256 T:140608102463232 NOTICE: CDVDMessageQueue(audio)::WaitUntilEmpty
    2020-08-16 17:47:07.256 T:140608102463232 NOTICE: Waiting for audio thread to exit
    2020-08-16 17:47:07.256 T:140608053286656 ERROR: Got MSGQ_ABORT or MSGO_IS_ERROR return true
    2020-08-16 17:47:07.256 T:140608053286656 NOTICE: thread end: CVideoPlayerAudio::OnExit()
    2020-08-16 17:47:07.256 T:140608102463232 NOTICE: Closing audio device
    2020-08-16 17:47:07.310 T:140608102463232 NOTICE: Deleting audio codec
    2020-08-16 17:47:07.311 T:140608102463232 NOTICE: Closing stream player 2
    2020-08-16 17:47:07.311 T:140608102463232 NOTICE: CDVDMessageQueue(video)::WaitUntilEmpty
    2020-08-16 17:47:07.505 T:140608102463232 NOTICE: waiting for video thread to exit
    2020-08-16 17:47:07.505 T:140608079382272 ERROR: Got MSGQ_ABORT or MSGO_IS_ERROR return true
    2020-08-16 17:47:07.505 T:140608079382272 NOTICE: thread end: video_thread
    2020-08-16 17:47:07.505 T:140608102463232 NOTICE: deleting video codec
    2020-08-16 17:47:07.524 T:140609836828800 NOTICE: CVideoPlayer::CloseFile()
    2020-08-16 17:47:07.524 T:140609836828800 NOTICE: VAAPI::Close
    2020-08-16 17:47:07.525 T:140608044893952 NOTICE: COutput::OnExit: Output Thread terminated
    2020-08-16 17:47:07.525 T:140609836828800 NOTICE: VAAPI::Close - closing decoder context
    2020-08-16 17:47:07.536 T:140609836828800 NOTICE: VideoPlayer: waiting for threads to exit
    2020-08-16 17:47:07.536 T:140609836828800 NOTICE: VideoPlayer: finished waiting
    2020-08-16 17:47:07.536 T:140609836828800 NOTICE: CVideoPlayer::CloseFile()
    2020-08-16 17:47:07.536 T:140609836828800 NOTICE: VideoPlayer: waiting for threads to exit
    2020-08-16 17:47:07.536 T:140609836828800 NOTICE: VideoPlayer: finished waiting
    2020-08-16 17:47:07.542 T:140609836828800 NOTICE: CWinSystemX11::SetFullScreen - calling xrandr
    -----

    Kennt jemand das Problem vielleicht schon oder kann mir bitte weiterhelfen?

    vielen Dank.
    Gruß Herby

  • Ja habe ich schon neugestartet.
    ich habe gestern das Firmware-Update auf 7.20 gemacht. Allerdings habe ich heute einen (gestern vor dem Update gestarteten) Film heute auf der Externen zuende angeschaut.
    Deshalb dachte ich, dass es an der Fritzbox eher nocht liegt.
    gibt es da eine Einstellung, auf die zu achten ist?

  • Die 7.20 hat samba v3 als default. Entweder auf v1 in der fritte stellen oder am pc ne einstellung für smb v3 machen....
    Aber was genau hat das jetzt mit dem fire tv zu tun ? Oder einfach im falschen bereich gepostet....

    Das Licht, das doppelt so hell brennt, brennt eben nur halb so lang.
    greetz, FoLeY ...

    Einmal editiert, zuletzt von FoLeY (17. August 2020 um 02:00)

  • Am dem [definition='1','4']Debuglog[/definition] kann man halt auch recht wenig sehen, da [definition=12,0]debug[/definition] [definition=12,9]logging[/definition] nicht eingeschaltet ist

    Weiterhin untersstützt die Fritte SMBv2 und SMBv3. Siehe:
    https://avm.de/service/downlo…I1YTkifQ%3D%3D/

    Somit wäre also min = 2 und max = 3 korrekt. Dafür müssten aber auch die Shares ggf. neu angelegt und mit Benutzername und Passwort versehen werden.

    @SkyBird1980 kannst du das mal bitte in den LibreELEC Bereich verschieben oder in irgendwas anderes, wo es besser passt?

  • Kannst du mal bitte versuchen eine der Dateien, die abgebrochen sind, auf den HTPC direkt zu kopieren und sie von dort aus abspielen?

    Ich kann mir nicht vorstellen, dass es an den Dateien liegt. Wenn der Film startet, dann sind die Shares und die Zugangsdaten in Ordnung. Da kann es dann erstmal nicht dran liegen. Ich sehe:

    2020-08-17 09:48:44.805 T:140078086891264 WARNING: CRenderManager::WaitForBuffer - timeout waiting for buffer

    und dann

    2020-08-17 09:48:44.822 T:140078957430528 ERROR: ffmpeg[7F66AC7F8700]: [mov,mp4,m4a,3gp,3g2,mj2] stream 1, offset 0x8d1b6: partial file
    2020-08-17 09:48:44.923 T:140078957430528 ERROR: ffmpeg[7F66AC7F8700]: [mov,mp4,m4a,3gp,3g2,mj2] stream 1, offset 0x8d45f: partial file
    2020-08-17 09:48:45.023 T:140078957430528 ERROR: ffmpeg[7F66AC7F8700]: [mov,mp4,m4a,3gp,3g2,mj2] stream 0, offset 0x8d701: partial file
    2020-08-17 09:48:45.123 T:140078957430528 ERROR: ffmpeg[7F66AC7F8700]: [mov,mp4,m4a,3gp,3g2,mj2] stream 1, offset 0x93b0e: partial file
    2020-08-17 09:48:45.224 T:140078957430528 ERROR: ffmpeg[7F66AC7F8700]: [mov,mp4,m4a,3gp,3g2,mj2] stream 1, offset 0x93db5: partial file
    2020-08-17 09:48:45.324 T:140078957430528 ERROR: ffmpeg[7F66AC7F8700]: [mov,mp4,m4a,3gp,3g2,mj2] stream 0, offset 0x94067: partial file
    2020-08-17 09:48:45.424 T:140078957430528 ERROR: ffmpeg[7F66AC7F8700]: [mov,mp4,m4a,3gp,3g2,mj2] stream 1, offset 0x99ae6: partial file
    2020-08-17 09:48:45.525 T:140078957430528 ERROR: ffmpeg[7F66AC7F8700]: [mov,mp4,m4a,3gp,3g2,mj2] stream 0, offset 0x99d90: partial file
    2020-08-17 09:48:45.625 T:140078957430528 ERROR: ffmpeg[7F66AC7F8700]: [mov,mp4,m4a,3gp,3g2,mj2] stream 1, offset 0x9fd2f: partial file
    2020-08-17 09:48:45.647 T:140078078498560 DEBUG: CDVDClock::ErrorAdjust - CVideoPlayerAudio::OutputPacket - error:-31891.239163, adjusted:-40000.000000
    2020-08-17 09:48:45.725 T:140078957430528 ERROR: ffmpeg[7F66AC7F8700]: [mov,mp4,m4a,3gp,3g2,mj2] stream 1, offset 0x9ffda: partial file
    2020-08-17 09:48:45.826 T:140078957430528 ERROR: ffmpeg[7F66AC7F8700]: [mov,mp4,m4a,3gp,3g2,mj2] stream 0, offset 0xa0285: partial file
    2020-08-17 09:48:46.026 T:140078957430528 ERROR: ffmpeg[7F66AC7F8700]: [mov,mp4,m4a,3gp,3g2,mj2] stream 1, offset 0xa5c05: partial file
    2020-08-17 09:48:46.126 T:140078957430528 ERROR: ffmpeg[7F66AC7F8700]: [mov,mp4,m4a,3gp,3g2,mj2] stream 0, offset 0xa5ead: partial file
    2020-08-17 09:48:46.227 T:140078957430528 ERROR: ffmpeg[7F66AC7F8700]: [mov,mp4,m4a,3gp,3g2,mj2] stream 1, offset 0xabb02: partial file
    2020-08-17 09:48:46.297 T:140078078498560 DEBUG: CVideoPlayerAudio - CDVDMsg::GENERAL_EOF
    2020-08-17 09:48:46.327 T:140078957430528 ERROR: ffmpeg[7F66AC7F8700]: [mov,mp4,m4a,3gp,3g2,mj2] stream 1, offset 0xabd9f: partial file
    2020-08-17 09:48:46.427 T:140078957430528 ERROR: ffmpeg[7F66AC7F8700]: [mov,mp4,m4a,3gp,3g2,mj2] stream 0, offset 0xac01d: partial file
    2020-08-17 09:48:46.528 T:140078957430528 ERROR: ffmpeg[7F66AC7F8700]: [mov,mp4,m4a,3gp,3g2,mj2] stream 1, offset 0xb0eeb: partial file
    2020-08-17 09:48:46.587 T:140078086891264 ERROR: ffmpeg[7F66789C2700]: [h264] Invalid NAL unit size (23286 > 21785).
    2020-08-17 09:48:46.587 T:140078086891264 ERROR: ffmpeg[7F66789C2700]: [h264] Error splitting the input into NAL units.
    2020-08-17 09:48:46.628 T:140078957430528 ERROR: ffmpeg[7F66AC7F8700]: [mov,mp4,m4a,3gp,3g2,mj2] stream 1, offset 0xb115c: partial file
    2020-08-17 09:48:46.628 T:140078957430528 NOTICE: CVideoPlayer::OnExit()

    Das verdachtigste davon ist:

    Error splitting the input into NAL units

    Das lässt auf einen Netzwerkfehler schließen:

    https://en.wikipedia.org/wiki/Network_Abstraction_Layer


    Ich würde mal sagen..da können wir nicht viel machen- Zumindest bin ich da relativ ratlos. Vielleicht hat sich durch das Update doch was verändert. Würde mich mal interessieren, ob andere NAS Systeme (also echte NAS und nicht so ein Misch-Masch-Ding wie die Fritte) ähnliche Probleme haben.


    Könnte auch sein, dass die Platte schlecht ist und der Datenstrom abreißt. Vielleicht mal die Platte austauschen oder mal testen ob die Platte direkt am HTPC besser läuft...dann wäre es ggf noch ein USB Problem. Da spielen so viele Faktoren rein, dass man das nicht wirklich gut sagen kann.

  • Die Filme sind zum Teil schon mal alle gelaufen, deshalb kann es am Format nicht liegen.
    Ja, die Filme starten, somit sollten die Zugangsdaten korrekt sein.


    Ich habe noch ne andere externe HDD, evtl teste ich diese mal.

    Kann evtl eine ältere Libreelec-Version helfen?
    Ist es empfehlenswert, auf ältere Versionen zu wechseln?

    Das ist echt ärgerlich, da die Filme übe die Fritzbox-NAS-Funktion und auch über den VLC funktionieren [ac]

  • Ich würde auch gerne die smb.conf ändern:
    client min protocoll = SMB2
    client max protocoll = SMB3

    Allerdings darf ich die Datei nicht ändern.
    Hat wer einen Tipp, wie ich es so mal testen könnte?
    Nicht dass die Konfiguration nicht korrekt geschrieben wird.

    Weiterhin habe ich eine andere externe HDD auf einem USB 2.0 Port getestet.
    Hier laufen die Videos ca 5 Sekunden und brechen anschließend ab.
    Auch ein Downgrade auf die Version 9.2.0 half nicht.

    Muss hier SMB verwendet werden oder gibt es noch andere Möglichkeiten, mit welchen jemand Erfahrung hat?

    Auf der Fritzbox hat der Zugriff via SMB allerdings gut ausgesehen.
    Ich komme garnicht mehr weiter :(

  • Ich vermute Probleme mit dem SMB-Protokoll.
    hier die Ereignissanzeige auf der Fritzbox:


    17.08.20
    22:27:37
    Anmeldung eines Benutzers am FRITZ!Box SMB-Dienst von IP-Adresse 192.168.87.128 gescheitert (Client unterstützt nur SMB1).
    17.08.20
    22:26:41
    Anmeldung des Benutzers herby am FRITZ!Box SMB-Dienst von IP-Adresse 192.168.87.123.
    17.08.20
    22:24:14
    Der USB-Speicher HM_Media wurde entfernt.
    17.08.20
    22:23:17
    Anmeldung des Benutzers herby am FRITZ!Box SMB-Dienst von IP-Adresse 192.168.87.100. [113 Meldungen seit 17.08.20 22:07:50]
    17.08.20
    22:07:17

    Anmeldung des Benutzers herby am FRITZ!Box SMB-Dienst von IP-Adresse 192.168.87.123.


    Manche Anmeldungen funktionieren zwar, allerdings sagt die Fritte hier ja was vom SMBv1. allerdings funktioniert der Zugriff nicht, obwohl
    Ich auf der Fritte SMBv1 unterstützen eingestellt habe.
    Außerdem funktioniert es auch mit den SMBv2/SMBv3 Einstellungen im Kodi.
    Hat wer eine Idee, wie ich das Protokoll in Kodi & Libreelec auf SMBv3 einstellen kann?

  • Also ich habe auch ne 5tb 2,5 Platte am usb3 Anschluss einer 7590 fritte. Beim Update von 7.12 auf 7.20 Fritz os musste ich die smb Einrichtung im kodi neu machen oder die Quelle bearbeiten damit ich Zugriff drauf hatte. Quasi das NAS neu anmelden mit User und paswd...
    Ich habe kodi auf einer shield . Sonst musste ich nichts umstellen oder sonstiges.
    Wenn ich die Fritz auf smb1 gestellt hätte,wäre das bestimmt ohne alles so wie vorher gegangen.
    Ich will nur damit sagen , das es nicht an dem neuen Fritz os liegt.

    Spoiler anzeigen

    Das Licht, das doppelt so hell brennt, brennt eben nur halb so lang.
    greetz, FoLeY ...

  • Ne , ich habe kein zugrif auf fritz.nas gehabt. Das hat erst nach quelle löschen und neu anlegen wieder alles so wie es sein soll funktioniert.

    Das Licht, das doppelt so hell brennt, brennt eben nur halb so lang.
    greetz, FoLeY ...

  • Ich habe noch ne andere externe HDD, evtl teste ich diese mal.

    Evtl?

    Kann evtl eine ältere Libreelec-Version helfen?
    Ist es empfehlenswert, auf ältere Versionen zu wechseln?

    Vielleicht. Wir wüssten bereits mehr wenn du es im Lauf der Woche geschafft hättest mal einen Film auf den LE client zu ikopieren und dort abzuspielen.
    Ein LE downgrade ist schnell gemacht. Auch das kannst du unabhängig von einer Empfehlung hier einfach mal testen
    Ältere Versionen sind irgendwann nicht mehr supported. Daher ist das grundlegend nicht empfehlenswert

    Empfehlenswert wäre es, ein echtes NAS zu nutzen. Aber das möchte ja immer niemand hören ;)

    Ich finde es halt nur komisch. Mit der installierten LE Version lief alles glatt bis es seitens AVM ein Update gab. So wie ich im Eingangsposting lese ist die LE Version schon ein paar Tage installiert:

    Seit heute Nachmittag funktioniert das nicht mehr, ohne dass etwas umgestellt worden ist.

    Dann steht da, dass es ein AVM Update gab:

    ich habe gestern das Firmware-Update auf 7.20 gemacht.

    "Gestern" ist dem Fall der Vortag
    Und nun wird spekuliert ob es an der LE Version liegt....ich mag mich irren....aber das, was da eine Änderung hatte ist nicht das LE. Natürlich mag es noch an LE liegen und an den SMB chunks. Wenn diese aber wieder angepasst werden gibt es ggf Probleme mit anderen NAS Systemen. Sicher bin ich mir da aber nicht. Ich weiß nur, dass LE und SMB ganz wunderbar mit echten NAS Systemen funktionieren (sonst hätten wir schon sehr sehr viele Meldungen bekommen).

  • Ich kann es echt nicht verstehen warum Leute das Herzstück Ihres Netzwerkes als NAS vergewaltigen müssen.
    Das ist ne dämliche Idee.

    Aber vielleicht hat es ja auch garnichts mit SMB & Co. zu tun. Könnte nicht einfach auch nur die Netzwerkverbindung instabil sein?
    Kabel nicht richtig drin oder kaputt bzw. schlechte Verbindung wenn es sich um ein Wlan handelt?

  • zumal ein Raspi4 mit OMV , bzw ein preiswertes NAS, nicht die Welt kostet.....

Jetzt mitmachen!

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