-1

第一个问题: 创建视频播放器的最佳语言是什么?/ 有人指出我可以帮助我编写脚本的方向吗?

第二个问题:我如何编码这样的播放器来回显每个视频的嵌入代码:Ala youtube/break/viemo。

^ 令我惊讶的是,我在谷歌上搜索了一天半,甚至没有接近有人解释如何构建视频播放器,更不用说它可以选择吐出嵌入代码或任何其他共享选项。

使用信息: 一旦播放器完成,它将被导入到 wordpress,所以我可以完全控制每个视频并相应地管理它们。不寻求帮助以导入 WP,但任何提示都会很棒。

{请不要将我指向 VideoJS 或任何其他视频服务,因为我将自己制作并且不支付许可证费用。}

4

3 回答 3

3

通常,视频播放器是一个图片库,在整个电影期间每秒按顺序显示二十四张(或更多)图片。24 是一个人在视觉上将静态图片与运动混淆的最低限度,为了获得更好的效果,我建议 30 或更多。

视频播放器的第二个组件通常是音乐播放器,它每秒显示许多音乐“帧”,这些“帧”通过数字到模拟播放系统混合成类似于连续声音的东西。

“视频播放”系统通常需要让这两个子系统在不让一个领先于另一个的情况下运行。有许多“已经完成”的系统,但听起来您想构建自己的系统(添加独特的“功能”)。

请记住,在“视频播放”中移动的数据量非常大。这意味着如果可能的话,压缩数据对于合理的性能至关重要。压缩例程并不像看起来那么简单,主要的视频编解码器是那些在平衡 CPU 周期以解压缩、文件大小和生成的图像质量方面做得很好的编解码器。

假设您真的不想编写视频播放器,而只想使用“带有增强功能”的其他视频播放器,那么您将受制于现有视频播放器的构建程度,无论它是否支持任何类型定制,如果是,它对您所考虑的定制的支持程度。

由于速度是这样一个考虑因素,即使存在更高级的语言,传统上这些事情都是在 C、汇编甚至硬件加速芯片中完成的。

于 2012-05-09T22:18:06.967 回答
1

这些是我的想法,尽管您应该尝试搜索得更好一些...教程很容易找到...

您可以使用 Flash / ActionScript 创建自定义视频播放器。尽管越来越多的非 Flash 播放器正在兴起(HTML5),但它在网络上仍然很常见。由于性能,我仍然更喜欢 Flash,但请记住 iPhone / iPad 不支持 Flash...

如果您要在 Flash 中编写自己的视频播放器脚本,教程将引导您创建自己的实现...

对于您的第二个问题:只需为您的播放器将拥有的每个视频 URL 创建一个具有唯一 ID 的数据库。创建嵌入代码时,您可以将此唯一 ID 作为 URL 变量包含在主视频播放器中。从那里您可以使用 URL 变量调用您的播放器页面(例如:http ://www.yourlink.com?videoid=ID )。

当您嵌入您的 SWF 对象时,您可以将 videoid 与 a 一起传递FlashVar,或者预取匹配的视频 URL 并将该 URL 与 a一起发送FlashVar到您的 SWF。这并不复杂,更多信息可以在这里找到。

于 2012-05-09T22:03:01.493 回答
0

试试osmf.org。您可以使用频闪媒体播放,也可以围绕它构建自己的播放器。OSMF 非常强大

于 2012-05-09T23:40:54.457 回答