[quote]Quote from kme on November 5, 2011, 05:25
Ehmm sge... R-PI isn\'t a PC as you know it. You want to put this on the single USB bus:
WiFi, Bluetooth, external hub, LAN and a HDD. Besides keyboard and mouse, I suppose.
You better realize you have only 480 kb/s (kilo bit/sec - not kilo byte/sec) totally for all of these. In half duplex, that is.[/quote]
I knew the R-Pi was reasonably weak but I didn\'t realize the USB bandwidth was THAT low. 480kbits/s = 60 kiloBYTES/second right? That wouldn\'t even be close to being able to play 1080p video from a USB hard drive, would it? Does each USB port on the model B give 480kbit/s independently?
The most I was planning to would chuck at the wifi would be streaming YouTube videos (and I was planning to use Bluetooth to build my my own user interface using a single Wii Remote.) I think 60kB/s should be fine for that, and USB keyboards wouldn\'t take much at all I think. I\'m not planning on filling all the ports on the USB hub with devices, it\'s mainly there to supply power to the devices instead of drawing it from the R-Pi.
I can change my plans to accommodate using wired (ethernet) networking and have the hard drive attached to another device on the network (so it pulls data over ethernet.) Raspberry Pi has 10/100 ethernet right? So if my switch/router/other devices are compatible and conditions are favorable it should run at (or near) its maximum bandwidth of 100mbps (which is equal to 12.5megaBYTES/second). This should be high enough for my aim to stream 1080p video (but maybe not at super high bitrates) from the net or a hard drive.
EDIT: Wait a second, R-Pi has USB2.0 right? That\'s 480MEGAbits/second (which is 60 megabytes/second). That\'s heaps (well compared to 60 KILObytes/second it is), enough to access 1080p video at high bit rates (higher than R-Pi can decode, bandwidth is then no longer the bottleneck I think). Wifi, bluetooth, usb keyboard and mouse may not be able to work at maximum speeds, but it\'s possible to have all this working concurrently I think. But like I said, I\'m flexible enough to screw wifi and stick with ethernet if this is not the case.
EDIT2: 100mbps is 12.5mB/s. I wrote 20 for some reason.