My Raspberry Pi B+ downloads from my FTP server at ~2.5MB/s. My laptop downloads from my FTP server at 9MB/s. Pi is on ethernet, laptop is on WiFi. I've read that the Pi's network and USB share bandwidth. Would this be the cause of the slower speeds? If yes, what are some cheap alternatives to the Pi? I'm taking a look at the ODROID but I don't want to buy it unless it'll get me better speeds.
Also general single board linux computers
Its faster, pic related.
I'm using 100mbps ethernet though not gigabit.
Average transfer rate was 11MB/s and 100mbps ethernet theoretical max is 12.5MB/s not counting overhead.
I don't have a gigabit switch or I would test that for you too.
The storage I was transfering to was USB attached.
Thanks. My speeds at home are only ~90mbps so gigabit switch probably wouldn't do much anyways. Do you know if it's possible to setup lftp to automatically download new content from my server?
The Pi just stores the files. I play back everything using a FireTV running Kodi
I am not the same guy,
I was using this to download from my seedbox.#!/bin/bash
trap "rm -f /tmp/synctorrent.lock" SIGINT SIGTERM
if [ -e /tmp/synctorrent.lock ]
echo "Synctorrent is running already."
lftp -u $login,$pass $host << EOF
set ftp:ssl-allow yes
set ftp:ssl-force yes
set mirror:use-pget-n 3
set net:limit-total-rate 2000000:512000
mirror -c -P2 --log=synctorrents.log $remote_dir $local_dir
rm -f /tmp/synctorrent.lock
The set net:limit is for bandwith restriction.
Dunno, I don't use lftp.
I'm sure you could probably script something to transfer the files once they have completed.
I myself use transmission-daemon and flexget running on the odroid, using the USB external drives for storage.
I'm not using Android on my odroid-c1, it has Mali drivers that support hardware decoding on Ubuntu/Debian. It runs Kodi at ~30fps with overlay up and 1080p h264 content with AAC audio playing in the background.
That's 100% truth brother. I wasn't suggesting that it couldn't. I was asking if they added support yet because until Cortex A17 or A19? ARM wont have hardware video acceleration in house. It's being done by a 3rd party component.
Oh, yeah the drivers like just in the last few months have become better and support decoding just fine.
I believe the upstream support should be in Kodi by now but I haven't played with it in a while because I mostly just use my Chromecast to stream from the Odroid-c1
That's good to know. The Odroid U2/3 could only do 720p h264 in software because the Cortex A9 designed by Samsung wasn't fully open. The C1 is done by someone else though. Raspberry Pi had the exact same issue because video encode / decode is done by a Broadcom component. You had to use a video decoder released by the Raspberry Pi foundation to get 1080p h264 playback.
Yeah on the C1 the decoding is done by some other chip "videocore?" I'm not sure on the name, the Mali egl acceleration is comming along pretty well too. As of now its fast enough to use as a Kodi center as long as you aren't trying to decode high bitrate movies.
Made a quick video to demonstrate.
The initial TTY and X both start at 1080p and Kodi in this video is also running at 1080p with a 1080p video playing. I showed the relevant settings screens as well so you could see what decoders it was using.
Why does de odroid always come up looking weaker.
>Raspi comunity is Huge in comparison so the software optimization is unparaleled.
>Odroid is all hardware with only a few based supporters.
Every time i look at it the "Superior Hardware" seems underpowered vs the vastly exploited potential of the rpi's.
Odroid can quad boot debian/ubuntu/android/openelec.
It also has better gpu drivers and better hardware video decoding support.
It actually can power USB devices unlike the rasppi.
I dunno where you get your info from.
Its superior to the pi in every way imaginable.
Not true, upstream openelec already has support for the hardware decoding in the Odroid-C1.
All he did was package the image for easy flashing and use.
But if I am being honest, I don't give a shit about openelec because any retard can install Kodi.
using shitty libhybris. forget about any native support. they are justy wrapping the android libs with many dirty hacks to work with plain linux. it may work 90% of the time, but when it doesnt there is no possibility to fix it. the only solid linux SoC GPU so far is the videocore IV.
Find a way to optimize your network connection. If FTP is anything like SSHFS, it's leagues slower than alternatives like CIFS. The PI2 needs any advantage it can get in the ethernet I/O department unless you're just streaming ala HTPC.
This. So much this. I've had a board with a Mali GPU for 2 years (Cubietruck) and since I got it the answer to any GPU issues like native Linux support, has been "fuck you" and "use libhybris" in that order. Mine can't even put a monitor into sleep mode properly. Drivers or not it leaves the backlight on. Massive props to RPI for just working.
I happen to have a pic.
Banana pro, also comes with wifi on the board.