r/NativePlayer • • 15d ago

Using Native Player as an external player

Native Player can be used as an external player. Keep browsing in the app you're used to (Plex/Jellyfin/Emby clients, Stremio-addon apps …) and hand playback over to Native Player, so you get:

- Dolby Vision Profile 7
- TrueHD Atmos
- DTS:X

Apps support this in one of two ways:

• Native Player built in: Some apps already list Native Player as an external player option. Just select it in the app's settings.

• Custom player: Some apps let you add your own external player (often called a "custom player" or "custom URL scheme"). You add Native Player there yourself. The list below shows what to enter.

📋Apps that can open videos in Native Player (tvOS)

The list isn't complete. There are probably more apps with a custom player option where Native Player works too. If you find one, please share it in the comments so we can add it.

Your app doesn't support it?

Ask the developer to add Native Player as an external player and send them the developer doc below. If the app already supports Infuse, it's a very small change: Native Player's x-callback-url works the same way as Infuse's, with the same parameters and the same progress sent back. Details below:

⚙️ Native Player deep link integration

Featured inside Native Player

Every app that fully supports Native Player with x-callback-url so watch progress syncs back to the app, will be featured inside Native Player in the next version, coming soon.

Comment here to help us keeping this list fresh.

12 Upvotes

30 comments sorted by

5

u/Wunax 11d ago

Hi! I’m the developer of Strimr (https://github.com/wunax/strimr), a Plex & Jellyfin client. Full Native Player support has been added to Strimr, including watch progress sync, start position and subtitles. It’s already available in the latest TestFlight build and will ship in the next App Store update.

1

u/lexqqq 11d ago

great, just confirm when app is live and I will update document

1

u/gerlan42 11d ago

Thanks for integrating with all possible parameters

1

u/NicoPat78 8d ago

Hello, I installed Strimr today, but I don't see the option to use the Native Player.
It is on the beta ?

2

u/Wunax 7d ago

Hey! Yes, for now it’s only available via TestFlight beta. The next update should be released soon.

→ More replies (1)

1

u/Proud-University-571 15d ago

You can add DEBRIFY, you can add as a custom URL scheme under Debrify player options

1

u/lexqqq 15d ago

does it support x-callback-url?

3

u/kevmofn 14d ago

This is great stuff I am excited. Just got infuse but would be awesome if this works well with other plex clients. I will test out nowseen

1

u/PCUK 14d ago

Has anyone successfully passed subtitles from any of the apps? I can’t get it to work on Plezy or NowSeen (I know Plezy doesn’t support it yet)

1

u/Webtica 9d ago

following for this u/lexqqq How can we pass subtitles?

1

u/lexqqq 8d ago

just released new update with support of PGS subtitles. Maybe that was an issue.

1

u/PCUK 7d ago

It is working for me now via NowSeen or Strimr

1

u/AchtGradFieber 12d ago

I installed NowSeen on AppleTV but cannot select the Native Player which is also installed. Did I miss something or did I misunderstood this? :/

1

u/franklinyyz 12d ago

I will try it with the Stremio app later tonight

3

u/franklinyyz 11d ago

It is not listed under "Play in external player" in Stremio

1

u/bobbybuilder59 11d ago

How do I use with Plexy it doesn't appear in external players, what do I write in custom player, be gentle with me.

1

u/gerlan42 11d ago

nativeplayer://play?url

2

u/bobbybuilder59 11d ago

Thank you, that opens native player but doesn't play , just says library is empty

→ More replies (2)

1

u/fubag 7d ago

https://Plozz.app TestFlight build 59.1 now fully supports native player as an external player including callback progress sync etc.