The github links I posted earlier turned out to not be as helpful as I thought. I'd like to remove those posts but I can't. All in all this was a horrible experience but I did succeed. My full explanation is too long to post here so I've stuck my long explanation and sample code on Github: https://github.com/kanderson-wellbeats/sideloadWebVttToAVPlayer . I dearly hope my link doesn't die. Apple doesn't want us posting long answers to questions but they're just fine forcing us to do weeks of ridiculous work for something that on another platform is an hour or less.
Topic:
Media Technologies
SubTopic:
Audio
Tags: