Slashdot Mirror


Low-bandwidth Net Radio

An anonymous reader writes "Slate has an article about Internet radio stations that use the aacPlus codec from XM satellite radio instead of MP3. Some of the ones they link to sound pretty good even at 24 kbps."

9 of 143 comments (clear)

  1. Just a random thought here, by QuantumG · · Score: 4, Funny
    but maybe the other stations are choppy because there's actually a large number of people listening to them at the same time.

    But hey, what do I know?

    --
    How we know is more important than what we know.
  2. Re:What about other codecs... by tomstdenis · · Score: 4, Insightful

    Um... psychoacoustic modelling IIRC isn't part of the standard. The standard mandates things like bit format and DCT precision.

    So if your MP3s sound like crap

    - up the bitrate to something reasonable
    - Get a good source to encode from
    - change the encoder [lame -q 0 is great]

    Tom

    --
    Someday, I'll have a real sig.
  3. Ogg streaming seems pretty good by Xenna · · Score: 4, Interesting

    I'm not an ogg-head but I was pleasantly surprised by the quality of 32 Kbit ogg streams a while ago.

    http://www.virginradio.co.uk/thestation/listen/ogg .html

  4. The Interesting Bit is in the Last Paragraph by conJunk · · Score: 5, Insightful

    Reading the article, my first thought was "so what? So we can ultracompress audio so it sounds good at low bandwidth? What's the point?" Truth is, everyone (at least in the west and industrialized Asia) has or will get broadband, *especially* those who are interested in things like net radio.

    Then you get to this bit:

    It seems crazy until you try it, but Mostly Classical proves that aacPlus can sound great at 24 kpbs. At 48 kbps, it's almost as crisp as a CD. At 128 kbps, it can deliver 5.1 channel surround sound.

    Using the compression to deliver multichannel surround sound is pretty cool. In 5, 10 years, we'll probably have a really flash standard for home audio, and it's nice to know that some folks are thinking ahead to make sure we'll be able to get it streaming on our DSL lines.

  5. It's good to see by Dorsai65 · · Score: 5, Insightful

    that folks are (again) distinguishing between the quality needed for casual use (having background noise) and sit-and-listen-to-it quality (CD/live).

    One of my peeves about broadcasting over the net is that so many people want perfect signal, regardless of what they're using the broadcast for. The added bandwidth needed for studio-quality everything just means ever fatter pipes are demanded, raising the cost/price of the whole infrastructure and adding to the net congestion.

    --
    --- Asking inconvenient questions for over 30 years...
  6. i dont get it by hasst · · Score: 5, Interesting

    I really don't see the point in this article. I've read it, and then re-read it. They are comparing a "new" codec with MP3, Windows Media 8 and Real Media 8. The document in which they present the "clear winner" is dated June 2003. In my time that's more than a year and a half ago. Meanwhile we have OGG and even newer MS/Real codecs. I don't see them comparing with the ogg codec wich is considered now the open industry standard. I have made the migration for a really big radio station from Windows Media to ogg, BUT based on a demonstration of the clear qualities of this open codec. You can listen a 22khz, 16 bit, mono stream at 20kbps (more than dial-up friendly). You have CD quality at 64kbps VBR (insignifiant for any broadband connection). All this using ogg. You have support for it in most of the music players around. Why don't I see a relevant competitive analasys between this and aacPlus? Why should I care about it being better than codecs that are mostly irellevant at this moment?

  7. SomaFM by HoneyBunchesOfGoats · · Score: 5, Informative

    SomaFM, an entirely listener-supported Internet radio site, has a few streams in aacPlus. I recommend them, they play stuff that you normally don't run across.

  8. Re:What about other codecs... by kevinadi · · Score: 5, Interesting

    Blame MPEG for creating confusing standard :)

    Anyhow, the MPEG-2 AAC and MPEG-4 AAC are basically identical, except for the addition of some coding tools designed for low bitrate encoding, like internet radio.

    There are some profiles for AAC encoding, which are (in decreasing quality) Main, Low Complexity (which we see in FAAC and Apple's), Low Delay, and the newest is High Efficiency which is low bitrate. There's also a scalable profile thrown in for good measure. I presume AACplus is actually AAC-HE. The technology they're using is from MP3plus we've seen quite some time ago but never takes off. So rest assured that you're not missing anything if you got your collection coded in AAC-LC.

    Also, the previous poster is correct. The psychoacoustics are not defined in the standard. Hell, even the encoder is not actually defined. They only define the decoder and the stream format to ensure interoperability. But yes, obviously MDCT sizes are clearly defined otherwise you can't reverse transform the coefficients. But if you so choose you can ignore their specification on transient handling and your stream will decode correctly, although with crap quality.

  9. aacPlus == HE-AAC by Skuto · · Score: 4, Informative

    aacPlus is just a marketing name for the HE-AAC standard.

    There are GPL'ed implementations of HE-AAC decoders, for example at http://www.audiocoding.com, so these streams should be playable on open source systems, too.

    Btw. Some of technical details in the article (notably about parametric stereo) are *complete bollocks*. What they describe is Mide-Side stereo.

    Parametric stereo transmits only a mono channel plus a very small amount of sideband information that describes how to reconstruct the stereo image (via decorrelation and fading).