Медиа-сервисы Azure - подписи на iOS - родной, а не AMP - PullRequest
0 голосов
/ 01 марта 2019

Я пытаюсь получить подписи, работая на iOS и Android.Android кажется относительно простым, но я не могу понять, как (и в действительности документы не сообщают вам) настроить подписи WebVTT, как это можно легко сделать с помощью Windows 10 UWP и AMP.

На Android япросто делаю videoView.AddSubtitleSource и похоже на работу.На iOS я в растерянности.Из того, что я могу сказать, видно, что можно загрузить подписи, не встроенные в файл, но я не могу найти ни одного примера того, как это работает с MediaSelectionOptions и указанием потока или аналогичного.

Я сделалэто в моем собственном пользовательском рендерере в формах Xamarin, но я отлично преобразую его из swift или Objective C. если это необходимо.

Кто-нибудь может заставить это работать или знает как?

1 Ответ

0 голосов
/ 01 марта 2019

Если вас интересует собственный проигрыватель iOS, посмотрите это учебное видео от Apple: https://developer.apple.com/videos/play/wwdc2012/512/ (примерно через 20 минут)

Если вас интересует проигрыватель на основе Safari, посмотрите примеры здесь:https://developer.apple.com/streaming/examples/ (3 примера включают webVTT)

...