Announcement

Collapse
No announcement yet.

Announcement

Collapse
No announcement yet.

IPTV streams > 10 Mbps = video/audio stuttering

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    IPTV streams > 10 Mbps = video/audio stuttering

    This thread continues my first post about problems with high bitrate IPTV streams:


    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?

    #2
    Originally posted by lawin1 View Post
    :
    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?
    Really good question... maybe something like caching???? That maybe VLC can better cache the input and only give really needing data to s89, so s89 doesn't need to cache so much???
    RK3288 Devices
    - Overview BOX (LINK !)
    - Overview STICK (Dongle) (LINK !)

    MINIX NEO: Z64 W/A - (Intel Z3735F); X8-H Plus - (Amlogic S812H); A2 Lite (sponsored by minix.com.hk)
    UGOOS UT3S (4/32GB with fan) - FW 2.0.6 - (RK3288) (sponsored by GearBest.com)
    Tronsmart Draco AW80 Meta (2/16GB) - FW v2.0rc3 - (Allwinner A80) (sponsored by GeekBuying.com)
    Beelink / UBOX R89 - FW 111k4110_1219 - (RK3288) (sponsored by Netxeon (Beelink))

    RK3188: pcb => "CH001 1332 TN-BX09_V2.1" (K-R42 / CS918...) => wasser KK 1.0.3 (old rev)
    Fly Mouse Mini Wireless Keyboard with 2 mode learning IR remote 'iPazzPort KP-810-16'

    Comment


      #3
      Just an idea... have a look at / monitor the network traffic because to find out, if you maybe have peaks without VLC via PC at direct streaming at s89 instead of no peaks via PC with VLC... (I hope you understand what I mean )

      You can try to monitor the network traffic with CPU Monitor

      at [real time], but I don't know if it will work at background... you must use the 2 overlay squares at the system bar to switch from foreground to background and back...

      (maybe there exist also other/better app's to monitor the network traffic)
      RK3288 Devices
      - Overview BOX (LINK !)
      - Overview STICK (Dongle) (LINK !)

      MINIX NEO: Z64 W/A - (Intel Z3735F); X8-H Plus - (Amlogic S812H); A2 Lite (sponsored by minix.com.hk)
      UGOOS UT3S (4/32GB with fan) - FW 2.0.6 - (RK3288) (sponsored by GearBest.com)
      Tronsmart Draco AW80 Meta (2/16GB) - FW v2.0rc3 - (Allwinner A80) (sponsored by GeekBuying.com)
      Beelink / UBOX R89 - FW 111k4110_1219 - (RK3288) (sponsored by Netxeon (Beelink))

      RK3188: pcb => "CH001 1332 TN-BX09_V2.1" (K-R42 / CS918...) => wasser KK 1.0.3 (old rev)
      Fly Mouse Mini Wireless Keyboard with 2 mode learning IR remote 'iPazzPort KP-810-16'

      Comment


        #4
        Ich habe alles verstanden. Very good idea! I'll do some test again monitoring network traffic.

        Originally posted by no_spam_for_me View Post
        Just an idea... have a look at / monitor the network traffic because to find out, if you maybe have peaks without VLC via PC at direct streaming at s89 instead of no peaks via PC with VLC... (I hope you understand what I mean )

        You can try to monitor the network traffic with CPU Monitor

        at [real time], but I don't know if it will work at background... you must use the 2 overlay squares at the system bar to switch from foreground to background and back...

        (maybe there exist also other/better app's to monitor the network traffic)

        Comment


          #5
          I'm keen to give the pvr function a go... but i'm not sure what config settings i have to put in to the IPTV config settings tab....
          any help is appreciated

          cheers

          Addy
          Sent from my Commodore 64 using Geos
          My devices:
          Tronsmart Vega S89-H: running stock 104k4 rom, rooted & racky's cpu fix.
          Samsung Galaxy Tab 10.1: running KK's dual boot kernel, Phil's touch recovery & de-bloated, over-clocked and rooted stock rom.
          Samsung Galaxy S3: stock until warrany is over lol running JB 4.3 ...
          HTC Incredible S: Venom rom, 'kangaroo' kernel, overclocked to 2Ghz & still kicking the Sammy's butt!

          Comment


            #6
            no_spam_for_me, I tried to monitor network traffic, but CPU monitor doesn't have an option to monitor wired LAN traffic, only wireless, so it's useless on this occasion.

            Originally posted by no_spam_for_me View Post

            You can try to monitor the network traffic with CPU Monitor


            (maybe there exist also other/better app's to monitor the network traffic)

            Comment


              #7
              Sorry can't help you, because at rk3188 (with JB and "KK") it works at ethernet, but at 105k4 I can't set a static IP at ethernet because get every time "Failed to set: please enter the valid character 0...255" ...
              RK3288 Devices
              - Overview BOX (LINK !)
              - Overview STICK (Dongle) (LINK !)

              MINIX NEO: Z64 W/A - (Intel Z3735F); X8-H Plus - (Amlogic S812H); A2 Lite (sponsored by minix.com.hk)
              UGOOS UT3S (4/32GB with fan) - FW 2.0.6 - (RK3288) (sponsored by GearBest.com)
              Tronsmart Draco AW80 Meta (2/16GB) - FW v2.0rc3 - (Allwinner A80) (sponsored by GeekBuying.com)
              Beelink / UBOX R89 - FW 111k4110_1219 - (RK3288) (sponsored by Netxeon (Beelink))

              RK3188: pcb => "CH001 1332 TN-BX09_V2.1" (K-R42 / CS918...) => wasser KK 1.0.3 (old rev)
              Fly Mouse Mini Wireless Keyboard with 2 mode learning IR remote 'iPazzPort KP-810-16'

              Comment


                #8
                Same story at 104k4-h... I don't under stand it...
                I use IP, MASK, DNS,GW with or without dots and with or with out leading 0, but no way...
                RK3288 Devices
                - Overview BOX (LINK !)
                - Overview STICK (Dongle) (LINK !)

                MINIX NEO: Z64 W/A - (Intel Z3735F); X8-H Plus - (Amlogic S812H); A2 Lite (sponsored by minix.com.hk)
                UGOOS UT3S (4/32GB with fan) - FW 2.0.6 - (RK3288) (sponsored by GearBest.com)
                Tronsmart Draco AW80 Meta (2/16GB) - FW v2.0rc3 - (Allwinner A80) (sponsored by GeekBuying.com)
                Beelink / UBOX R89 - FW 111k4110_1219 - (RK3288) (sponsored by Netxeon (Beelink))

                RK3188: pcb => "CH001 1332 TN-BX09_V2.1" (K-R42 / CS918...) => wasser KK 1.0.3 (old rev)
                Fly Mouse Mini Wireless Keyboard with 2 mode learning IR remote 'iPazzPort KP-810-16'

                Comment


                  #9
                  OK, don't ask me how and why, but seams so, that there was something wrong with the character set... now I get the correct dot (normal one without a hole and space behind it) and now I have an ethernet connection and I see action at the Network Utilisation curve at [Realtime] ... So it works, but maybe you will lost the GUI information because of switching between background and foreground ...

                  => disable "Hide Status Bar", so you can use the symbol to switch between etween background and foreground ...
                  RK3288 Devices
                  - Overview BOX (LINK !)
                  - Overview STICK (Dongle) (LINK !)

                  MINIX NEO: Z64 W/A - (Intel Z3735F); X8-H Plus - (Amlogic S812H); A2 Lite (sponsored by minix.com.hk)
                  UGOOS UT3S (4/32GB with fan) - FW 2.0.6 - (RK3288) (sponsored by GearBest.com)
                  Tronsmart Draco AW80 Meta (2/16GB) - FW v2.0rc3 - (Allwinner A80) (sponsored by GeekBuying.com)
                  Beelink / UBOX R89 - FW 111k4110_1219 - (RK3288) (sponsored by Netxeon (Beelink))

                  RK3188: pcb => "CH001 1332 TN-BX09_V2.1" (K-R42 / CS918...) => wasser KK 1.0.3 (old rev)
                  Fly Mouse Mini Wireless Keyboard with 2 mode learning IR remote 'iPazzPort KP-810-16'

                  Comment


                    #10
                    Later I will test it again according to your instructions.

                    Meanwhile, no_spam_for_me can you tell me 1) how fast is your internet connection overall - www.speedtest.net ? 2) how fast is your internet connection to this site in particular - http://speed.zebra.lt/ 3) does your public IP address is a static one?

                    Write down you results, please. If your connection is fast enough, I will buy for your one month subscription to several IPTV channels. Maybe you will have time and a willingness to help me in this problem ...

                    Originally posted by no_spam_for_me View Post
                    OK, don't ask me how and why, but seams so, that there was something wrong with the character set... now I get the correct dot (normal one without a hole and space behind it) and now I have an ethernet connection and I see action at the Network Utilisation curve at [Realtime] ... So it works, but maybe you will lost the GUI information because of switching between background and foreground ...

                    => disable "Hide Status Bar", so you can use the symbol to switch between etween background and foreground ...

                    Comment


                      #11
                      No, because at 23.06. I will get a new DSL (and this will be "only" max 16.000 because I live fare away from big city) and at the moment, I only use UMTS (3G)...
                      RK3288 Devices
                      - Overview BOX (LINK !)
                      - Overview STICK (Dongle) (LINK !)

                      MINIX NEO: Z64 W/A - (Intel Z3735F); X8-H Plus - (Amlogic S812H); A2 Lite (sponsored by minix.com.hk)
                      UGOOS UT3S (4/32GB with fan) - FW 2.0.6 - (RK3288) (sponsored by GearBest.com)
                      Tronsmart Draco AW80 Meta (2/16GB) - FW v2.0rc3 - (Allwinner A80) (sponsored by GeekBuying.com)
                      Beelink / UBOX R89 - FW 111k4110_1219 - (RK3288) (sponsored by Netxeon (Beelink))

                      RK3188: pcb => "CH001 1332 TN-BX09_V2.1" (K-R42 / CS918...) => wasser KK 1.0.3 (old rev)
                      Fly Mouse Mini Wireless Keyboard with 2 mode learning IR remote 'iPazzPort KP-810-16'

                      Comment


                        #12
                        How i can see live tv in mozilla because everytime ask me for plugin?

                        Comment


                          #13
                          Oualid2013, let's keep on topic. Please find other forum more suitable to your question.

                          Concerning your question. Install http://www.videolan.org/vlc/
                          During setup enable all plugins.

                          Originally posted by Oualid2013 View Post
                          How i can see live tv in mozilla because everytime ask me for plugin?

                          Comment


                            #14
                            Originally posted by lawin1 View Post
                            Oualid2013, let's keep on topic. Please find other forum more suitable to your question.

                            Concerning your question. Install http://www.videolan.org/vlc/
                            During setup enable all plugins.
                            No not work with web live tv

                            everytime ask me for plugin or adobe flash play
                            Last edited by Oualid2013; 16 June 2014, 15:57.

                            Comment


                              #15
                              Re: IPTV streams > 10 Mbps = video/audio stuttering

                              Originally posted by Oualid2013 View Post
                              No not work with web live tv

                              everytime ask me for plugin or adobe flash play
                              Try Dolphin Browser with the custom Flash plug in.

                              Comment

                              Working...
                              X