Hello all, just stumbled across this forum and I think I'm already hooked!
My question may not have a PHP solution, but I thought I'd ask anyway. I would like to know if it's possible for sound from a video conferencing site to be streamed to a particular output device selected by the user--such as a headset, while all other system sounds are routed regular speakers?
I've imagined that if it's possible, a browser plug-in would be required to identify the web app. The plug-in would then have to be configured by the user to choose from available output devices. And maybe perhaps the ability to disable all audio currently streamed to the headset to prevent audio collisions, crossovers, etc. And when the video conference is concluded, the browser or the website tab is closed, enable all previous (headset) traffic back to norm.
The idea is for telecommuting and office environments to quickly video conference via web app and not have to change system settings every time a conference is started and stopped. The settings are always saved. I'd very much like to keep it web based.
I can't seem connect the dots from A to B to C, if you catch my drift. It's like the old joke: "You can't get there from here." If this has been done, please tell me! If this can be done, please point me in the right direction. If it can't be done, please tell me why? (So my mind will finally let it go...).
Thanks in advance for any assistance you can offer!
Shane
Selective audio output to headphones (etc.)
Moderator: General Moderators
Re: Selective audio output to headphones (etc.)
Possible yes, but not with PHP.
From the sounds of it you should be building a client-side application, not some set of webpages.
From the sounds of it you should be building a client-side application, not some set of webpages.
-
scarface222
- Forum Contributor
- Posts: 354
- Joined: Thu Mar 26, 2009 8:16 pm
Re: Selective audio output to headphones (etc.)
Yeah you are going to have to look into adobe flash development if you are talking about streaming video and audio. Look into adobe's media server software. You are thinking of some pretty complex applications lol.
Re: Selective audio output to headphones (etc.)
Well as I said, I was afraid of that, but thought I'd check to be sure. I think it's one of those things that's a nifty idea, but dern difficult to accomplish. I'd be tickled pink if I could avoid client-side or plug-ins but this is the first time I couldn't/can't make the logic work.
This was to be a solution for teammates to sit down at any computer (anywhere, and with internet access), load a website, block all default output to headphones, output sound from that web app to headphones, and return everything back to normal on exit. Thus, only server-side updates would be necessary.
But not every workstation is the same. Not every set of soundcards for output devices is the same. Not every output device is the same. So its very likely the settings the user saves server-side for their headset the first conference would be different at different locations on subsequent conferences at different machines. Reconfiguring the settings differently every time renders the concept virtually useless.
At that point, the only benefit from creating such an app would be the ability to separate an audio stream from one website from the audio stream from every other website and system sound so it can be piped to a different output device. This is not a wholly insignificant accomplishment, but insufficient.
Thank you for your thoughts on the matter! I'm happily surprised to have received responses so quickly!
Shane
This was to be a solution for teammates to sit down at any computer (anywhere, and with internet access), load a website, block all default output to headphones, output sound from that web app to headphones, and return everything back to normal on exit. Thus, only server-side updates would be necessary.
But not every workstation is the same. Not every set of soundcards for output devices is the same. Not every output device is the same. So its very likely the settings the user saves server-side for their headset the first conference would be different at different locations on subsequent conferences at different machines. Reconfiguring the settings differently every time renders the concept virtually useless.
At that point, the only benefit from creating such an app would be the ability to separate an audio stream from one website from the audio stream from every other website and system sound so it can be piped to a different output device. This is not a wholly insignificant accomplishment, but insufficient.
Thank you for your thoughts on the matter! I'm happily surprised to have received responses so quickly!
Shane