Modifying the UDP Broadcast

for use with iPhone Remote app
I was wondering if it would be a possibility to enable the UDP broadcast by default and also add a PlaybackPaused/PlaybackSpeedChanged event to the UDP Broadcast. This would enable me to have the iPhone minimize communications while still being up to date with Plex's playback status.

This would really help any developer who wants to know when any playback events have changed.

EDIT:
Come to think of it, the Broadcast is underutilized. If we can change this to post all playback/volume changes, I can use the UDP broadcast for most of the remote communications to minimize wifi usage to only update the GUI when needed. The only thing I need to request is when the remote app is first started and playback is already in progress.

Hey man, we’re super duper busy with Plex/Seven at the moment, but I promise you that after we release in ~10 days time we can talk through what you need and get it to you!



Excellent idea, discrete paused/playing and playback speed broadcasts would allow me to polish off the Crestron module I have been working on for controlling plex.

Along the same lines it would be nice to have time position and duration of currently playing video/music broadcast every few seconds (possibly utilizing a third broadcast level)

Well, I was thinking having communications at a minimum but with enough data to have full functionality on remote apps/controls. If you know when the playback plays/pauses/skips or just changes in general, you can have a remote app increase the current playback position on it's own. Any other remote app can just poll the html api when the remote app launches, or whenever a playback change occurs.

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