Pretty much every app running on my Shield is fine, except for two: Daily Motion and ITVhub. On both apps, the sound is about half a second ahead of the video. Just mentioning it on the off chance anyone knows of a potential fix or workaround?
Pretty much every app running on my Shield is fine, except for two: Daily Motion and ITVhub. On both apps, the sound is about half a second ahead of the video. Just mentioning it on the off chance anyone knows of a potential fix or workaround?
There is no workaround since it means your device is too fast/Too slow simultaneously (yes too fast! => too many Gflops => Sound renders faster than the Video-data, Videodata rendering slower =>too slow! your bandwidth is not enough for this task) to render the data. remember Android-Devices (TVs, Smartphones etc) use a ton of different hardware-accelleration. Each device`s hardware-accelleration has different performance and so it can happen your device`s chip is too old. There is a reason you have "Profiles" for videoformats.
If your videoformat/or video you want to playback is not supported by your machien´s HW-accelleration the result is bad syncro!
Thus not able to handle it because not fully supported and/or too slow.
I dunno which format "Daily Motion" or "ITVhub" use.
But rule of math is: The newer your video-format is, the less demanding it is on the bandwidth (fewer bandwidth required, good for newer devices) and the more Gflops is required to decode it.
nvidia Shield is outdated. Be glad it´s workin at all dude! The second, H.264 will no longer be supported by Youtube etc. is the second your device becomes unusable. and this will be coming in the next years.
Also please remember: The older your chip gets (or device) the fewer your chip´s performance will deliver. Leading to certain stuff no longer working. The Nvidia Shield is prone for overheating. Because the cooling is not good enough. This leads to early chip-damage.
It can also be that the Nvidia Shield doesn´t use hardware-accelleration for Videos at all. This can explain how much video-formats are supported. Usuually HW-accelleration only supports FEW formats!
While software-driven rendering supports ALL or nearly all videoformats!
When cpus get older (e.g. 5 years of usage) your cpu get slower as well!
This then can lead to mal-synching videos or bad streaming.