视频在线播放问题

HI,我参考下面帖子尝试了视频在线播放功能,发现avi、flv等格式不支持,仅支持mp4、ogv,这个是<video>标签的限制吗?但帖子中有提到avi格式可以播放。

https://www.cuba-platform.com/discuss/t/cannot-play-large-video-using-vaadin-video-component/9508

video标签限制的问题,除了后台对其它视频格式进行转码之外,还有其他解决方案吗?

Thanks。

这里用的是 H5的 video 标签, 所以媒体格式肯定需要浏览器支持。如果不想转格式,那就需要用其它播放器插件了, 这种方式可能更麻烦。转换视频格式应该是一种比较简单的方式。

另外推荐集成 VideoJS 进行视频播放,可以处理不同浏览器的兼容性问题。
VideoJS

感谢

关于转换格式,有能从FileDescriptor实例中获取存储路径的方法或接口吗?调用转换格式的命令需要传递完整路径作为参数

1 个帖子被拆分到新主题:如何定制文件上传进度条

试试FileStorage.getStorageDir

已解决,通过MANUAL方式借助temp文件夹实现