Во-первых, я настоятельно рекомендую вам использовать схему local
для своих пользовательских метаданных, например, URL-адреса видео. Например, вы можете определить local.video
для этой цели. Теперь позвольте мне перейти к вашему вопросу. Если вы откроете страницу видео на Youtube, нажав Поделиться , откроется диалоговое окно. В диалоговом окне, если вы нажмете Вставить , у вас будет iframe
HTML-код, подобный следующему:
<iframe width="560" height="315" src="https://www.youtube.com/embed/rs9w5bgtJC8" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
Как видите, значение src
равно https://www.youtube.com/embed/rs9w5bgtJC8
это URL видео на Youtube. Если вы поместите вышеупомянутый элемент <iframe>
на страницу вашего товара в DSpace, вы увидите видео YouTube, встроенное в эту страницу. Поэтому вам необходимо получить весь код <iframe>
, в котором значение src
заменено значением метаданных local.video
.
ОБНОВЛЕНИЕ
Функция предварительного просмотра в DSpace предназначена дляПредварительный просмотр битовых потоков и DSpace не обеспечивает предварительный просмотр видео, в котором его URL хранится в поле метаданных. Для ваших требований вам нужно настроить DSpace.