Wireshark version from 2.0.0 to 2.0.5 Windows 7 Pro 64bit asked 11 Aug '16, 00:00 MikeLog |
One Answer:
That is a typical effect of packet loss concealment, at a rate of about 20-30%. Why this happens in your case I don't know. answered 11 Aug '16, 01:04 Jaap ♦ |
@Jaap, "robotic sound" can also be a consequence of various other issues, so your favourite "42" would have been a much more appropriate answer to this non-question :)
@MikeLog, if you want a less generic answer than "42", publish the capture (the RTP stream in question is enough), and explain whether you complain about Wireshark 2.0.x playing it wrong because the same stream was played fine in 1.y.z Wireshark versions, or whether you want to help identify the reason why the stream sounds weird in Wireshark although it sounded fine during the actual call, ...
@sindy: I've worked on a packet loss concealment solution in a VoIP product, where this very same effect became very noticeable at those packet loss rates with the solution engaged. Therefore I recognized that specific observation, as I made then.
@Jaap, I don't have any issue with the fact that 20-30 % packet loss has heavy impact on voice quality; the reason why I've stated that many other reasons may exist is that my experience shows that different people may call different types of distortion "robotic voice". E.g., mere overload of the input amplifier, causing signal limitation before A->D conversion and thus leading to presence of harmonic frequencies in the signal spectrum, makes some receiving parties call the result a "robotic voice". Maybe it is because each of these people has seen a different episode of Sky Wars ;-)
But let's let the OP elaborate first. No doubt that the "Play Streams" functionality in the early versions of 2.0.x wasn't as good as it used to be in the GTK, but it is better with every version.