>>> This, stupidly enough, is because we avoid using chunked transfer
>>> encoding as iTunes can't seek properly if we do.  Otherwise, we could
>>> probably set up a GStreamer transcoding pipeline fairly easily.
>>
>> To me, it sounds like whatever transcoding is set up here might be the
>> same backend for transcoding before writing files to generic (incl.
>> ipod) audio players. (just a thought). However, in some sort of dialog,
>> the DAAP-Server setup and Generic Audio Player Plugin dialogs, resp.
>> there would have to be a switch to set the default bitrate, plus, the
>> transcoded mp3 shouldn't have a bitrate that appears to be higher than
>> the input ogg file.
>
> As Jonathan mentioned, iTunes doesn't support chunked transfer encoding,
> which makes doing this more difficult. If I understand correctly, we'd
> have to transcode the entire file before sending it, which would mean
> keeping several megabytes of data in memory - per DAAP client.

Is it not possible to transcode to disk and then stream from there?
Obviously, I wouldn't mind all my clients keeping around a small
working set of transcoded files as overhead on top of 50GB of music.
Actually, I wouldn't really mind doing that in memory either.  I
just stuck in an extra 512MB -- I have to use it for something.

As an alternative, is there some other client I can use on OSX that
will connect to a Rhythmbox share and play oggs?  I'm not committed
to using iTunes.

-- 
Craig S. Kaplan                         If civilization is to survive,
University of Waterloo                   it must live on the interest,
Cheriton School of Computer Science        not the capital, of nature.
http://www.cgl.uwaterloo.ca/~csk/                     -- Ronald Wright
_______________________________________________
rhythmbox-devel mailing list
rhythmbox-devel@gnome.org
http://mail.gnome.org/mailman/listinfo/rhythmbox-devel

Reply via email to