Hi Benny, No I do not want to use bitrate setting to do 3D Audio positioning. For this I use irrklang which neatly works with irrlicht. Theoretically the VoIP Audiostream from pjsip is getting feed into irrklang which is then able to rednder it in a 3D environment. What I am doing right now is only adjusting the loudness of each incoming audiosignal according to this players distance. What I had in mind with the variable bitrate, is that the biggest problem with big conferences is the bandwidth consumption, wich is a function of the avatar density. Think of having 20 people around you, you have to send your audiostream to those 20 people so they are able to mix their personal 3D environment. By using vbr or abr I thought that depending on their distance to you, you send them a less quality signal if they are far away, since its very common that your voice doesnt matter too much for them since you are far away. Especially avatars that a close to you, should recieve a high quality signal since its very probable that they want to interact with you. I am alreay lookning forward to writing a nice little entry with a couple more details in your blog, once I have some spare time, which will be by june 17th. 2008/6/6 Benny Prijono <bennylp at pjsip.org>: > On Fri, Jun 6, 2008 at 10:24 AM, Thomas Plotkowiak <plotti at gmx.net> wrote: > > I am having the crazy idea, to create a 3D Environment where the distance > of > > the players defines their quality of their communication. > > So I heard that speex supports vbr and abr. Is it possible to adjust the > > bitrate of the codec in realtime? That would be awsome. > > > > We're working on that. But just fyi, > http://www.sf.net/projects/voipforvw is also trying to do 3D audio > with pjsip so perhaps you can collaborate somehow. > > > So far I implemented this idea by creating zones that use different > codecs, > > so one zone that is near and uses speex 32kHz, one in the middle with > 16kHz > > and one for people who are far away that uses 8kHz. Depending on your > > distance pjsip renegotiates your audiocodec. It works fine, but i thought > > this vbr and abr function of speex would be even cooler. > > > > Are you sure bitrate setting is the way to go to accomplish 3D effect? > Normally people use the gain level to simulate distance and the > left-right balance to simulate 3D. > > Cheers > Benny > > _______________________________________________ > Visit our blog: http://blog.pjsip.org > > pjsip mailing list > pjsip at lists.pjsip.org > http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20080606/03485537/attachment.html