| Home | Forums | Register | FAQ | Search | Today's Posts | Mark Forums Read |
|
Welcome to the misticriver forums. You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today! If you have any problems with the registration process or your account login, please contact contact us. |
| Tags: clix, file system, mtp, ums |
| View Poll Results: iriver clix - Should there be a user selectable transfer protocol? | |||
| Yes, Let me choose either UMS or MTP |
|
169 | 89.42% |
| Don't Care... |
|
15 | 7.94% |
| No, Don't implement this type of system. |
|
5 | 2.65% |
| Voters: 189. You may not vote on this poll | |||
![]() |
|
|
LinkBack | Thread Tools | Display Modes |
|
|||
|
Quote:
... and I agree that the user should have a choice. In fact I don't see the need for a choice, since UMS would be god enough for any needs (I don't see any benefit from MTP here) - but it is exactly the way the clix was planned and developed NOT to support UMS, but to offer a tight integration to WMP11 instead. Since MS now builds MP3 players of their own, ignoring their former own standarf of Play For Sure, this may be discussed again - even providing multiple protocols in parallel. In fact I do not know by now what the actual file system is. I would mind, if it would make any difference to me - and it makes a major difference e.g. for external USB hard drives, where I may use fat32 both on Mac and Win, but it sucks everywhere. I may read but not write NTFS formatted disks on the Mac, while HFS+ is not supported on Win. There are some 3rd party extensions around, which are more or less integrated and up to date. So I checked by now - the Disk Utility just named File System: Generic or File System : MS-DOS File System The System Profiler said: iriver U10: Capacity: 1.9 GB Removable Media: Yes Detachable Drive: Yes BSD Name: disk3 Vendor Name: iriver Limited OS9 Drivers: No Product ID: 4118 ($1016) Speed: Up to 480 Mb/sec Bus Power (mA): 500 Serial Number: 6C0F590E0000 So I don't know much about the FS used here, but I guess it's a rather simple fat32. In fact I was surprised that it did handle file names with 8bit chars very well (maybe UTF-support is supported very well from Korean companies). I tried a filename wit Äöß.txt. But the internal representation of text sucks (I don't need to select from languages here, but from a range of used/supported charsets instead) and does not show the characters I expect. |
|
|||
|
The core of the discussion is not if you are able to "drag and drop" as you can do that with both methods of transfering files (transfer protocols), but rather "how does the system see the device", either as a media device or a generic storage device, which for the sake of the discussion are MTP and MSC [UMS] respectively. However, at the [common] user level this poses no "threat" as many people will simply only see that before their players were a L:\ drive and now they refer to it as Clix:\ (from the Explorer's location bar). At any rate, many users will find the second more "convenient" and the first a bit more "cumbersome", however many users have also grown used to the "old" method. At the user level the functionality is virtually the same (provided they use the device within the boundaries it was thought to be used [MTP-compliant media library managers, and players] or through the shell [Explorer]). The point of the discussion is not the idea behind the method used, but the implementation, i.e how iriver and Microsoft have implemented this way of transfering files from your PC to your Clix/[other-MTP-device] and viceversa. At the moment, this last part is what's "flawed", and the reason why a lot of people are asking to be able to have the device "switch" from one to the other, or even make it so that you could set this directly into the firmware's settings (how would you like your device to "talk" to your computer, using MTP or MSC). Thus far the consensus is to have the ability to switch between the two.
__________________
Want to use your Clix on Linux? Check this |
|
||||
|
Personally speaking, I don't see a problem with MTP vs. UMS(MSC).
I still remember those day which I was piss for buying a USB card so my old PC can use a USB mouse (yep, it is that old), where is the good old PS/2 anymore? How about booting into a true DOS environment instead of the whatever XP/Vista has now? What should I do to my old floppy since only 2% of PC worldwide have a floppy drive? If MTP has a 'flaw', it is only because it is not popular enough...for now.
__________________
|
|
|||
|
I use my old archos to move files and yes you can browse the clix, but you can't unzip directly to it, and it doesn't assign a drive letter, you can't parttion it. So in a nutshell - YES, PLEASE ADD IT
|
|
|||
|
I looked at the Sansa e2xxR (Rhapsody version), and they do support both MTP and UMS modes. While I find MTP mode w/ WMP11 to be really good, choice is always better...cuz you just never know.
|
|
|||
|
mtp really blows
i dont see n e advantage over ums but with ums u can use the player as a flash drive on any os now i gota buy myself another flash drive bcos of this gay mtp thing n e 1 got a list of advantages that mtp can do that ums cant? |
|
|||
|
Quote:
If you know how does MSC/UMS work, you'll recognize the advantages MTP has over it (for DAP devices, of course).
__________________
Want to use your Clix on Linux? Check this |
|
|||
|
thx for the info
i will look further into this mtp thing i just think it will be a while untill all the OS' adopt this standard and i cant really use the clix as a flash drive because my main uses are for uni and they use linux there and i dont have the rights to install/change anything. and i wanted to be able to use it when i go to librarys and net cafes when they have OS' other than windows xp or dont even have wmp updated. they shuda made it backwards compatible thats all or not lose flash drive compatibility |
|
|||
|
another question, is it possible to make a firmware that will make it ums now??
i mean like physically possible if possible whats holding them back from releasing thins firmware. i mean they alredy have that option for the u10. they only probably have to change a few lines of code and everything would be sweet. did they like make a contract with microsoft that theyr not allowed?? can we somehow direct this to microsoft so they can do sumfing about it?? |
|
|||
|
If you read the plays for sure requirements, they aren't allowed to provide a menu option like the sansa does. However, there is nothing (that I am aware of) preventing them from releasing seperate firmware.
I have no idea what kind of contract was or wasn't made, but sine MS was involved in the clix development they may be sticking with MTP for good faith. Quote:
__________________
---------------------------------------------- Having connection problems? Click here. Don't like WMP? WinAmp MMJB Yahoo! Real Napster J. River MediaMonkey all work with MTP devices. Think apple's iPoo doesn't stink? Check their forums. |
|
||||||
|
Quote:
Quote:
What's the practical use, as long as you can't use the host U10 while connected to the PC? ... In fact I don't know yet which one of both parts is named as the host here - the Win PC or the audio player? I assumed that your host is the PC, since you named the audio player as a DAP. Concerning your explanations, I'd expect that both would be hosts. Quote:
I guess it's always a topic of the transfer protocol to encapsulate the file system on the host. You say you can't use other file systems via UMS? Quote:
Quote:
Quote:
I guess you are much more expert than I am. Maybe you could show how the actual benefits are implemented on the clix, the Zune or any other player, which could not be done via other transfer protocols (or how much more effort it would take to abuse another protocol for these functions). |
|
|||||
|
Ask both Microsoft and iRiver
Quote:
Quote:
And yes, you can use any FS with MSC devices, provided the host OS has the driver for that FS. And since pretty much the only FS that has implementations on vritually any OS is FAT(12,16,32), that's what's mostly used on any kind of external storage. Hell, even some MTP devices use FAT16/32 for their filesystem. Quote:
Quote:
Quote:
Actual implementations currently are lacking in one way or another, the main problem for MTP currently is not only how it is implemented, but rather its scarcity and lack of popularity. The main thing that can be achived with MTP that can't be done with MSC (unless you used specialized apps) is the ability to use common software to perform synchronizations. Even though the protocol is implemented as part of WMP11, you can use other software to perform the synchronization (provided it "speaks" MTP) like WinAmp, MediaMonkey, etc. Yes means that you have to have installed some form of WMP to be able to have the driver... This is bitter-sweet, as now with Vista, all those PCs will have the necessary driver for MTP. That's Microsoft's choice how they implement (yes the darn implementation again) the driver on their platforms, and they've tied the protocol to WMP (not that you "can't get away with it" and install it stand-alone (I just don't know how would you go about that). So with MTP you can use any compliant software to sync, which also means that everything will be held into a metadata database for things like album, art, thumbnails, playlists, artist, title, year, etc, etc, all extracted from the metadata on the files themselves.
__________________
Want to use your Clix on Linux? Check this |
|
|||
|
The whole thing really boils down to two things:
1) With MTP the computer does not need to know anything about the database or the file system. You can write software to handle this (like easypmp) but that sort of defeats the purpose of being able to plug it in anywhere and have it work. 2) MTP is purely transaction based - like a database. First there is a call that tells the device to allocate storage and hand back a handle (while also storing metadata), next the file itself is sent. If anything happens in this process the changes are rolled back gracefully. UMS has no way to do this. If anything goes wrong, at best you are left with a file fragment. At worst you have corrupted the file allocation table or the device's database. The downside is that a bunch of small writes are never as effecient as one larger one. There is extra overhead on every file transfer which takes time. The earlier MTP devices were increadibly slow because they started with a UMS implementation and 'put MTP on top'. Now they are getting to be of decent speed, but a streight UMS implementation will almost always be faster. (To put this in perspective, early MTP devices were around 6Mbps. Now the faster ones are around 55Mbps compaired to UMS based players which run at about 60Mbps.) Quote:
__________________
---------------------------------------------- Having connection problems? Click here. Don't like WMP? WinAmp MMJB Yahoo! Real Napster J. River MediaMonkey all work with MTP devices. Think apple's iPoo doesn't stink? Check their forums. |