Announcement

Collapse
No announcement yet.

Announcement

Collapse
No announcement yet.

Draco AW80 - Multimedia playback and XBMC issue & feedback here

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

    Originally posted by bangsergio View Post
    readbufferfactor 4.0 correct?
    Readbufferfactor 4 is correct not 4.0
    T428 ,Radxa Rock (RR), cs918s v1.0, waiting for my X7...

    Comment


      Originally posted by Sarco View Post
      Readbufferfactor 4 is correct not 4.0
      I don’t want to argue about this but in Kodi about how to do advancesettings.xml http://kodi.wiki/view/Advancedsettings.xml


      <network>
      <curlclienttimeout>10</curlclienttimeout> <!-- Timeout in seconds for libcurl (http/ftp) connections -->
      <curllowspeedtime>5</curllowspeedtime> <!-- Time in seconds for libcurl to consider a connection lowspeed -->
      <httpproxyusername></httpproxyusername> <!-- username for Basic Proxy Authentication -->
      <httpproxypassword></httpproxypassword> <!-- password for Basic Proxy Authentication -->
      <cachemembuffersize>20971520</cachemembuffersize> <!-- number of bytes used for buffering streams ahead in memory
      {{subst:Name}} will not buffer ahead more than this. WARNING: for the bytes set here, {{subst:Name}} will consume 3x the amount of RAM
      When set to 0 the cache will be written to disk instead of RAM, as of v12 Frodo -->
      <buffermode>0</buffermode> <!-- Choose what to buffer:
      0) Buffer all internet filesystems (like "2" but additionally also ftp, webdav, etc.) (default)
      1) Buffer all filesystems (including local)
      2) Only buffer true internet filesystems (streams) (http, etc.)
      3) No buffer -->
      <readbufferfactor>1.0</readbufferfactor> <!-- this factor determines the max readrate in terms of readbufferfactor * avg bitrate of a video file.
      This can help on bad connections to keep the cache filled. It will also greatly speed up buffering. Default value 1.0. -->
      </network>

      Values are like i uploaded 4.0 not 4 if i am wrong than kodi developers are wrong also But do as you wish !

      Comment


        T428 ,Radxa Rock (RR), cs918s v1.0, waiting for my X7...

        Comment


          Originally posted by speedylaci View Post
          I don’t want to argue about this but in Kodi about how to do advancesettings.xml http://kodi.wiki/view/Advancedsettings.xml

          :

          Values are like i uploaded 4.0 not 4 if i am wrong than kodi developers are wrong also But do as you wish !
          BTW: you use 4.o and not 4.0
          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


            Originally posted by no_spam_for_me View Post
            BTW: you use 4.o and not 4.0
            Good one sorry my bad

            Comment


              Caching ...

              Normally I use nfs shares and mount them at the system, but because the kernel doesn't support nfs (at the moment, but I hope at one of the next releases) I try to use the advancedsettings.xml (and I must say 'try' because I'm not happy with the result)...

              First I use
              Code:
              <advancedsettings>
                <network>
                  <buffermode>[B]1[/B]</buffermode>
                  <cachemembuffersize>104857600</cachemembuffersize>
                  <readbufferfactor>2</readbufferfactor>
                  <autodetectpingtime>30</autodetectpingtime>
                  <curllowspeedtime>5</curllowspeedtime>
                </network>
              </advancedsettings>
              which works more bad as good... It caches at the beginning, but never till 100% (best case ~20%) and I get the message "Cache full before..." and during the film every 10-20 minutes the next caching-try with also the same error-message... (BTW: also the same at e.g. the Amazon FireTV) but I have to say it's a new nfs implementation at a openwrt-router which I never used before so I don't know if there exist a bottleneck...

              Because of this I also try to disable the caching by
              Code:
              <advancedsettings>
                <network>
                  <buffermode>[B]3[/B]</buffermode>
                  <cachemembuffersize>104857600</cachemembuffersize>
                  <readbufferfactor>2</readbufferfactor>
                  <autodetectpingtime>30</autodetectpingtime>
                  <curllowspeedtime>5</curllowspeedtime>
                </network>
              </advancedsettings>
              BUT, not at the beginning, but during the video, I also have every some minutes caching?????

              I know there also exists the zero-caching (<cachemembuffersize>0</cachemembuffersize>), which means instead to the ram to the eMMC/NAND, but that's something I don't like...



              EDIT:
              I think the bottleneck seems to be the router
              top
              Code:
                852     1 root     R     2112   7%  42% mount.ntfs-3g /dev/sda1 /mnt/HDD
                351     2 root     DW       0   0%   5% [usb-storage]
               1448     2 root     SW       0   0%   5% [nfsd]
               1449     2 root     SW       0   0%   4% [nfsd]
               7484     2 root     SW       0   0%   3% [kworker/0:0]
               1172     1 root     S     1592   6%   3% /usr/sbin/hostapd -P /var/run/wifi-ph
               1445     2 root     SW       0   0%   3% [nfsd]
               1450     2 root     SW       0   0%   3% [nfsd]
               1443     2 root     SW       0   0%   3% [nfsd]
               1446     2 root     SW       0   0%   3% [nfsd]
               1444     2 root     SW       0   0%   2% [nfsd]
               1447     2 root     SW       0   0%   2% [nfsd]
               2618     2 root     SW       0   0%   2% [kworker/0:3]
               2675     1 root     S     1088   4%   1% luci-bwc 8
                  3     2 root     SW       0   0%   1% [ksoftirqd/0]
                 99     2 root     SW       0   0%   1% [kswapd0]
              => all-in-all CPU usage ~80% (but I also saw >90%)


              with ' NFSClient 1.7' at windows via WLAN (copy to local HDD)
              Code:
                852     1 root     S     2112   7%  24% mount.ntfs-3g /dev/sda1 /mnt/HDD
               1449     2 root     SW       0   0%   9% [nfsd]
               1444     2 root     RW       0   0%   9% [nfsd]
                351     2 root     SW       0   0%   4% [usb-storage]
               7484     2 root     RW       0   0%   3% [kworker/0:0]
              26343 26218 root     R     1364   5%   2% top
               2675     1 root     S     1088   4%   1% luci-bwc 7
                  3     2 root     SW       0   0%   1% [ksoftirqd/0]
               2581     2 root     SW       0   0%   1% [kworker/u2:1]
                 99     2 root     SW       0   0%   1% [kswapd0]
              => all-in-all CPU usage ~50%

              BTW:
              20GB MKV with bit-rate till 30Mbit/s...
              Overall bit rate : 20.0 Mbps
              Bit rate : 17.9 Mbps
              Last edited by no_spam_for_me; 12-28-2014, 01:04.
              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


                Originally posted by no_spam_for_me View Post
                Normally I use nfs shares and mount them at the system, but because the kernel doesn't support nfs (at the moment, but I hope at one of the next releases) I try to use the advancedsettings.xml (and I must say 'try' because I'm not happy with the result)...

                First I use
                Code:
                <advancedsettings>
                  <network>
                    <buffermode>[B]1[/B]</buffermode>
                    <cachemembuffersize>104857600</cachemembuffersize>
                    <readbufferfactor>2</readbufferfactor>
                    <autodetectpingtime>30</autodetectpingtime>
                    <curllowspeedtime>5</curllowspeedtime>
                  </network>
                </advancedsettings>
                which works more bad as good... It caches at the beginning, but never till 100% (best case ~20%) and I get the message "Cache full before..." and during the film every 10-20 minutes the next caching-try with also the same error-message... (BTW: also the same at e.g. the Amazon FireTV) but I have to say it's a new nfs implementation at a openwrt-router which I never used before so I don't know if there exist a bottleneck...

                Because of this I also try to disable the caching by
                Code:
                <advancedsettings>
                  <network>
                    <buffermode>[B]3[/B]</buffermode>
                    <cachemembuffersize>104857600</cachemembuffersize>
                    <readbufferfactor>2</readbufferfactor>
                    <autodetectpingtime>30</autodetectpingtime>
                    <curllowspeedtime>5</curllowspeedtime>
                  </network>
                </advancedsettings>
                BUT, not at the beginning, but during the video, I also have every some minutes caching?????

                I know there also exists the zero-caching (<cachemembuffersize>0</cachemembuffersize>), which means instead to the ram to the eMMC/NAND, but that's something I don't like...



                EDIT:
                I think the bottleneck seems to be the router
                top
                Code:
                  852     1 root     R     2112   7%  42% mount.ntfs-3g /dev/sda1 /mnt/HDD
                  351     2 root     DW       0   0%   5% [usb-storage]
                 1448     2 root     SW       0   0%   5% [nfsd]
                 1449     2 root     SW       0   0%   4% [nfsd]
                 7484     2 root     SW       0   0%   3% [kworker/0:0]
                 1172     1 root     S     1592   6%   3% /usr/sbin/hostapd -P /var/run/wifi-ph
                 1445     2 root     SW       0   0%   3% [nfsd]
                 1450     2 root     SW       0   0%   3% [nfsd]
                 1443     2 root     SW       0   0%   3% [nfsd]
                 1446     2 root     SW       0   0%   3% [nfsd]
                 1444     2 root     SW       0   0%   2% [nfsd]
                 1447     2 root     SW       0   0%   2% [nfsd]
                 2618     2 root     SW       0   0%   2% [kworker/0:3]
                 2675     1 root     S     1088   4%   1% luci-bwc 8
                    3     2 root     SW       0   0%   1% [ksoftirqd/0]
                   99     2 root     SW       0   0%   1% [kswapd0]
                => all-in-all CPU usage ~80% (but I also saw >90%)


                with ' NFSClient 1.7' at windows via WLAN (copy to local HDD)
                Code:
                  852     1 root     S     2112   7%  24% mount.ntfs-3g /dev/sda1 /mnt/HDD
                 1449     2 root     SW       0   0%   9% [nfsd]
                 1444     2 root     RW       0   0%   9% [nfsd]
                  351     2 root     SW       0   0%   4% [usb-storage]
                 7484     2 root     RW       0   0%   3% [kworker/0:0]
                26343 26218 root     R     1364   5%   2% top
                 2675     1 root     S     1088   4%   1% luci-bwc 7
                    3     2 root     SW       0   0%   1% [ksoftirqd/0]
                 2581     2 root     SW       0   0%   1% [kworker/u2:1]
                   99     2 root     SW       0   0%   1% [kswapd0]
                => all-in-all CPU usage ~50%

                BTW:
                20GB MKV with bit-rate till 30Mbit/s...
                Overall bit rate : 20.0 Mbps
                Bit rate : 17.9 Mbps
                Nice !
                I didn't use this setting in my xml <autodetectpingtime>30</autodetectpingtime>
                <curllowspeedtime>5</curllowspeedtime> i only use the one i uploaded and i never got "Cache full before..." message...this happened on my vega s89-h but not on Draco Telos ,right now i am pretty satisfied no buffer issues at all using Kodi Helix Rc2 with Rc3 rtmp network streams wouldnt work at all.

                Comment


                  Originally posted by speedylaci View Post
                  Nice !
                  I didn't use this setting in my xml <autodetectpingtime>30</autodetectpingtime>
                  <curllowspeedtime>5</curllowspeedtime> i only use the one i uploaded and i never got "Cache full before..." message...this happened on my vega s89-h but not on Draco Telos ,right now i am pretty satisfied no buffer issues at all using Kodi Helix Rc2 with Rc3 rtmp network streams wouldnt work at all.
                  I try to use another nfs-server at my network (much more power) but I got the same effects...

                  I try your advancedsettings.xml but with corrected 4.0 and buffermode 1
                  Code:
                  <advancedsettings>
                  <network>
                  <buffermode>1</buffermode>
                  <cachemembuffersize>157286400</cachemembuffersize>
                  <readbufferfactor>4.0</readbufferfactor>
                  </network>
                  </advancedsettings>
                  => same effects...

                  Then I installed kodi-14.0-Helix_rc3-armeabi-v7a.apk without advancedsettings.xml
                  => stuttering (also audio) and buffering during the video BUT no "Cache full before..."...

                  With the same advancedsettings.xml
                  => hmmm, the same effect...
                  AAAAhhhh, they changed the directory
                  Code:
                  /sdcard/Android/data/org.xbmc.[B]kodi[/B]/files/.[B]kodi[/B]/userdata/
                  BUT same effects as at stock XBMC (14.0-ALPHA3-Git.2014-10-22-7b96c27-dirty)
                  => "Cache full before..." also during the video...

                  Anyway, the problems only exist at files lager then ~10GB...


                  BTW:
                  SPMC doesn't work (nice video output )
                  Click image for larger version

Name:	Draco_AW80_spmc-armeabi-v7a_13.4.0.jpg
Views:	2
Size:	151.4 KB
ID:	435715
                  At 13.4.0 there is no caching (I think becuase of <buffermode>3</buffermode>) as default but it also cashes during the play, 13.3.2 uses cashing (also at the start (<buffermode>1</buffermode>)) as default but freezes the system (of cause the same funny output)...



                  EDIT
                  I also tried zero-caching (<cachemembuffersize>0</cachemembuffersize>) BUT it takes ~25 minutes at the beginning before this movie begins to start and video cache at eMMC/NAND is more or less guaranteed to kill it rather fast (but no problems during the video)...
                  So I also thought about this idea http://www.freaktab.com/showthread.p...l=1#post150675
                  but

                  ...

                  Last but not least I do all this because I own a German Amazon FireTV which I can't root without a HW hack and root is need to use USB devices to play videos (and also for zero-caching if I don't want to stress the internal eMMC/NAND )...
                  Last edited by no_spam_for_me; 12-28-2014, 10:58.
                  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


                    KODI final (14.0)

                    BTW:
                    KODI final has problems to seek at timeline, Fast Forward, Rewind and chapter jumps but at stock KODI (14.0-ALPHA3-Git.2014-10-22-7b96c27-dirty) no problem... (it's up to the KODI dev's to fix it)
                    You can use final and stock KODI parallel (because of org.xbmc.kodi and org.xbmc.xbmc)
                    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


                      Originally posted by modream View Post
                      I noticed that dts ans dd passthrough (optical spdif) function only in XBMC/Kodi version included in the original ROM. I have a dts/dolby digital capable receiver and it detects/plays ok. If I install any other version of XBMC/KODI from the official site, the passthrough does not work anymore (detected and played as Stereo on my receiver). Also it seems it brokes something in the original configuration. I did a backup first of original XBMC (included in ROM) and when I restored it after install latest Kodi RC3, it did not passthrough anymore. So what's the solution? It's very unpleasant because I must reflash the ROM every time I update XBMC and discover it does not passthrough....I want 5.1 sound...
                      Actually, kodi 14 final and others (not stock) will passthrough DD. In audio section (in system menu. Make sure you have user level set to 'expert' otherwise you miss a lot of options), keep it at 2 channels and enable passthrough and the DD and the next option (i forget the name..the one right above DTS). You can now enjoy playback with DD at least. I also enabled the DTS, but it never plays (always DD playback). If you select MORE than 2.0 channel, the option under DD goes away and all you get is nasty pcm playback ( even with passthrough selected).

                      This is all done with passthrouh via spdif. I dont have an hdmi receiver...yet...

                      Does anyone know if NONstock kodi (NOT alpha3...which cannot even be downloaded from kodi site..) will passthrough DD OR DTS via hdmi?

                      Also, if you want to port stock kodi to another rom, just go into /system/app folder in stock rom and copy to usb. Then install in new rom....works nice.. DTS works via spdif, but stutters like crap.

                      Anyone else use spdif To DTS capable receiver?

                      Comment


                        Originally posted by no_spam_for_me View Post
                        BTW:
                        KODI final has problems to seek at timeline, Fast Forward, Rewind and chapter jumps but at stock KODI (14.0-ALPHA3-Git.2014-10-22-7b96c27-dirty) no problem... (it's up to the KODI dev's to fix it)
                        You can use final and stock KODI parallel (because of org.xbmc.kodi and org.xbmc.xbmc)
                        Yeah the only way to skip forward is to pause and then pull the timeline indicator forward a couple times....very sluggish. then push play again...like old time VCR...sheesh.

                        Also, why does kodi detect muliple cores sometimes and other times only one cpu ?? Is this part of the stuttering fun we are experiencing ?
                        Last edited by spideymon; 01-06-2015, 05:51.

                        Comment


                          How to play video files without skipping/stutter?

                          I have the Draco Meta and all I really need to do is stream movie rips/mkv/mp4 files over my network and some web browsing. Weather its MX Player or any version of XBMC or Kodi I get the micro stutter/skipping issue. As of now I have the blurred line at the bottom of the screen with XBMC/Kodi in addition to the afore mentioned. Anyone have any ideas or suggestions for smooth playback? I can stream the same files over wifi to my S4 Phone or Galaxy Tab Pro perfectly so I know its not a network issue as I have the Draco connected directly to my router via ethernet as well as too my PC.

                          Comment


                            Originally posted by gokuh82 View Post
                            I have the Draco Meta and all I really need to do is stream movie rips/mkv/mp4 files over my network and some web browsing. Weather its MX Player or any version of XBMC or Kodi I get the micro stutter/skipping issue. As of now I have the blurred line at the bottom of the screen with XBMC/Kodi in addition to the afore mentioned. Anyone have any ideas or suggestions for smooth playback? I can stream the same files over wifi to my S4 Phone or Galaxy Tab Pro perfectly so I know its not a network issue as I have the Draco connected directly to my router via ethernet as well as too my PC.
                            I just downloaded the latest KODI v15 nightly. seems that the skipping issue and the bottom blurred edge are gone. had to tweak the audio offset a little. Streaming from a samba share from my RK3188. I am using advancesettings that are on page 7 of this thread. seems to be working well. Still no DTS support, but it will output 7 channels with DD (i have audio set to 2-channel which allows passthrough and will do DD at 7 channels - at least that is what my receiver registers and it seems it is 7 channels out.) which is better than stupid 2 channels. I am routing my audio out of a spdif and not the hdmi.

                            as a side note on this, does anyone have an audio file which i can play as a test that will send audio to each channel individually so i can see if tis is really outputting to 7 channels or just some weird spoof?

                            Comment


                              Re: How to play video files without skipping/stutter?

                              Originally posted by spideymon View Post
                              I just downloaded the latest KODI v15 nightly. seems that the skipping issue and the bottom blurred edge are gone. had to tweak the audio offset a little. Streaming from a samba share from my RK3188. I am using advancesettings that are on page 7 of this thread. seems to be working well. Still no DTS support, but it will output 7 channels with DD (i have audio set to 2-channel which allows passthrough and will do DD at 7 channels - at least that is what my receiver registers and it seems it is 7 channels out.) which is better than stupid 2 channels. I am routing my audio out of a spdif and not the hdmi.

                              as a side note on this, does anyone have an audio file which i can play as a test that will send audio to each channel individually so i can see if tis is really outputting to 7 channels or just some weird spoof?

                              Thanks Spidey! Ill try that in a bit. Here is a link to some WAV files that might help. I couldn't upload them.



                              Original page for info:

                              Comment


                                Originally posted by gokuh82 View Post
                                Thanks Spidey! Ill try that in a bit. Here is a link to some WAV files that might help. I couldn't upload them.



                                Original page for info:

                                http://www.jensign.com/bdp95/7dot1voiced/

                                actually, I think its playing through all 5 channels fine. Watching a movie and the traffic sounds are going from front channels to rear channes on appropriate sides.

                                Ill get your wav in a bit...wanna watch the movie... hope it helps.

                                Comment

                                Working...
                                X