This problem occurs not only in XBMC with PVR IPTV Simple Client addon: http://wiki.xbmc.org/index.php?title..._Simple_Client , but also in other video players, which can play http live streams.
I made a few more tests and this is my summary.
In order to see statistical and other technical information about video stream in XBMC, I made keyboard.xml, which maps "MENU" button on remote to show CodecInfo (download). You have to place this file in Android/data/org.xbmc.xbmc/files/.xbmc/userdata/keymaps and restart XBMC. During fullscreen video playback press "MENU" and it will show you video bitrate in Mbps.
a) Stuttering occurs if high definition http streams are 10 Mbps and more.
b) The same HD streams plays fine in Windows PC XBMC on the same network connection (on the same cable).
c) All tests performed on cable LAN connection.
Connection quality to provider "A"
Speed down/up: 95/85 Mbps
Maximum ping: 4 ms
Connection quality to provider "B"
Speed down/up: 65/55 Mbps
Maximum ping: 26 ms
1. IPTV provider "A" or "B", http stream up to 9-10 Mbps -> router -> PC + XBMC + IPTV Simple addon = OK
2. IPTV provider "A" or "B", http stream up to 9-10 Mbps -> router -> Tronsmart s89 + XBMC + IPTV Simple addon = OK
3. IPTV provider "A" or "B", http stream more than 10 Mbps -> router -> PC + XBMC + IPTV Simple addon = OK
4. IPTV provider "A" or "B", http stream more than 10 Mbps -> router -> Tronsmart s89 + XBMC + IPTV Simple addon = stuttering
5. IPTV provider "A" or "B", http stream more than 10 Mbps -> router -> PC + VLC live restream without reencoding -> router -> Tronsmart s89 + XBMC + IPTV Simple addon = OK
Does somebody have any idea why does happen case No. 4? What is the weakest link? And how it is possible that case No.5 was successful?
Comment