JDK-8091063 : Media playback needs to be extensible. User defined codecs or media sources should be supported.
  • Type: Enhancement
  • Component: javafx
  • Sub-Component: media
  • Priority: P4
  • Status: Closed
  • Resolution: Duplicate
  • Submitted: 2008-12-15
  • 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 :  
Duplicate :  
Description
As in the summary:  JavaFX/Java developers should be able to add custom media sources that the MediaPlayer can play back like any other.
Comments
and JDK-8091755 is about allowing applications to supply data directly to the player (e.g., for streaming applications like 'net radio), nothing to do with container formats or codecs
07-04-2017

I understand your points and agree with you, there will be some cleanup and refactoring of the JBS issues but it will require discussion. My current intention is to reduce the RFE load for FX media to make it more manageable.
07-04-2017

Those issues are not quite enough. JDK-8091656 confuses container and codec support. JDK-8091755 could be related to supporting different container types, it's not clear. The APIs may need a significant refactoring to do this properly. As long as the solution supports completely arbitrary data sources (with seeking), and unforeseen codecs, it should be sufficient. These APIs should be considered I the context of the proposed media recording API. E.g. hook a camera directly to a media player without going to storage or through any codecs.
07-04-2017

Formats are covered in JDK-8091656, InputStream support (for custom sources) is covered by JDK-8091755 so closing this as a duplicate
06-04-2017

Is there any uptade?
15-10-2014

Any plans for one of the next releases?
24-04-2014

It is way too late for any features in FX 8, so moving them out of the release.
01-11-2013