问题标签 [videodisplay]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
apache-flex - Flex - 有没有人有使用 VideoDisplay 控件事件的示例
Flex 3 文档相当基础。有人可以发布一个使用控件事件的更完整的示例吗?我仍在努力了解 ActionScript 事件。
apache-flex - Flex:为视频动态创建预览图像
我正在使用 VideoDisplay 播放 flv、mov 和 mp4,一切正常。它们都是通过渐进式下载加载的,而不是流式传输的。我想做的是抓取一个指定的帧(就像在 10 秒标记处显示的任何内容),将其转换为位图并将该位图用作视频的预览图像。我想在运行时执行此操作,因此我不必为要显示的每个视频创建预览图像。
关于如何做到这一点的任何想法?我宁愿不要通过播放来伪造它——寻找那个特定的帧然后暂停它,但我可能别无选择?
javascript - 多个视频图标的可滚动显示
我想在我的网站首页顶部有多个视频图标。我将有大约 20 个左右不适合一行(我想将视频保留在一个喜欢上)所以我想在组的右侧和组的左侧有两个按钮,您可以单击到滚动并查看更多视频。你知道一个简单的方法来做到这一点吗?我可以在不同的 Div 中传递来自服务器的视频链接,或者无论如何这会很容易。我曾想过使用 AJAX 并在每次单击时从服务器传递不同的设置(我正在使用 Rails,这很容易做到),但这将是我试图避免的服务器上的额外负载。我宁愿一次发送所有图标,让 JavaScript 处理滚动。
我想过使用 iFrame,但我不喜欢滚动条的想法,想更像按钮
有任何想法吗?
谢谢,
谭
apache-flex - 如何截取 Flex Spark VideoDisplay 的屏幕截图?
我想构建一个组件,用户可以在其中播放 Flex Spark VideoDisplay 中的视频。会有一个按钮,每当按下按钮时,我都想保存 VideoDisplay 的当前时间和屏幕截图。屏幕截图需要以某种方式保存,因为我想在 DataGrid 中显示所有时间和屏幕截图(当用户将时间悬停在 DataGrid 中时,屏幕截图应该出现)。
那么,如何截取 Spark VideoDisplay 的屏幕截图并保存/显示它们?
apache-flex - VideoDisplay 上的随机点不够准确
对于学校分配,我和我的一些朋友正在创建一个应用程序,该应用程序与 www.oneframeoffame.com 上的 C-Mon 和 Kypski 音乐视频有许多相似之处。该应用程序正在 Flex 中开发。
我们想要获取剪辑的随机点,让它暂停,以便用户可以模仿姿势并从中制作快照。
我设法做的是获得电影的随机点。我通过获取一个介于 0 和电影总时长之间的随机值来做到这一点。
但我没能做到的是让屏幕每 24 帧暂停一次。正如电影编排出来的24FPS。看起来正在请求的电影的随机值正在被电影本身四舍五入。例如:在 2.40 或 2.41 请求的帧之间似乎没有区别。
它似乎与我在 Adobe® Flex™ 3.5 语言参考中阅读的关键帧有关。这部电影是一个 FLV 文件,我使用 VideoDisplay 对象来显示这部电影。
有人熟悉这个或知道我的问题的解决方案吗?提前致谢
apache-flex - Flex VideoDisplay 在空闲超时后重新连接
我有一个能够连接到源并播放的 VideoDisplay。连接超时后,我希望在单击播放按钮时重新建立连接。现在,当我重置源并播放 videoDisplay 时,它卡在了加载状态。
apache-flex - 刷新 Flex VideoDisplay 请求队列
当 videoDisplay 无响应时调用 play()、pause() 或 seek() 之类的命令时,它会被放入队列中,如何刷新此队列以便最近的命令是唯一处理的命令?
apache-flex - FLEX,VideoDisplay:如何在不自动运行的情况下自动加载
我正在为我的 Flex 应用程序使用 videoDisplay MXML 组件。
我想自动加载视频(以显示第一帧)而不自动运行它们。
最简单的方法是什么?
谢谢
apache-flex - 进度条(视频预加载器)
我有一个显示视频的火花组件 VideoDisplay。我想向它添加一个 ProgressBar,它将显示视频的加载进度以及视频加载时 ProgressBar 消失。我怎样才能做到这一点?
apache-flex - VideoDisplay 无法加载本地 flv 文件
我注意到我必须将 flv 文件放在应用程序文件的相同或子目录中,例如myproject/bin-debug/flvs/1.flv
,并用于videodisplay.source="flvs/1.flv"
加载。
如果我把它放进去myproject/flvs/1.flv
,我不能在 VideoDisplay 中加载它,使用videodisplay.source="../flvs/1.flv"
. 但是元数据(例如持续时间)被检索,但play()
无法启动它。
这个问题有什么解决办法吗?