Установка источника FormsVideoLibrary.VideoPlayer в Xamarin.Forms

Это следующий вопрос после моего вопроса:

Как воспроизвести все видео в плейлист по очереди?

Теперь я знаю, как воспроизводить mp3-файл, но мне нужно воспроизвести видео на YouTube, поэтому у меня нет mp3-файла, а есть только Uri. И когда я пытаюсь создать VideoSource.FromUri () и назначить его VideoPlayer.Source, я получаю сообщение во время выполнения «Неподдерживаемый тип видео или недопустимый путь к файлу». Как заставить его работать?

Спасибо.


person David Shochet    schedule 26.11.2018    source источник
comment
github.com/adamfisher/Xamarin.Forms.VideoPlayer/blob/master/   -  person Jason    schedule 26.11.2018
comment
@ Джейсон Спасибо! Правильно ли я понимаю, что эта функция является частью плеера, отличного от того, который я использую, и мне нужно будет купить его, чтобы использовать расширение разметки?   -  person David Shochet    schedule 26.11.2018
comment
Понятия не имею - я предполагаю, что это тот же плеер, который вы используете, но вы не уточнили его. Я в основном указывал, что для воспроизведения видео на YouTube требуется конкретный URL-адрес, который, как я предполагаю, не тот, который вы используете.   -  person Jason    schedule 26.11.2018
comment
@ Джейсон Да, верно. Собственно, в теме своего вопроса я упомянул, какой плеер использую.   -  person David Shochet    schedule 26.11.2018
comment
FormsVideoLibrary AFIAK - это всего лишь пример кода из документации, а не реальная поддерживаемая часть программного обеспечения. Если вы используете это, вам необходимо провести некоторое исследование того, какие базовые форматы поддерживаются плеерами платформы.   -  person Jason    schedule 26.11.2018
comment
@ Джейсон Да, ты снова прав. Похоже, этот код поддерживает только путь к реальному файлу mp4. Могу я спросить, знаете ли вы готовый видеоплеер для Xamarin.Forms, чтобы завершить эту тему? Благодарность   -  person David Shochet    schedule 27.11.2018
comment
см. первый, с которым я связался - но у него будет такое же ограничение на url, хотя я думаю, что у него есть некоторые инструменты, помогающие обнаружить url   -  person Jason    schedule 27.11.2018
comment
@ Джейсон Спасибо. Вы хотите, чтобы ваш предыдущий комментарий стал ответом, и тогда я его отмечу.   -  person David Shochet    schedule 27.11.2018