Update: UltraVNC 1.4.3.6 and UltraVNC SC 1.4.3.6: https://forum.uvnc.com/viewtopic.php?t=37885
Important: Please update to latest version before to create a reply, a topic or an issue: https://forum.uvnc.com/viewtopic.php?t=37864

Join us on social networks and share our announcements:
- Website: https://uvnc.com/
- GitHub: https://github.com/ultravnc
- Mastodon: https://mastodon.social/@ultravnc
- Facebook: https://www.facebook.com/ultravnc1
- X/Twitter: https://x.com/ultravnc1
- Reddit community: https://www.reddit.com/r/ultravnc
- OpenHub: https://openhub.net/p/ultravnc

Optional mute audio with Screen blanking & local input b

Any features you would like to see in UltraVNC? Propose it here
Post Reply
akaidiot
8
8
Posts: 25
Joined: 2005-02-10 23:06

Optional mute audio with Screen blanking & local input b

Post by akaidiot »

Since you can blank the screen and block local keyboard/mouse input I think the next natural step is to block local audio also together with the other blockings.

And now [topic=1898]Emil[/topic] turn me on to the idea of forwarding the sound to the client! Porhaps you can combine these. So when you forward sound to client computer the local sound will be muted?
User avatar
Rudi De Vos
Admin & Developer
Admin & Developer
Posts: 6863
Joined: 2004-04-23 10:21
Contact:

Post by Rudi De Vos »

For next version i want to add voip.
So you can talk together while fixing probs.

This natural will include some kind of mute from both sites.
Else Big Brother is listening...
User avatar
pgmoney
100
100
Posts: 285
Joined: 2004-06-26 22:29
Contact:

Post by pgmoney »

For next version i want to add voip.
So you can talk together while fixing probs.

This natural will include some kind of mute from both sites.
Else Big Brother is listening...
We have VOIP in one of our earlier vnc based apps. It works from a text chat window (similar to yahoo chat). I don't know if it will be useful to you or not but when I get time, I'll convert it from aasm to C and try to make it semi-Ultra compatible and send you the source. It didn't really prove useful for what we were doing at the time (had to use extra ports for the audio) so we put the project on hold and it still needed some tweaking.
UltraSam
Admin & Developer
Admin & Developer
Posts: 462
Joined: 2004-04-26 20:55
Contact:

Post by UltraSam »

It would be great if you have time to convert your asm code for Ultra integration/experimentation :)

Thanks
UltraSam
User avatar
pgmoney
100
100
Posts: 285
Joined: 2004-06-26 22:29
Contact:

Post by pgmoney »

UltraSam wrote:It would be great if you have time to convert your asm code for Ultra integration/experimentation :)

Thanks
I'll get started on the conversion in the next few weeks. The ideal VOIP for vnc would work in parallel to the screen updates instead of suspending them as ours did (making it's usefullness limited). If anyone can make it a useful feature, It will be you guys...

Cheers
User avatar
Rudi De Vos
Admin & Developer
Admin & Developer
Posts: 6863
Joined: 2004-04-23 10:21
Contact:

Post by Rudi De Vos »

Please check if the sound transfer only use 1 port.

I tried a code with a different port for incoming and outgoing sound channels. This is not suitable for vnc, both sites need port forwarding in that case.

My idea was to use a seperate sound module(exe) and just use some sendmessages from vnc for
/suspend/volume/input/output/mute/ip/port.
Later, the exe will be converted to a dll for easy integration.

Reason:
+Code is becoming to overloaded, almost nobody understand the full code anymore.
+A dll can be changed without a lot of impact of the rest of the code and can easy be maintained by a seperate person.
User avatar
pgmoney
100
100
Posts: 285
Joined: 2004-06-26 22:29
Contact:

Post by pgmoney »

Rudi De Vos wrote:Please check if the sound transfer only use 1 port.

I tried a code with a different port for incoming and outgoing sound channels. This is not suitable for vnc, both sites need port forwarding in that case.

My idea was to use a seperate sound module(exe) and just use some sendmessages from vnc for
/suspend/volume/input/output/mute/ip/port.
Later, the exe will be converted to a dll for easy integration.

Reason:
+Code is becoming to overloaded, almost nobody understand the full code anymore.
+A dll can be changed without a lot of impact of the rest of the code and can easy be maintained by a seperate person.
To save bandwidth, it is synchronous half-duplex. It uses just one port but only one can talk at a time. Good idea, an exe or dll can be unloaded to save memory/cpu if not needed. An exe with command line activation might make it useful for other apps as well.
Guest

Post by Guest »

Has anyone looked at any of these?

http://www.codeproject.com/internet/voicechat.asp
http://www.xploiter.com/programming/vb/files/voice.zip

http://www.dirfile.com/p2p_voip.htm
(description from website)
The program is used for conversation in a local network. The voice packages are transmitted in a format GSM6.10. Voice packages and service information use one and the same UDP port: 4444. The program works without Server. The ContactList traces if the client is online or offline in a network. Mixer allows to control sensitivity of a microphone and loudness of speaker. Simultaneous work with 5 clients. The sound card should be duplex. The program is distributed with the source code.
Post Reply