我试图实现的是将视频上传到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文件中有一个不允许上传文件的部分。Mp4在里面吗?你应该能够做这个
还有一个最大文件大小,所以也许可以检查一下你的视频是否也在之下