A Ventrilo Compatible Client for Linux
Samsung Users: Good News and Bad News
An extremely generous user donated a Samsung Captivate (a.k.a. Galaxy S) phone for development! We now have the ability to test functionality on these phones, which is awesome. That’s the good news.
The bad news is that my initial testing didn’t show any problems at all. I’m able to transmit and receive just fine using a brand new Captivate. So, please use the forums (not the blog comments) to describe the problems you’re having and I’ll try to recreate the issues. Please include as much detail as possible about your phone so we can narrow down the problem.
Also include information about your server: Most importantly, what codec and sample rate is it using?
Update: It appears that Samsung phones cannot transmit in Speex 8kHz channels. We’ll get this fixed as soon as possible. It appears that Samsung’s minimum buffer size for audio is 4160 bytes of data, however a Ventrilo packet at 8khz is only 1920 bytes of data. Because the Samsung phone cannot provide a small enough buffer for audio data, it cannot transmit to servers that use really low codec rates. For now, the workaround is to ask your server administrator to change the code to a higher sample rate. Speex @16khz should work fine.
Join the forum discussion on this post
| Print article | This entry was posted by econnell on June 3, 2011 at 12:01 am, and is filed under Android. Follow any responses to this post through RSS 2.0. You can leave a response or trackback from your own site. |
about 1 month ago
Hello,
I am unable to use Ventriloid app on my Samsung Galaxy S phone. It says “Could not Authenticate Server – Timed Out Waiting for Ventrilo Server
about 1 month ago
This means you’ve entered an invalid server and port combination or that the network you’re connected to is blocking the ports required for authentication.