TC und LAN-Plugin: Streaming AVI-files

Support for Android version of Total Commander

Moderators: white, Hacker, petermad, Stefan2

Post Reply
Hennesi
Junior Member
Junior Member
Posts: 2
Joined: 2013-01-31, 09:53 UTC

TC und LAN-Plugin: Streaming AVI-files

Post by *Hennesi »

Verwende aktuellen TC Android mit LAN-Plugin auf Android 4.1, Samsung Galaxy Note.

Wenn ich avi-files von meiner NAS direkt streame, habe ich folgendes Verhalten:
- Generelle AVI-files größer 1GB -> OK
- AVI-files von onlinetvrecorder kleiner als 1GB -> OK
- AVI-files von onlinetvrecorder größer 1GB -> NICHT OK

Nach dem Klick auf 'Abspielen im Vordergrund' dauert es ca. 2-3 Sekunden, danach schließt das Fenster ohne Fehlermeldung und man kommt wieder auf den Standardscreen. Lädt man das AVI-file hingegen auf das Tablet und spielt es dann ab, funktioniert es ohne Probleme.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48232
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Wahrscheinlich reagiert der Server zu langsam. Das Problem bei AVI ist, dass die Indexdaten am Ende der Datei stehen. Der Client muss erst diese auslesen, dann an den Anfang springen und die Datei abspielen. Ich vermute, dass die Indexdaten bei zu grossen Dateien zu lange sind, und der Download deshalb zu lange dauert. Das MediaPlayer-Control von Android bricht das Abspielen leider ab, wenn es für wenige Sekunden keine Daten erhält.
Author of Total Commander
https://www.ghisler.com
Hennesi
Junior Member
Junior Member
Posts: 2
Joined: 2013-01-31, 09:53 UTC

Post by *Hennesi »

hm, danke für die schnelle Rückmeldung. Hört sich logisch an.

Gibts vielleicht eine Idee als workaround? (Außer file auf das Tablet kopieren)
- Kann man das Timeout irgendwo hoch setzen?
- Kann man einen anderen Player verwenden für das Streaming der ein längeres Timeout akzeptiert?
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48232
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Nein, ausser einen Player zu verwenden, der nicht auf dem MediaPlayer-Interface von Android basiert, wie den VLC. Total Commander kann auch an externe Player streamen.
Author of Total Commander
https://www.ghisler.com
Kickaha
Junior Member
Junior Member
Posts: 4
Joined: 2013-07-24, 21:47 UTC

Post by *Kickaha »

Ich habe mehrere Player ausprobiert: VLC, Mobo, BS, Wonder
Leider alle ohne Erfolg.
An den Dateien (z.B. eine .mkv mit 4,5MB) selbst liegt es nicht, denn über "Herunterladen+Öffnen mit" statt "Abspielen (im Vordergrund)" funktioniert es einwandfrei.
IP statt Servername hat keine Wirkung gezeigt.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48232
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Geht es denn mit anderen Dateien, z.B. mp3?
Author of Total Commander
https://www.ghisler.com
Kickaha
Junior Member
Junior Member
Posts: 4
Joined: 2013-07-24, 21:47 UTC

Post by *Kickaha »

ghisler(Author) wrote:Geht es denn mit anderen Dateien, z.B. mp3?
Leider nein. Der interne Player sagt
MediaPlayer-Wiedergabefehler!
I/O Error
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48232
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Ich konnte ein Problem reproduzieren, allerdings weiss ich nicht, ob es das von Ihnen beobachtete ist: Das Abspielen schlägt fehl, wenn man den Player einmal zum streamen gestaret und anschliessend mit dem "X"-Knopf geschlossen hat. Total Commander meint dann fälschlicherweise, der Player würde noch laufen, und sendet kein "startserver" mehr.

Können Sie versuchen, Total Commander komplett zu schliessen (über einen Taskkiller, oder durch nach rechts ziehen in der Android-Taskliste) und neu zu starten, und die Datei danach abzuspielen?
Author of Total Commander
https://www.ghisler.com
Kickaha
Junior Member
Junior Member
Posts: 4
Joined: 2013-07-24, 21:47 UTC

Post by *Kickaha »

ghisler(Author) wrote:Können Sie versuchen, Total Commander komplett zu schliessen (über einen Taskkiller, oder durch nach rechts ziehen in der Android-Taskliste) und neu zu starten, und die Datei danach abzuspielen?
Das Gerät wurde inzwischen mehrfach wegen SDCard-Wechsel komplett vom Strom getrennt. Leider keine Änderung.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48232
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Leider weiss ich dann auch nicht mehr weiter, sorry. :(
Author of Total Commander
https://www.ghisler.com
Post Reply