【发布时间】:2014-07-09 20:55:12
【问题描述】:
我正在开展一个项目,我需要为用户培训视频提供 Web UI。我有一组视频作为 mp4 文件存储在服务器上。由于这些视频是公司内部的,我无法在 youtube/vimeo 等公共网站上分享。这就是我试图想出一个简单的界面来将视频显示为缩略图并打开一个弹出式播放器的原因。
我怎样才能用 PHP 做到这一点?任何建议都会非常有帮助。
【问题讨论】:
我正在开展一个项目,我需要为用户培训视频提供 Web UI。我有一组视频作为 mp4 文件存储在服务器上。由于这些视频是公司内部的,我无法在 youtube/vimeo 等公共网站上分享。这就是我试图想出一个简单的界面来将视频显示为缩略图并打开一个弹出式播放器的原因。
我怎样才能用 PHP 做到这一点?任何建议都会非常有帮助。
【问题讨论】:
对于缩略图,您可以深入了解ffmepg 和ffprobe。您可以在它的帮助下制作屏幕截图并提取信息。
Get ffmpeg information in friendly way
在shell_exec的帮助下,你可以用php启动它。
您可以做一个 Cronjob,将新视频的信息保存在数据库中,这样前端用户就可以快速获取信息,而无需等待 5 秒或更长时间的页面加载。
对于视频本身,我认为你应该谷歌
html 5 video control
看看这篇博文:
http://blog.teamtreehouse.com/building-custom-controls-for-html5-videos
【讨论】: