If you install iTunes 4, it adds several new schemes to your list in Internet Config.
[pudge@bourque pudge]$ perl -MMac::InternetConfig -le 'print join "|", GetICHelper($_) for qw(itms itmss daap)'
hook|iTunes
hook|iTunes
hook|iTunes
(hook is the creator ID of iTunes.)
itms stands for "iTunes Music Store" and allows for links like the ones you see below. Click on the song title and iTunes opens to that song in the store; click on the artist or album and get that. Of course, small spelling differences can mess things up, and many songs/albums/artists are not in the store, but that's life in the big city.
I imagine that itmss is for secure transactions. daap is used for playlist sharing. Both itms and daap are being reverse-engineered; itmss is more difficult since you can't just peek at the TCP/IP traffic, seeing as how it is, you know, encrypted.
itmss (Score:2)
Any clues where they're using itmss vs. itms? Sending purchased tracks perhaps?
Re:itmss (Score:2)
And yes, itms and daap (and most likely itmss) are just HTTP, but requests to send and what to do with the results, these need to be discovered. I didn't mean to say they weren't HTTP, just that there's another sort of protocol on top of HTTP.
Re:itmss (Score:3, Informative)
Re:itmss (Score:1)
There's no need to encrypt the downloaded AAC files since the DRM is already in place before it's downloaded (that's an educated guess). The encryption is probably only for authentication (both the user and machine, for the sake of DRM) and accessing user account information (including the credit card number). Perhaps the authorization "key" which unlocks a file to play on a particular machine would be encrypted to prevent mali
Re:itmss (Score:2)
Re:itmss (Score:2)
But, you can convert the AAC to AIFF with iMovie (and QT 6.2).
Re:itmss (Score:2)
DRM is a complete mess. Apple's approach is a lot more sensible. Call it DRM if you want, but it's all picking nits at this point.
Re:itmss (Score:2)
That sounds like what Apple is doing, to me. YMMV. :-)
Re:itmss (Score:2)
Apple is emphatically letting you burn CDs of purchased tracks, and copy purchased tracks to any-and-all iPods, and even do limited streaming. Sounds to me like there are plenty of legal ways to use purchased tracks that don't involve acquiring a proper license. Or, at the very least, Apple's DRM implementation makes t
Re:itmss (Score:2)
And yes, it is less restrictive, by a lot. I never pretended all DRM was created equal. I don't even have significant problems with the protection of the purchased files, except 1. I would rather buy CDs and have no such restrictions (not to mention a better format [for me] and higher quality) and 2. Apple said on the one hand
Re:itmss (Score:1)
What pudge demonstrated was iTunes playlist *sharing* (i.e. streaming) is basically HTTP and using a properly formed URL, you can download a track. This trick will not get you a DRM-free copy of a purchased AAC track, the client computer still has to