我想创建一个自定义视频播放器。
我已经实现了默认播放器来播放来自 Amazon S3 的流媒体电影,我的目标是:
- 完全自定义玩家的皮肤
- 为播放器添加新功能,例如在某些提示点在视频上添加文本、图像、绘图。
- 让播放器使用 json 与 javascript 和表单交互以封装数据
例如(在管理部分):
- 一个“创作者”想在电影上添加一些文字和图画(持续时间 4:00)
- 他寻求 1:30 并添加一个红色粗体文本标签:“小心观看!”
- 他寻找 2:05 并添加一个不透明度为 50% 的白色矩形来覆盖某些东西
- ETC...
- 播放器将json数据发送到javascript
- “创建者”提交表单并将 json-data 插入数据库
在前端,一些用户播放视频并在 1:30 看到文本,在 2:05 看到绘图。
在这种情况下自定义播放器的最佳方法是什么:创建插件?创建一个扩展 JW 播放器的新播放器?顺便说一句,我是一名 AS2 / AS3 程序员,我不了解 Flex。
非常感谢您的回答!
来回