JDK-8092090 : aac/aac+ radio streaming
  • Type: Enhancement
  • Component: javafx
  • Sub-Component: media
  • Affected Version: 8
  • Priority: P4
  • Status: Closed
  • Resolution: Duplicate
  • Submitted: 2012-02-10
  • Updated: 2018-09-06
  • Resolved: 2017-04-06
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Other
tbdResolved
Related Reports
Duplicate :  
Relates :  
Relates :  
Description
It's very nice that we can play mp3 and have graphical equalizer and so on.But we also need to stream aac/aac+ ( all formats ) to be able to make a non-toy media application 
Comments
So, standalone aac format support was planned for 2.1, what is the status of this now, as it still isn't possible
24-04-2014

I'd love to see audio stream support too.
30-05-2012

I think it would be nice if we could play audio streams (and shows stream information) by just providing the url like Aurelian said . However, it is note entirely necessary. Passing an InputStream to the javafx player should be enough. Programmers can implement a simple code to read stream information and pass the stream that includes media data to the player. A few months back I tried to use JAAD(Java Advanced Audio Decoder) to play audio streams. It is written completely in Java but not complete. Plays mp3 and some of the aac(+) streams but not all. If javafx can provide a decoder (which is in the next release) and provide developers access to the decoder to play streams it would be really enough. To sum up providing the url and expecting everything would be to much but if we could have access to the decoder it solves everything. Thanks.
29-02-2012

It's great news. Maybe at a later version, an easier way to play radio streams will be added.But for now (JavaFX 2.1) it's okay how it is. Thanks all, Aurelian
10-02-2012

Aurelian, AAC decoding is scheduled for the next release of JavaFX (2.1) See announcement here => http://blogs.oracle.com/javafx/entry/mpeg_4_multimedia_support_in Other requested features, I cannot comment on.
10-02-2012

Wow that's great news.Sorry if this is a duplicate question.But tell me please, when will the features you mentioned about be available (what JavaFX version) ? Also do you think a support for icecast/shoutcast stream might be included? (I mean to just give an url like http://89.47.247.59:8020/ to the Media and have a listener which tells you about the songs/channel metadata update ). Many thanks! Aurelian
10-02-2012

Thanks for the comments. The reason I ask is that we already have separate issues on file for 1) AAC decoding, and 2) playing from a byte stream. So in effect what you are asking for is already on the charts but I cannot go into any more detail just yet.
10-02-2012

Well decoding and a flavor that supports a byte array would be nice.I can write a socket that gets the data as a byte array from a shoutcast/icecast server and then I can work my way out.Of course it could be even nicer to add support in the Media for radio streaming( and here I'm referring to extracting icecast metadata).But let's not get too far, for me it would be great if I could just play aac from byte[] / InputStream. What do you think about it? Thanks, Aurelian
10-02-2012

So precisely which is of interest to you: 1) decoding AAC, or 2) streaming audio? These are distinct tasks. On the one hand it means adding support for a different decoder, on the other handling a byte stream input in addition to a URL.
10-02-2012