-
Notifications
You must be signed in to change notification settings - Fork 260
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
Fire App Builder will not render Closed Captions from a Valid CC URL - Been looking for help for over a year #51
Comments
Levon, All of the code below is valid and they just never work. Is this a bug and if not, what is wrong with what I have in my recipe? I wish I didn’t have to resort to asking this question in many different places, but this has gone unaddressed for almost a year and I just want to know what to do if anything? Please advise. Is this a bug or not? https://developer.amazon.com/docs/fire-app-builder/caption-support.html Fire App Builder supports the same closed captions/subtitles that Exoplayer supports. The formats include TTML, WebVTT, and CEA-608. The priority of support is as follows:
|
Hi TheFloridaChannel, Please try replacing |
Levon, 0 = {HashMap$HashMapEntry@4926} "item" -> " size = 3" From the debugger with “srt/@mCloseCaptionUrls” – mCloseCaptionUrls populates but the captions never get rendered on the screen (attached image_5865) key = "item" With all due respect has the FireApp team actually gotten this to work? It seems that much like issue: #28 where the app fails/crashes without more than 1 live item if you are doing live streaming HLS that this would have been found easily during the testing phase but it slipped through. Please advise and thank you for all of your help thus far. The Florida Channel |
Any insight here? Has your team been able to replicate this issue? |
Fire App Builder will not pull in .VTT files from a valid url We are required by law to provide closed captions for our videos. The @mCloseCaptionUrls value never populates from a valid url. Error: Value for mCloseCaptionUrls was null so not set for Content, this may be intentional.
Recipe:
"cooker": "DynamicParser", "format": "xml", "model": "com.amazon.android.model.content.Content", "translator": "ContentTranslator", "modelType": "array", "query": "/feed/item", "matchList": [ "title/#cdata-section@mTitle", "contentId/#text@mId", "title/#cdata-section@mDescription", "media/streamUrl/#text@mUrl", "#attributes/hdImg@mCardImageUrl", "#attributes/hdImg@mBackgroundImageUrl", "contentId/#text@mChannelId", "srt@mCloseCaptionUrls" ]
The XML:
3 <title> </title> 56075 Talk SD HLS SD https://invintus-otfp.global.ssl.fastly.net/2443575804/ed274fc0263c9feb8f7bba20ef9fce00ec6ee485,ed274fc0263c9feb8f7bba20ef9fce00ec6ee485,ed274fc0263c9feb8f7bba20ef9fce00ec6ee485_384p_30fps,ed274fc0263c9feb8f7bba20ef9fce00ec6ee485_320p_30fps,ed274fc0263c9feb8f7bba20ef9fce00ec6ee485_240p_30fps,ed274fc0263c9feb8f7bba20ef9fce00ec6ee485_180p_30fps/master.m3u8 Live Events, News or Original Programming 00:39:12 https://invintus-client-media.s3.amazonaws.com/2443575804/3f747fffd382998dd04de3f4435d4add0bde630b.vtt Please help me understand why this is happening
The text was updated successfully, but these errors were encountered: