πŸ‘€

πŸ”œ πŸ“Ί

(It looks like dirt right now, but the point is, it works.)

( @getchannels )

And after some tweaks, it looks *far* better.

Feeling pretty good about this. I tuned Channels to a random live TV station and then opened Callsheet.

Only currently supporting @getchannels.

I plan/hope to include Plex support as well, but their API is… way WAY more involved. 😒 And I think I may need an entitlement from Apple to do it, so I'm at their whims as well. 😭

Regardless, feeling pretty good about the Channels integration so far. 😎 Beta testers, expect something in a few days.

Generally, when you tap one of these detected Now Playing items, Callsheet will simply do a search for the title.

However, in some cases, @getchannels can provide me more information, and this happens:

Many thanks to @maddox for tag-teaming on this. Still more work to do, but we're getting there. πŸ™ŒπŸ»

Progress is being made, but I had to pull in my first third-party dependency to get this to work. 😭

(THIS IS DEVELOPER UI I know it sucks that's not the point you don't have to tell me I still πŸ’™ you though)

Anyway, this has been a fuckin' SLOG, but I'm pleased and relieved to start to see it working.

A few things here:

β€’ This won't work unless I request and receive a multicast entitlement from Apple; I will be asking tomorrow.
β€’ The Plex APIs are… shall we say… creaky… so I'm not sure how well this will work in the wild
β€’ This would not be possible without β€œA” and "H". I'm happy to tag them but they're both asleep and I don't want to risk it just in case they're not comfortable. Anyway, when I say "would not be possible", that's not me being cute. It literally wouldn't have happened.

Thanks to β€œA” ( @alexjsp ) pointing out a TMDB API endpoint I wasn't aware of, this looks way better now. And when you tap it, rather than doing a search, it will actually go to the episode being viewed. 🀘🏻

If you're a Plex and Callsheet user, hopefully (if Apple comes through) sometime soon neither Alex nor "H" ( @hsousa ) should ever pay for drinks again.

@caseyliss @alexjsp @hsousa I wonder if this will work the the Plex player on Roku (I'm more then willing to beta test it temporarily on the Roku Plex if you want to find out)

@msroest @caseyliss @alexjsp it should work on all Plex clients that support our Companion protocol. Roku is on the list. πŸ™‚

https://support.plex.tv/articles/203082707-supported-plex-companion-apps/

Supported Plex Companion Apps | Plex Support

There are two aspects or roles to Plex Companion: Controller: This is the Plex app you use for control. Think...

Plex Support