locked
Play AAC in Silverlight 3 RRS feed

  • Question

  • How to play aac streaming in silverlight 3?
    I tried the following aac stream url but it doesn't work.

    http://1.ice1.sa.streamaudio.com:8000/tom_ir.aac

    Thursday, July 23, 2009 6:29 PM

Answers

  • Hi Ysun,

    Not all aac format files are supported with Silverlight 3.  Please see this.

    Audio

    • “1”. This is Linear 8 or 16 bit Pulse Code Modulation. Roughly speaking, this is WAV format.

    • "353" - Microsoft Windows Media Audio v7, v8 and v9.x Standard (WMA Standard)

    • "354" - Microsoft Windows Media Audio v9.x and v10 Professional (WMA Professional)

      • Supports full fidelity decoding of WMA 10 Professional Low Bit Rate (LBR) modes in the 32-96 kbps range.

      • Multichannel (5.1 and 7.1 surround) audio content is automatically mixed down to stereo.

      • 24 bit audio will return silence.

      • Sampling Rates beyond 48000 return an invalid format error code in same-domain and a 4001 in cross-domain scenarios.

    • "85" - ISO MPEG-1 Layer III (MP3)

    • "255" - ISO Advanced Audio Coding (AAC)

      • Supports Low Complexity (AAC-LC) decoding at full fidelity (up to 48 kHz).

      • High Efficiency (HE-AAC) encoded content will decode only at half fidelity (up to 24 kHz).

      • Multichannel (5.1 surround) audio content is not supported.

    •  

     Unsupported Formats

    The following formats are not supported:

    • Interlaced video content

    • Windows Media Screen

    • Windows Media Audio Professional

    • Windows Media Voice

    • Combination of Windows Media Video and MP3 (WMV video + MP3 audio)

    • Combination of WMV with AAC-LC

    Best regards,

    Jonathan 

    Thursday, July 30, 2009 5:03 AM

All replies

  • Hi Ysun,

    Not all aac format files are supported with Silverlight 3.  Please see this.

    Audio

    • “1”. This is Linear 8 or 16 bit Pulse Code Modulation. Roughly speaking, this is WAV format.

    • "353" - Microsoft Windows Media Audio v7, v8 and v9.x Standard (WMA Standard)

    • "354" - Microsoft Windows Media Audio v9.x and v10 Professional (WMA Professional)

      • Supports full fidelity decoding of WMA 10 Professional Low Bit Rate (LBR) modes in the 32-96 kbps range.

      • Multichannel (5.1 and 7.1 surround) audio content is automatically mixed down to stereo.

      • 24 bit audio will return silence.

      • Sampling Rates beyond 48000 return an invalid format error code in same-domain and a 4001 in cross-domain scenarios.

    • "85" - ISO MPEG-1 Layer III (MP3)

    • "255" - ISO Advanced Audio Coding (AAC)

      • Supports Low Complexity (AAC-LC) decoding at full fidelity (up to 48 kHz).

      • High Efficiency (HE-AAC) encoded content will decode only at half fidelity (up to 24 kHz).

      • Multichannel (5.1 surround) audio content is not supported.

    •  

     Unsupported Formats

    The following formats are not supported:

    • Interlaced video content

    • Windows Media Screen

    • Windows Media Audio Professional

    • Windows Media Voice

    • Combination of Windows Media Video and MP3 (WMV video + MP3 audio)

    • Combination of WMV with AAC-LC

    Best regards,

    Jonathan 

    Thursday, July 30, 2009 5:03 AM
  • The stream is encoded at 22Khz sample, stereo (2 channel). I suppose that falls within "Low Complexity (AAC-LC) decoding at full fidelity (up to 48 kHz)" ? 

    Or do you have any aac stream that works with silverlight 3?

    Thursday, July 30, 2009 10:53 AM
  • Hi Ysun,

    Or do you have any aac stream that works with silverlight 3?

    No.  AAC's best known use is as the default audio format of Apple's iPhone, iPod, iTunes, and the format used for all iTunes Store audio. 

    Best regards,

    Jonathan

    Friday, July 31, 2009 2:41 AM