πŸ‘€

πŸ”œ πŸ“Ί

(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.

If I were to add another Now Playing data source, what should I add?

(No promises β€” implied or otherwise. 😏)

I'd love a catch-all thing for the Apple TV, but for complicated reasons I don't think that's likely.

Jellyfin
52%
Emby
7.6%
Something else
40.4%
Poll ended at .
@caseyliss can you get the currently playing item on the phone the app is running on? I mostly watch things on my phone and it would be great to be able to just switch to Callsheet while the show keeps playing PiP and not have to look it up
@tomw no, unfortunately.
@caseyliss thats a shame, but i can see why Apple would choose not to make that info available. Ill just have to rely on the plex integration when it comes out