silhouette
Regular
Hi guys,
I have been enjoying this feature on 360 quiet some time now. After using this for a long time with my buddies overseas, I can make an educated guess that it is not using point-to-point connection. Rather, using dedicated servers in all regions that use dedicated lines between them, and you and other participants only connect those dedicated servers. The reason I am thinking it that way is there is no lag, no call-quality issues, no drop-out in the voice quality no matter what/when/whom I am speaking to/how many people there are on the line. I can say that the communication quality is always on the par with commercial conference bridges I use at work to have teleconference with people all over the world. Even, the 360 chat system provides very good quality echo cancellation. Btw, for point-to-point IP calls, this is usually not the case. If you want to speak with someone overseas with a point-2-point VoIP application, there is always a slight lag and some occassional frame-drops in best case as the application cannot guarantee that packets will be received in receiving side in time (worst case is frequent frame drops which makes the conversation almost impossible). The only drawback in MS system I see is the use of a narrowband codec. MS can simply use a wideband codec as it is guaranteed that there is no public switch telephony at the other end, but I guess because of the bandwidth/cost reason, they choose to go with a narrowband codec (which uses current telephone bandwidth between 300 and 3400 Hz).
I wonder if people who owns PS3 can give their comments on this topic. I read somewhere that PS3 uses AMR-WB speech codec that encodes speech at wideband (i.e. 50-7000 Hz). So, the overall quality should be better given that there is no frame dropouts. However, as the Sony's online is free, I doubt that they have this server based system. So, their system might be more prone to commincation quality problems. Can anyone comment on that? Especially, people who chat with other people in other continents and/or chat with multiple people at the same time whose locations are far from each other...
I have been enjoying this feature on 360 quiet some time now. After using this for a long time with my buddies overseas, I can make an educated guess that it is not using point-to-point connection. Rather, using dedicated servers in all regions that use dedicated lines between them, and you and other participants only connect those dedicated servers. The reason I am thinking it that way is there is no lag, no call-quality issues, no drop-out in the voice quality no matter what/when/whom I am speaking to/how many people there are on the line. I can say that the communication quality is always on the par with commercial conference bridges I use at work to have teleconference with people all over the world. Even, the 360 chat system provides very good quality echo cancellation. Btw, for point-to-point IP calls, this is usually not the case. If you want to speak with someone overseas with a point-2-point VoIP application, there is always a slight lag and some occassional frame-drops in best case as the application cannot guarantee that packets will be received in receiving side in time (worst case is frequent frame drops which makes the conversation almost impossible). The only drawback in MS system I see is the use of a narrowband codec. MS can simply use a wideband codec as it is guaranteed that there is no public switch telephony at the other end, but I guess because of the bandwidth/cost reason, they choose to go with a narrowband codec (which uses current telephone bandwidth between 300 and 3400 Hz).
I wonder if people who owns PS3 can give their comments on this topic. I read somewhere that PS3 uses AMR-WB speech codec that encodes speech at wideband (i.e. 50-7000 Hz). So, the overall quality should be better given that there is no frame dropouts. However, as the Sony's online is free, I doubt that they have this server based system. So, their system might be more prone to commincation quality problems. Can anyone comment on that? Especially, people who chat with other people in other continents and/or chat with multiple people at the same time whose locations are far from each other...