Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Thank You for your continued support and contributions!

+  Rockbox Technical Forums
|-+  Rockbox General
| |-+  Rockbox General Discussion
| | |-+  rockbox network support (via usb)?
« previous next »
  • Print
Pages: [1]

Author Topic: rockbox network support (via usb)?  (Read 5488 times)

Offline fixed

  • Member
  • *
  • Posts: 2
rockbox network support (via usb)?
« on: September 03, 2006, 07:06:26 AM »
something that'd make rockbox a million times more useful to me is network support via usb.

let me elaborate: i've got a iaudio x5l, it docks via usb, and presents itself to the host system as a usb storage device.

is it possible to change this behaviour so the usb connection acts as a network connection, and is able to mount a remote smb filesystem to play mp3's (if not now, consider this a feature request)?

this would make my player sitting on my desk so much more useful than it is now - i can let it read mp3's from my server with hundreds of gigs of mp3's on it!

ideas/opinions?

[edit: deleted 'sync' idea, irrelevant at this stage]
« Last Edit: September 03, 2006, 11:18:45 AM by fixed »
Logged

Offline Febs

  • Member
  • *
  • Posts: 2701
Re: rockbox network support (via usb)?
« Reply #1 on: September 03, 2006, 09:12:12 AM »
You could write an autorun script that will automatically copy the contents of a folder on your network onto your player when it is plugged it via USB.  That file would reside on your device but it would still be run from the host computer.

Or, you could check out a program like Media Monkey, which can be configured to sync a device automatically.
« Last Edit: September 03, 2006, 12:02:33 PM by Febs »
Logged
Rockbox Forum Guidelines
The Rockbox Manual
How to Ask Questions the Smart Way
Please do not send me support questions via PM.

Offline fixed

  • Member
  • *
  • Posts: 2
Re: rockbox network support (via usb)?
« Reply #2 on: September 03, 2006, 11:17:12 AM »
ignore my suggestion about sync'ing then - i know there's other ways to do it (i use rsync currently).

this isn't why i want such a feature.  i'd just love a way to be able to use my iaudio as a network mp3 player pointed at the huge stack of music i've got network-available!
Logged

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 8974
Re: rockbox network support (via usb)?
« Reply #3 on: September 03, 2006, 12:45:58 PM »
If you've already got a PC on, why not just play the files on the PC?

Logged

Offline Llorean

  • Member
  • *
  • Posts: 12931
Re: rockbox network support (via usb)?
« Reply #4 on: September 03, 2006, 01:27:11 PM »
Seriously, you can buy a *very* cheap networkable PC for far less than an MP3 player, hook it up to your network, and use it as your sound system. That's what I've done (well, I've retired an old PC, and I use it as a sound system + it has access to my networked storage of rips of all the DVDs I own so I don't have to get up and swap them in the drive. Yes, I'm lazy.)

A desktop, properly configured as a media center, can be done both more cheaply and more effectively than that assuming you've already got the storage and you just need something to manage/use it.
Logged

Offline bluebrother

  • Developer
  • Member
  • *
  • Posts: 3421
  • creature
Re: rockbox network support (via usb)?
« Reply #5 on: September 03, 2006, 02:15:08 PM »
Quote from: fixed on September 03, 2006, 11:17:12 AM
i'd just love a way to be able to use my iaudio as a network mp3 player pointed at the huge stack of music i've got network-available!
This won't ever be possible.
USB is handled via hardware, as you can find on the DataSheets wiki page by a controller by Cypress. This controller is the USB-to-ATA bridge. As this is a hardware controller it can't be reprogrammed, thus you won't ever be able to make your player a network device.

The only option you have left is to buy a cheap PC that does the network stuff and simply mounts the player as UMS device. Btw, there are even routers out there that can do so with the use of 3rd party firmware.
Logged
Rockbox Utility development binaries (updated infrequently) · How to ask questions the smart way · We do not estimate timeframes.

Offline Bagder

  • Member
  • *
  • Posts: 1452
    • Daniel's site
Re: rockbox network support (via usb)?
« Reply #6 on: September 03, 2006, 05:53:46 PM »
Quote from: bluebrother on September 03, 2006, 02:15:08 PM
This won't ever be possible.
USB is handled via hardware, as you can find on the DataSheets wiki page by a controller by Cypress. This controller is the USB-to-ATA bridge.

No no no. This guy has an X5. It has a USBOTG chip with no data sheets nor docs available, and sure it might indeed be possible to write weirdo USB network drivers for it. At least I don't think we can rule that out for sure until we know heaps more about it.
Logged

Offline bk

  • Member
  • *
  • Posts: 266
Re: rockbox network support (via usb)?
« Reply #7 on: September 03, 2006, 06:23:28 PM »
However the X5 has a USB 1.1 host controller, which may not provide enough bandwidth to implement network music streaming.
Logged

Offline Bagder

  • Member
  • *
  • Posts: 1452
    • Daniel's site
Re: rockbox network support (via usb)?
« Reply #8 on: September 03, 2006, 06:29:15 PM »
AFAIK, USB 1.1 does some 12mbit/sec (at least in theory) and I think most people with 12mbit internet connections still consider streaming possible...
Logged

Offline bluebrother

  • Developer
  • Member
  • *
  • Posts: 3421
  • creature
Re: rockbox network support (via usb)?
« Reply #9 on: September 03, 2006, 06:39:52 PM »
Quote from: Bagder on September 03, 2006, 05:53:46 PM
No no no. This guy has an X5. It has a USBOTG chip with no data sheets nor docs available, and sure it might indeed be possible to write weirdo USB network drivers for it. At least I don't think we can rule that out for sure until we know heaps more about it.
But USBOTG works as USB host -- and when he wants to connect to the PC the USB host is the PC. As USB is host centric and each USB bus has exactly one host controller I can't think of any way how this should work.
Except for the fact that the USBOTG chip could be programmed as a usb device (which I doubt a bit). Or possibly by using one of those usb-to-usb-via-network cables. But for a direct connection from USBOTG to PC?
Anyway, it seems _really_ unrealistic to me.
Logged
Rockbox Utility development binaries (updated infrequently) · How to ask questions the smart way · We do not estimate timeframes.

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 8974
Re: rockbox network support (via usb)?
« Reply #10 on: September 03, 2006, 08:20:40 PM »
FWIW, you could probably write a driver that runs on the PC, listens to the USB port, and feeds songs over the bus.  It'd be a PITA though, and pretty silly IMO when you could just use the PC.

 
Quote
Seriously, you can buy a *very* cheap networkable PC for far less than an MP3 player, hook it up to your network, and use it as your sound system.

Hell you can get an xbox for ~100 USD used, and that has 100mbit ethernet, a hard disk, and supports most or all of the rockbox audio formats anyway.
Logged

Offline JdGordon

  • Member
  • *
  • Posts: 1817
  • Constantly breaking stuff
Re: rockbox network support (via usb)?
« Reply #11 on: September 04, 2006, 12:32:33 AM »
you can get usb network cards, which should work fine if/when we get usb-otg working and the needed drivers coded :p
Logged


Using PMs to annoy devs about bugs/patches is not a good way to have the issue looked at.

  • Print
Pages: [1]
« previous next »
+  Rockbox Technical Forums
|-+  Rockbox General
| |-+  Rockbox General Discussion
| | |-+  rockbox network support (via usb)?
 

  • SMF 2.0.17 | SMF © 2019, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.119 seconds with 15 queries.