Use other feeds?

Is there a way to use YouTube or Vimeo instead of trailers?

It should be possible... my first idea was to grab one of those.

Somehow - I don't recall why - we picked trailers for this... PlexConnect is for sure optimized for this.

Technically it should be enough the find the aTV entry point and somehow supply the first 'application.js' or an adapted XML file.

Why do you need to use another app?

Because of all the apps on there YouTube and viemo are the 2 that never get used, I find the trailers app gets used quite regularly. I am a self professed noob to all of this so I’ll try keep up with the technical speak.

The problem is if we change everything to hijack another app then other people will complain, "Oh we use YouTube or Vimeo more and we don't use Trailers". It's a no win situation, it just happened that the Trailers app was the easiest to hijack and code for because we had access to the xml from trailers.apple.com to reverse engineer.

That’s fine, that clears up misunderstanding on my part. I wasn’t aware of how integrated the trailers app was integrated into the solution.

I have to admit that looking at the setting.py it gives the impresion that just changing the "host to intercept" would be enough to change what app that it replaced.

I had assumed that all"apps on the ATV were created equal - so once you've intercepted the communication it becomes irrelevant as to how they worked before because you've managed to create something that does work to replace it.

Is this not the case? Is each ATV app expecting different XML code?

I have to admit that looking at the setting.py it gives the impresion that just changing the "host to intercept" would be enough to change what app that it replaced.

I had assumed that all"apps on the ATV were created equal - so once you've intercepted the communication it becomes irrelevant as to how they worked before because you've managed to create something that does work to replace it.

Is this not the case? Is each ATV app expecting different XML code?

Why don't you just try it and then tell us what you found out?

I may just - only just found out about this last night so was happy just to see it working! :-)

I also would appreciate a way to use another feed. It's awesome, don't get me wrong, but I like the trailers app, and never use say, any of the sports apps or hulu or vimeo.

Unfortunately it is not going to happen unless something changes:

  • trailers was chosen not just for ease of hijacking but also because it was present/the same URL for different regions (i.e. users would not have to be forced to change region)
  • it is not trivial to change and the ATV applications are not the same e.g. the navigation bar was not present in the original trailers app, although it was present in the movies/TV section
  • the trailers app has a relevant icon for Plex
  • you can always add one of the other Plex channels for trailers


    If it was trivial to change I would be reusing the rounders…sorry baseball app :wink:

That's good to know, cheers for clarifying!

Would be cool if we could figure out how they add dynamic new sources to the home screen and hijack THAT request :)

It certainly would :D

Would be cool if we could figure out how they add dynamic new sources to the home screen and hijack THAT request :)

... one step at a time :-)

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.