nova-video-player / aos-AVP

NOVA opeN sOurce Video plAyer: main repository to build them all
Apache License 2.0
3.17k stars 190 forks source link

[Bug]: Issues playing 4K on Chromecast from network (SMB/FTP/WEBDAV) #913

Open evolucja opened 11 months ago

evolucja commented 11 months ago

Problem description

Hi, I have issues playing 4K HEVC/H.256 .mkv video. Video size around 64 GB.

When I start playing it's fine but when I forward it or rewind, then it doesn't play anymore (just static screen changes as I move it back / forward).

Recorder issue here: https://photos.app.goo.gl/Ar2qVoJtc4VaiTPr5

(as you can see sometimes after clicking forward few times it eventually starts playing again, then again stopping when forwarding etc.)

Steps to reproduce the issue

Expected behavior

No response

Your phone/tablet/androidTV model

Chromecast 4K

Operating system version

Android 12

Application version and app store

6.1.6-20230404.2327

Additional system information

Debug logs

No response

Pentaphon commented 11 months ago

You need to use the latest version 6.2.17 and connect via SMBJ instead of SMB. The devs recently added faster SMB support with smbj.

evolucja commented 11 months ago

Changed to version 6.2.17 and SMBJ. Unfortunately the video (forwarding / freezing) behaves exactly as on the video attached in the first post. I doubt it's about throughput, definately something else to me.

Pentaphon commented 11 months ago

Changed to version 6.2.17 and SMBJ. Unfortunately the video (forwarding / freezing) behaves exactly as on the video attached in the first post. I doubt it's about throughput, definately something else to me.

Go to preferences > choose decoder and press it over and over until you open the hidden settings. Go to "stream buffer size" and change it to something bigger until your fast forwarding improves. The dev still needs to make the cache non-destructive but it has helped with playing my 4K files.

Also can you cut a sample from your video with a tool like avidemux and upload a sample from your file? Sometimes the files might be poorly encoded and we can inspect the file for issues. I don't see this behavior with any of my 4K files on both my 4K boxes, but then again I have the Fire Stick 4K an Onn 4K 2021.