就像Hybris CMS中可以由商业用户管理的图像组件一样,我们是否对视频组件提供开箱即用的支持? 如果不是,我们怎样才能创建一个?
建议的解决方案:
如果这种方法没问题,请提供反馈。
答案 0 :(得分:0)
我不知道开箱即用(除非他们在最新版本中添加了一个)所以是的,你必须创建一个。
您的解决方案方法对我来说是正确的,但如果是我,我会将组件属性设置为MediaContainer类型。
这样,您可以引用具有多种视频格式的MediaContainer(例如,多个分辨率/维度),以便您的组件可以为不同的客户端选择正确的格式。
就如何实际播放视频而言,我强烈建议您使用h.264对视频进行编码,以便浏览器可以本机播放,然后选择一个JavaScript库来添加播放器控件。
E.g。 http://videojs.com/
您还应该考虑如何使用CDN。不要从服务器直接向您的消费者提供视频内容。使用CDN。
值得注意的是,有几个CDN提供商可以为您处理图像和视频的大小调整和裁剪,这使得生活变得更加容易,因为您只需要保留原始图像和视频。见这里:
http://cloudinary.com/blog/video_transcoding_resizing_cropping_and_manipulating_made_easy