我想要实现的是将视频上传到 Umbraco 8 CMS 中的媒体部分并嵌入,然后选择要嵌入内容的视频,就像通常对图像所做的那样。视频可以是 .mp4/.avi 等。
看起来 Umbraco 8 只支持 YouTube 和 Vimeo 视频,但这对我来说并不理想。
我想要实现的是将视频上传到 Umbraco 8 CMS 中的媒体部分并嵌入,然后选择要嵌入内容的视频,就像通常对图像所做的那样。视频可以是 .mp4/.avi 等。
看起来 Umbraco 8 只支持 YouTube 和 Vimeo 视频,但这对我来说并不理想。
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(简而言之,在您的文档类型上创建一个 Media Picker 属性并在模板中处理它,就像 Micha 描述的那样)
在 umbracoSettings.config 文件中有一个部分 disallowedUploadFiles。有mp4吗?你应该能够做到这一点
还有一个最大文件大小,所以也许检查你的视频也在那个之下