Umbraco 8 — загрузка и встраивание видео из локального файла

#tinymce #umbraco #umbraco8 #video-embedding

#tinymce #umbraco #umbraco8 #встраивание видео

Вопрос:

Чего я пытаюсь добиться, так это загрузить видео в раздел мультимедиа в Umbraco 8 CMS и внедрить, а затем выбрать видео для встраивания в контент, как это обычно делается с изображениями. Видео может быть .mp4 / .avi и т.д.

Похоже, что Umbraco 8 поддерживает только видео YouTube и Vimeo, но в моем случае это не идеально.

Ответ №1:

Umbraco 8 поддерживает гораздо больше, чем YouTube и Vimeo из коробки: https://our.umbraco.com/apidocs/v8/csharp/api/Umbraco.Web.Media .EmbedProviders.html

Если вы хотели бы использовать внешнего поставщика, но его нет в приведенном выше списке, можно создать собственного поставщика для встраивания, чтобы диалог встраивания поддерживал его. Я думаю, пока он поддерживает oEmbed, это не должно быть безумно сложно сделать. Посмотрите здесь: https://our.umbraco.com/documentation/extending/Embedded-Media-Provider /

В случае, если вы просто не можете использовать внешний видеосервис, вам, вероятно, придется сделать что-то вроде того, что упоминается здесь: https://our.umbraco.com/forum/using-umbraco-and-getting-started/84626-inserting-video-banners-in-umbraco (короче говоря, создайте свойство средства выбора мультимедиа для вашего типа документа и обработайте его в шаблоне, как описывает Миха)

Комментарии:

1. Приятно знать, что Umbraco поддерживает не только YouTube и Vimeo! Я хотел встраивать видео, подобные изображениям, в RichTextEditor. В конце концов я использовал способ, описанный Мишей, для встраивания видео в заранее определенное место.

2. Рад слышать, что вы нашли способ 🙂 Если вы считаете, что мой ответ вам помог, не забудьте отметить его как решение 😉

Ответ №2:

В файле umbracoSettings.config есть раздел disallowedUploadFiles. Есть ли там Mp4? Вы должны быть в состоянии это сделать

Существует также максимальный размер файла, поэтому, возможно, проверьте, что ваше видео также находится под ним

Комментарии:

1. Спасибо за ваш ответ. Я не очень хорошо объяснил в вопросе, что я хотел встраивать видео, подобные изображениям, в RichTextEditor. Да, я смог загружать Mp4 в виде файлов, а также увеличил максимальный размер файла.