Jump to content

External Player (Vimu) resume position issue on Android TV


Recommended Posts

franco72
Posted

Hi team,

I’m experiencing a sync issue when using Vimu Media Player as an external player in the Emby app for Android TV (Ugoos AM6b+ device).

The issue:

  • When I start "Movie A" and stop it halfway, the position is saved correctly in Emby.

  • When I then start "Movie B", Vimu prompts me to resume from the timestamp of "Movie A".

  • If I disable "Resume from last position" in Vimu settings, every movie starts from 00:00, even if Emby has a saved resume point.

It seems Emby is not passing the resume_at or start_index parameters in a way that Vimu can interpret, or it's reusing the Intent data from the previous session.

I’ve contacted the Vimu developer, and he suggested that Emby might not be using the correct API constants for Vimu. He provided the API documentation here: https://vimu.tv/player-api/

Could you please check if the Emby Android app correctly passes the position or start_time extra when calling Vimu as an external player?

Thanks!

Posted

Hi.  We do not have this integration with anything other than MPV.

Why do you feel you need to use an external player?

franco72
Posted
48 minutes ago, ebr said:

Why do you feel you need to use an external player?

Thank you for the reply. I understand you currently only have this integration with MPV, but for high-end home theater users, an external player like Vimu is a necessity for two critical reasons that the internal player currently cannot handle:

1. Dolby Vision Profile 7 (FEL) Support:

Vimu is one of the few players that correctly handles Profile 7 to Profile 8 conversion on the fly. Without this, my projector defaults to HDR10 when using the internal Emby player, losing the benefits of Dolby Vision.

2. Buffering and Cloud Streaming (Real-Debrid):

I frequently stream high-bitrate remuxes via Real-Debrid. Although I have a 200 Mbps connection, occasional ISP speed fluctuations are inevitable. In Vimu, I can set a 1 GB buffer, which completely eliminates stuttering by creating a massive "safety net."

The internal Emby player, with its much smaller buffer, constantly hits frame freezes during minor speed drops, and sometimes it freezes indefinitely. For files with a 100 Mbps bitrate, a massive buffer is the only way to ensure a seamless experience when streaming over the network.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...