JavaFX Media Enhancements Survey
Andy Goryachev
andy.goryachev at oracle.com
Fri Jul 22 16:46:41 UTC 2022
Background:
I've integrated JxBrowser into a commercial application, partially because it was the easiest way to play HLS broadcast from two major sources.
I also worked on a digital archive application that required extended media playback support.
From: openjfx-dev <openjfx-dev-retn at openjdk.org> on behalf of Alexander Matveev <alexander.matveev at oracle.com>
Date: Thursday, 2022/07/21 at 21:48
To: openjfx-dev at openjdk.org <openjfx-dev at openjdk.org>
Subject: JavaFX Media Enhancements Survey
Greetings!
We are running a little survey to get input on possible JavaFX Media enhancements. Below you can find a list of possible JavaFX Media enhancements, which we might implement in the future, although there is no commitment. We will appreciate if you can rate each enhancement on how useful/important it will be for JavaFX mainline. Put “1" for very important and I need this feature; “2" for looks important, but I am not planning to use it; “3" for not important and I do not need it.
1) ID3 metadata support for MP4 files.
Rating:3
Question: read support or write support? a) It feels like this might be done by a third party library. and b) are we going to support some limited set of attributes or a complete set?
2) Support for multichannel audio rendering (more than 2 channels).
Rating:2
3) Subtitles support for MP4 files and HTTP Live Streaming.
Rating:2
4) HDR support.
Rating:3
5) InputStream for AudioClip with PCM support.
Rating:??
Could you clarify the details please?
6) Public APIs to access raw audio and video frames.
Rating:1
7) Support for multiple audio tracks in MP4 files and alternate audio streams in HTTP Live Streaming provided via #EXT-X-MEDIA tag.
Rating:1
8) Media recording/capture.
Rating:1
9) Opus audio codec.
Rating:3
10) MKV (matroska) file format.
Rating:1
11) WebM/VP9/Opus
Rating:1
12) RTSP (Real Time Streaming Protocol)
Rating:2
13) Pluggable codecs
Rating:1 (or 0)
Please, list any additional media formats (codecs) / protocols you would like to see in upcoming JavaFX releases:
A union of formats supported by the three major platforms, including legacy. Use case: media browser / gallery / digital archive.
List any additional media enhancements you consider important to JavaFX Media:
HLS with proprietary media codecs (these might require the user to obtain license from MPEG/AAC) on par with Chrome/JxBrowser.
Thanks,
Alexander
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.org/pipermail/openjfx-dev/attachments/20220722/233fc2f7/attachment.htm>
More information about the openjfx-dev
mailing list