Media Accessibility

RSS for tag

Coordinate the presentation of closed-captioned data for your app's media files using Media Accessibility.

Posts under Media Accessibility tag

31 Posts

Post

Replies

Boosts

Views

Activity

localhost malfunctioning in Monterey
I have had localhost apache set up on Monterey on Mac mini w/M1 chip. I was disappointed about not having php available. But I was able to set up the doc root folder with the content I want to access with browser set to localhost. BUT, now it is not working. When I launch the browser (Firefox, Safari) the index page that is served is the 'It Works' page. This is NOT being served from /Libraray/WebServer/Documents. When I try to access content that should be available it comes up not found. I have not done anything with the configuration (httpd.conf). Has anyone had similar issues and may have some fix suggestions? The only difference I have made beyond the initial settup is to install MAMP to have access to php. This was some weeks before the current issue showed up. I have tried looking at the console. But it appears significantly different than the consoles I am used to. I do not see any access to apache logs. As a side note: I have also been using Garage Band to generate some simple chime tone mp3 files. When I tell Garage Band to download and install sound libraries, it fails and the project file has become partially unresponsive: for tracks I cannot change sound assignments and sounds are not produced with playback. (this is on the same machine under the same OS) I do not know if these two issues are related. But if they are I may suspect a network related issue.
1
0
1.7k
Sep ’22
Guys I dont know what I am doing here.
OK so I have been trying to find the right way to develop a program that runs in the background of my MacBook Air 2021 and all It will do is create a read-only text transcript file of the speech from the audio output: speaker, headphones, etc. Not only that, but the original speech from the audio/video file will be transcripted into a read-only text file. Not only that but there will be a read-only file created to pinpoint he origin of the audio speaker output and the origin of the file the audio is supposedly coming from. So each time I play a video or movie whether its YouTube Netflix prime video Vimeo etc, an instance will occur that creates 4 of the read-only text files. The directory could be created when the program is setup on my laptop, and I could change the directory if need be. I read some things about programming in swift and it seems overwhelming in the sense that this program could take more time than I expect it to in order to be fully functional. And another thing is that I see no commercial value in this program/product so it will essentially be an example of the many possibilities of swift. I believe that the program needs these specifications but It could be written in a way I dont expect it to be written. Maybe If I was given a direction of what book would be best for developing this program, completely full of all the jargon I need to learn. I would be forever grateful to the swift development team. But this program seems very unnecessary I guess so I am not expecting too much.
2
0
1.3k
Sep ’22
DATA
Hello. I have data I need to add to my new app. Below is a simple example of my plants and the data I am adding to my app Aloe Vera a. Medicinal Properties (skin healer) b. How to harvest (Cut from the middle) c. How much water does it need (once every three days) d. Recipe (cut the leaf, use the gel inside for your rash) Almond a. Medicinal Properties (skin healer) b. How to harvest (cut the young leaves) c. How much water does it need (daily) d. Recipe (soak in water overnight, rinse, blend) Raspberry a. Medicinal Properties (skin healer) b. How to harvest (cut from mid branch) c. How much water does it need (twice a day) d. Recipe (mix raspberry with coconut water and blend.) I understand that the above date (information about the four plants) needs to be organized in a Numbers file. The questions are: Where in the app do you import the Numbers file? What is the code? I mean the code that you write for this. So when you click on the Raspberry button, the app jumps to another page with four other buttons (Medicinal Properties, How to harvest, How much water does it need, recipe? Is there a video that shows this? Thanks so much for your time.
3
0
1.8k
Aug ’22
SHORTCUTS- Take Cinematic Video
Hi! I have limited mobility so I want to create voice command short cuts to navigate my video settings. How do I create custom shortcuts to: Take cinematic video Take Time lapse Take Slow motion Also is there a way to set a time limit? I find Siri and even sometimes voice control does not allow voice control when recording because it’s using the microphone to record. so I would like to try a shortcut Like this: ”Take Timelapse” Start Timelapse immediately stop recording after 2 min. thanks!
1
0
1.3k
Jun ’22
Live FairPlay and WebVTT
I've been maintaining adaptive HLS+FairPlay streams with audio and video for years. My implementation works great. However, I'm now also implementing captions or subtitles, and I'm having trouble with the later. I'm actually able to generate my HLS streams with WebVTT subtitles, and they work great. But as soon as I encrypt the streams, Apple players stop working (forever stall). And my fairplay implementation works perfectly when no subtitles are involved. I'm not encrypting the webvtt chunks: they travel as plain text, as stated in Apple guidelines. I believe this may be the issue: encrypted a/v streams with an unencrypted subtitles stream. However, encrypting plain text subtitles with SAMPLE-AES has no sense to me, so far I was unable to find a single HLS example online with subtitles that also happen to have FairPlay encryption. All documents I have about FairPlay also say nothing about this, I've also tried applying CEA-608 closed captions in the video stream, and this actually works great with FairPlay. But CEA-608 has its own issues, and so I would like to migrate that tech to WebVTT: which also works great, except when FairPlay is involved. I understand that Apple also establishes that I could use TTML (ISMC1) inside fMP4, which I suspect may be SAMPLE-AES encryptable. However, given my customers use cases, I need to use TS format for HLS, and so I can't use fMP4. With all this in mind, do anybody know how to properly configure HLS+FairPlay with a plain text WebVTT subtitles stream? Please note this is about live streaming, and not VOD nor offline playback. Thanks.
3
0
1.7k
Feb ’22
ios15,WKWebView,UITextField crash
0  CoreFoundation             0x18252f14c __NSI0 + 748 1  CoreFoundation             0x182582a34 -[NSInvocation getArgument:atIndex:] + 148 2  Foundation               0x183da562c _NSGetValueWithMethod + 220 3  Foundation               0x183d6139c -[NSObject+ 164764 (NSKeyValueCoding) valueForKey:] + 320 4  AccessibilityUtilities         0x197f3592c __57-[NSObject+ 10540 (UIAccessibilitySafeCategory) safeValueForKey:]_block_invoke + 40 5  AccessibilityUtilities         0x197f356f0 -[NSObject+ 9968 (UIAccessibilitySafeCategory) _accessibilityPerformSafeValueKeyBlock:withKey:onClass:] + 96 6  AccessibilityUtilities         0x197f35a54 -[NSObject+ 10836 (UIAccessibilitySafeCategory) safeValueForKey:] + 240 7  UIKit                 0x1f2cf070c -[UIViewControllerAccessibility _accessibilityLoadAccessibilityInformation] + 144 8  UIAccessibility            0x199b92064 -[UIAccessibilityInformationLoader _loadAccessibilityInformationOnMainThread:] + 828 9  Foundation               0x183d6c11c __NSFireTimer + 104 10 CoreFoundation             0x1825bd278 CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION + 32 11 CoreFoundation             0x182541c50 __CFRunLoopDoTimer + 1076 12 CoreFoundation             0x18253c44c __CFRunLoopDoTimers + 328 13 CoreFoundation             0x18251ac68 __CFRunLoopRun + 1944 14 CoreFoundation             0x18252e3c8 CFRunLoopRunSpecific + 600 15 GraphicsServices            0x19dd3f38c GSEventRunModal + 164 16 UIKitCore               0x184ed4060 -[UIApplication _run] + 1100 17 UIKitCore               0x184c51b8c UIApplicationMain + 2124
2
0
1.5k
Jan ’22
App Crash on first time launch in OS 15.1
App getting crashed after updating OS version to OS 15.1 at the time of first time launch, and after crash it works fine. In earlier version like in 15.0 it was working fine. While Debug I found in the first time in audio video permission app getting stuck in below code.    if ([AVCaptureDevice respondsToSelector:@selector(requestAccessForMediaType: completionHandler:)]) {     [AVCaptureDevice requestAccessForMediaType:AVMediaTypeAudio completionHandler:^(BOOL granted) {       if (granted) {         dispatch_async(dispatch_get_main_queue(), ^{                                });       } else {       }     }];   } else {             }
0
0
792
Nov ’21
iOS Safari Accessibilty VoiceOver issue
We have a button with tabindex=-1 used for announcement once user lands up on the screen. Currently it is announcing the text within the button in a , but we are unable to suppress the announcement of the button text along with the text, which could be misleading to the end user. Please assist in providing a solution. Tried using role="presentation", role="status" attributes but those have not worked.
0
0
615
Sep ’21
localhost malfunctioning in Monterey
I have had localhost apache set up on Monterey on Mac mini w/M1 chip. I was disappointed about not having php available. But I was able to set up the doc root folder with the content I want to access with browser set to localhost. BUT, now it is not working. When I launch the browser (Firefox, Safari) the index page that is served is the 'It Works' page. This is NOT being served from /Libraray/WebServer/Documents. When I try to access content that should be available it comes up not found. I have not done anything with the configuration (httpd.conf). Has anyone had similar issues and may have some fix suggestions? The only difference I have made beyond the initial settup is to install MAMP to have access to php. This was some weeks before the current issue showed up. I have tried looking at the console. But it appears significantly different than the consoles I am used to. I do not see any access to apache logs. As a side note: I have also been using Garage Band to generate some simple chime tone mp3 files. When I tell Garage Band to download and install sound libraries, it fails and the project file has become partially unresponsive: for tracks I cannot change sound assignments and sounds are not produced with playback. (this is on the same machine under the same OS) I do not know if these two issues are related. But if they are I may suspect a network related issue.
Replies
1
Boosts
0
Views
1.7k
Activity
Sep ’22
Guys I dont know what I am doing here.
OK so I have been trying to find the right way to develop a program that runs in the background of my MacBook Air 2021 and all It will do is create a read-only text transcript file of the speech from the audio output: speaker, headphones, etc. Not only that, but the original speech from the audio/video file will be transcripted into a read-only text file. Not only that but there will be a read-only file created to pinpoint he origin of the audio speaker output and the origin of the file the audio is supposedly coming from. So each time I play a video or movie whether its YouTube Netflix prime video Vimeo etc, an instance will occur that creates 4 of the read-only text files. The directory could be created when the program is setup on my laptop, and I could change the directory if need be. I read some things about programming in swift and it seems overwhelming in the sense that this program could take more time than I expect it to in order to be fully functional. And another thing is that I see no commercial value in this program/product so it will essentially be an example of the many possibilities of swift. I believe that the program needs these specifications but It could be written in a way I dont expect it to be written. Maybe If I was given a direction of what book would be best for developing this program, completely full of all the jargon I need to learn. I would be forever grateful to the swift development team. But this program seems very unnecessary I guess so I am not expecting too much.
Replies
2
Boosts
0
Views
1.3k
Activity
Sep ’22
DATA
Hello. I have data I need to add to my new app. Below is a simple example of my plants and the data I am adding to my app Aloe Vera a. Medicinal Properties (skin healer) b. How to harvest (Cut from the middle) c. How much water does it need (once every three days) d. Recipe (cut the leaf, use the gel inside for your rash) Almond a. Medicinal Properties (skin healer) b. How to harvest (cut the young leaves) c. How much water does it need (daily) d. Recipe (soak in water overnight, rinse, blend) Raspberry a. Medicinal Properties (skin healer) b. How to harvest (cut from mid branch) c. How much water does it need (twice a day) d. Recipe (mix raspberry with coconut water and blend.) I understand that the above date (information about the four plants) needs to be organized in a Numbers file. The questions are: Where in the app do you import the Numbers file? What is the code? I mean the code that you write for this. So when you click on the Raspberry button, the app jumps to another page with four other buttons (Medicinal Properties, How to harvest, How much water does it need, recipe? Is there a video that shows this? Thanks so much for your time.
Replies
3
Boosts
0
Views
1.8k
Activity
Aug ’22
SHORTCUTS- Take Cinematic Video
Hi! I have limited mobility so I want to create voice command short cuts to navigate my video settings. How do I create custom shortcuts to: Take cinematic video Take Time lapse Take Slow motion Also is there a way to set a time limit? I find Siri and even sometimes voice control does not allow voice control when recording because it’s using the microphone to record. so I would like to try a shortcut Like this: ”Take Timelapse” Start Timelapse immediately stop recording after 2 min. thanks!
Replies
1
Boosts
0
Views
1.3k
Activity
Jun ’22
Can’t get beta live transcribe as a feature
I’m already a member of the beta program, have downloaded the profile through settings, have no pending software updates, restarted several times. Still, I can’t get live transcribe to appear as a feature under accessibility. Any ideas what to try?
Replies
0
Boosts
0
Views
704
Activity
Jun ’22
Live FairPlay and WebVTT
I've been maintaining adaptive HLS+FairPlay streams with audio and video for years. My implementation works great. However, I'm now also implementing captions or subtitles, and I'm having trouble with the later. I'm actually able to generate my HLS streams with WebVTT subtitles, and they work great. But as soon as I encrypt the streams, Apple players stop working (forever stall). And my fairplay implementation works perfectly when no subtitles are involved. I'm not encrypting the webvtt chunks: they travel as plain text, as stated in Apple guidelines. I believe this may be the issue: encrypted a/v streams with an unencrypted subtitles stream. However, encrypting plain text subtitles with SAMPLE-AES has no sense to me, so far I was unable to find a single HLS example online with subtitles that also happen to have FairPlay encryption. All documents I have about FairPlay also say nothing about this, I've also tried applying CEA-608 closed captions in the video stream, and this actually works great with FairPlay. But CEA-608 has its own issues, and so I would like to migrate that tech to WebVTT: which also works great, except when FairPlay is involved. I understand that Apple also establishes that I could use TTML (ISMC1) inside fMP4, which I suspect may be SAMPLE-AES encryptable. However, given my customers use cases, I need to use TS format for HLS, and so I can't use fMP4. With all this in mind, do anybody know how to properly configure HLS+FairPlay with a plain text WebVTT subtitles stream? Please note this is about live streaming, and not VOD nor offline playback. Thanks.
Replies
3
Boosts
0
Views
1.7k
Activity
Feb ’22
ios15,WKWebView,UITextField crash
0  CoreFoundation             0x18252f14c __NSI0 + 748 1  CoreFoundation             0x182582a34 -[NSInvocation getArgument:atIndex:] + 148 2  Foundation               0x183da562c _NSGetValueWithMethod + 220 3  Foundation               0x183d6139c -[NSObject+ 164764 (NSKeyValueCoding) valueForKey:] + 320 4  AccessibilityUtilities         0x197f3592c __57-[NSObject+ 10540 (UIAccessibilitySafeCategory) safeValueForKey:]_block_invoke + 40 5  AccessibilityUtilities         0x197f356f0 -[NSObject+ 9968 (UIAccessibilitySafeCategory) _accessibilityPerformSafeValueKeyBlock:withKey:onClass:] + 96 6  AccessibilityUtilities         0x197f35a54 -[NSObject+ 10836 (UIAccessibilitySafeCategory) safeValueForKey:] + 240 7  UIKit                 0x1f2cf070c -[UIViewControllerAccessibility _accessibilityLoadAccessibilityInformation] + 144 8  UIAccessibility            0x199b92064 -[UIAccessibilityInformationLoader _loadAccessibilityInformationOnMainThread:] + 828 9  Foundation               0x183d6c11c __NSFireTimer + 104 10 CoreFoundation             0x1825bd278 CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION + 32 11 CoreFoundation             0x182541c50 __CFRunLoopDoTimer + 1076 12 CoreFoundation             0x18253c44c __CFRunLoopDoTimers + 328 13 CoreFoundation             0x18251ac68 __CFRunLoopRun + 1944 14 CoreFoundation             0x18252e3c8 CFRunLoopRunSpecific + 600 15 GraphicsServices            0x19dd3f38c GSEventRunModal + 164 16 UIKitCore               0x184ed4060 -[UIApplication _run] + 1100 17 UIKitCore               0x184c51b8c UIApplicationMain + 2124
Replies
2
Boosts
0
Views
1.5k
Activity
Jan ’22
App crashes while accessing MPNowPlayingInfoCenter().nowPlayingInfo
Crashed: com.apple.MediaPlayer.MPNowPlayingInfoCenter/accessQueue EXC_BAD_ACCESS KERN_INVALID_ADDRESS 0x0000000001dd4a68
Replies
2
Boosts
0
Views
822
Activity
Dec ’21
App Crash on first time launch in OS 15.1
App getting crashed after updating OS version to OS 15.1 at the time of first time launch, and after crash it works fine. In earlier version like in 15.0 it was working fine. While Debug I found in the first time in audio video permission app getting stuck in below code.    if ([AVCaptureDevice respondsToSelector:@selector(requestAccessForMediaType: completionHandler:)]) {     [AVCaptureDevice requestAccessForMediaType:AVMediaTypeAudio completionHandler:^(BOOL granted) {       if (granted) {         dispatch_async(dispatch_get_main_queue(), ^{                                });       } else {       }     }];   } else {             }
Replies
0
Boosts
0
Views
792
Activity
Nov ’21
iOS Safari Accessibilty VoiceOver issue
We have a button with tabindex=-1 used for announcement once user lands up on the screen. Currently it is announcing the text within the button in a , but we are unable to suppress the announcement of the button text along with the text, which could be misleading to the end user. Please assist in providing a solution. Tried using role="presentation", role="status" attributes but those have not worked.
Replies
0
Boosts
0
Views
615
Activity
Sep ’21
Alternative MPPlayableContentDelegate in iOS 15
What is the alternative of MPPlayableContentDelegate in iOS 15 as it is deprecated in iOS 14.
Replies
0
Boosts
0
Views
685
Activity
Jul ’21