I am looking to make a twitch panel extension that is compatible with mobile. The extension, when prompted by a viewer, would play a sound to all viewers that have the extension unmuted. I am not able to play the sound through stream but instead need it to play through the extension.
As from my experience, most mobile applications only play one output at a time. I am curious to know if mobile extensions have this capability? If it is possible, will it mute the stream while the sound is playing(because of only one output)? Or will it recognize the extension out put as apart of the twitch application and play it over the stream volume?
But the issue here is likely to be a device issue.
Whilst iOS might be straight forward due to limited list of devices and software combinations, android is a utter mess of platforms, phones and, OS versions combinations.
The best solution here is for any sound to be embedded in the stream, as a browser source for the streamer, as then everyone, even non extension enabled platforms get the sound
I will put in the suggestion.
I appreciate the insight, but unfortunately for my use case I won’t be able to embed it into the stream.
Thanks for the help.
Right now, what happens, on mobile, if the extension is open, you trigger a sound event, the stream will pause, the sound will play and it doesn’t return to the stream. Tested on a released extension, on iOS just now.
I removed sounds from my Extension for the mobile panel just for this reason, it pauses the video. When I play a sound in my extension, it plays on the streamers PC for all viewers to hear, but I had a preview button to previous the sound effects, and I just remove the button from Mobile.