We were able to create a great video chat room application using Wowza! Now, the client wants to add a feature where users in a room can watch a youtube video synchronously. I have set up a solution where the room owner loads a youtube video into the app and then a message is sent to everyone else with the youtube id which then loads that video into their respective clients. When to owner presses play, pause or seek, a message is sent to the media server with that action which is then relayed to everyone else so that their video also applies that action.
It works ok, I guess, but am I taking the right approach? Is there a better of architecting synchronized youtube viewing using wowza?