-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Question/Future request: ShakaPlayer audio and subtitle track detection (audioDescription, original, sdh) #5810
Comments
It looks like the idea is that
|
CHARACTERISTICS are currently included within roles in HLS, is that not enough? (see https://github.com/shaka-project/shaka-player/blob/main/lib/hls/hls_parser.js#L2356 ) |
Probably it is, sorry if my question wasn't clear. I'm using CAF that have their unusual implementation of ShakaPlayer API. To sum up i'm asking whether shaka player technically detects the above "roles" (HLS was just an example). In the company, we also use RxPlayer, which it provides the API for two of the three "roles" above.
|
I created #5819 for "Subtitle "Hearing impaired"" I have not been able to find the public.original-content in the HLS spec (https://developer.apple.com/streaming/HLS-draft-pantos.pdf) so we cannot accept this change. Regarding the change of "Audio description" I would like to know @theodab's opinion |
@littlespex do you have any opinion about that? |
We use |
@littlespex Thanks for your response, I will do the same in the HLS implementation |
Have you read the FAQ and checked for duplicate open issues?
I did.
Is your feature request related to a problem? Please describe.
At the beginning, I would like to point out that I am using ShakaPlayer in Chromecast CAF.
I would like to inquire about the technical capabilities of ShakaPlayer for detecting the following audio/subtitle tracks roles in a manifest.
Describe the solution you'd like
To extend the audio/subtitle ShakaPlayer API in order to obtain information about the above values.
I don't know what it looks like in DASH, but in HLS everything is available in the CHARACTERISTICS attribute in the manifest.
audio description:
CHARACTERISTICS="public.accessibility.describes-video"
hearing impaired:
CHARACTERISTICS="public.accessibility.transcribes-spoken-dialog,public.accessibility.describes-music-and-sound"
original language:
CHARACTERISTICS="public.original-content"
Describe alternatives you've considered
No alternatives.
Additional context
In our application, we need to add a detailed description and specify the mentioned types above and I would like to know if it is technically possible using ShakaPlayer.
The text was updated successfully, but these errors were encountered: