问题标签 [osmf]
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.
flash - 从 mxml 执行 Actionscript 类函数
我需要使用 OSMF 创建一个视频播放器。我想将我们的 mxml 文件与 actionscript 文件分开。我怎样才能做到这一点 ?我有一个 actionscript 类文件,我想在加载 mxml 时执行它的构造函数。
我添加了 creationComplete="initApp()" 并在 initApp 上调用var p = new myclass();
. 现在在 myclass() 我正在尝试以编程方式添加标签
但是什么都没有添加到 flash 中。我错过了什么吗?
actionscript-3 - 我无法在 OSMF 中播放有效的 RTMP 流
我正在构建一个带有 Strobe Media Playback 的应用程序,但我无法播放 RTMP 流。
这里奇怪的是,我可以在 JWPlayer 上播放流,甚至可以在带有经典 NetStream 和 NetConnection 代码的简单 Flash 视频播放器中播放。
http://www.longtailvideo.com/jw-player/wizard/
这是流:rtmp://fl.world-television.com/streamstudio/vod/flv:endesa/20130422/video_full_es_v2.flv
我不知道是否需要通过 OSMF 参数设置任何特殊配置。
这就是我在一个简单的 Flash CS 应用程序中播放视频的方式。
我真的认为这里的问题是 OSMF 它没有正确分割 URL,它正在尝试连接 (NetConnection) 或尝试播放 (NetStream) 错误的字符串。
编辑:
解决了在 URL 中删除“/vod”的问题。
你可以在这里试试:
internet-explorer - Flash Player 11.7 的缓存问题
精简版:
我们的 Flash 应用是来自我们 CDN 的直播视频,从最近发布的 Flash Player 11.7 开始
背景:
我们有一个在浏览器中运行的 Flash 应用程序。我们在 Windows XP 和 Windows 7 上看到了 IE 8、9、10 的问题。32 位和 64 位。
当我们的应用程序向我们的 CDN 发出视频请求时,浏览器拒绝缓存它,这会导致高网络流量。缓存在 Flash Player 11.6 中运行良好。
问题:
使用 Fiddler,我们对比了 HTTP 请求的好坏情况。唯一的区别是,对于 Flash Player 11.7,原始请求包含:
我意识到这是特定于实现的,不受支持。请注意,我们不希望这样。
我们正在使用OSMF 框架(2.0 版)并且可以访问源代码。
代码:
具体代码(相当抽象):
问题:
有没有人可以解决这个问题?
想法包括:
- 建议的 OSMF 补丁
- Flash Player 的设置。IE 现在是否有可能将 FP 11.7 视为代理?
- 其他想法。CDN 配置?
遗憾的是,我们无法选择使用不同的浏览器。
osmf - 系统休眠后OSMF自启动播放
我对 OSMF 播放器有疑问:如果您加载带有视频的页面,然后让系统进入睡眠状态 - 在系统唤醒播放开始后。如果您使用的是 f4m 文件或 rtmp 流,这是有效的。这些问题在 OSMF 演示中可见:
http://www.osmf.org/dev/1.6gm/StrobeMediaPlayback.html - 没有问题,但这里 http://www.osmf.org/dev/1.6gm/debug.html视频在系统唤醒后自行启动。
如果您只是打开浏览器并将其放置 15-30 分钟,有时会发生这种情况。通常-任何Mac或Win7,任何chrome / firefox ...将源更改为flv可以摆脱问题。此外,如果您加载页面,则启动它并暂停它 - 该问题也不会重现。控制栏的行为也很奇怪:播放时间和滚动条会根据实际播放进行更新,但呈现的是播放按钮(不是暂停)。如果我推动播放 - 视频重新启动。系统:MacOS (10.7.5, build 11G63), Firefox 20, Chrome 26, Flash (11.7.700.169);Windows 7:Firefox 17、Flash (11.6.602.180);我们的线索还提到他们在 Internet Explorer、Firefox 和 Chrome 下的 Win8 上也有同样的问题。
我猜这是 osmf 错误,但 adobe 没有帮助(http://forums.adobe.com/message/5246796#5246796),也许有人有想法?
actionscript-3 - 如果我从外部域访问图像,则 event.target.content.loaderInfo 会出错(SecurityError:错误 #2123)
我正在开发基于 OSMF 的播放器。我在播放器的右上角添加了徽标图像。现在我想在单击徽标图像时打开一个链接。
我在 onMain 点击事件中编写了一个动作脚本代码
代码:
当我提供来自同一域的徽标 url 时,它工作正常(给定的 url 将在新选项卡中打开)。当我从外部域访问图像时出现问题。一个不支持来自我的域的请求的域。
更多信息:徽标图像正确显示在我的播放器的右上角。在徽标 url 的 clcik 上,我遇到了错误。我正在从我的配置文件中提供徽标 url
SecurityError:错误 #2123:违反安全沙箱:Loader.content:http:///release/XYZPlayer.swf 无法访问http://www.esnipe.com/shared/help_icon.gif。没有策略文件被授予访问权限。
请任何人都可以帮助我摆脱这个错误。
actionscript-3 - how to play second element in SerialElement?
I have a SerialElement with two MediaElements and I want to jump in second element after I click the next button.
osmf - 如何构建频闪媒体播放器?
我从我的 MAC 中的http://osmf.org/strobe_mediaplayback.html下载并安装了频闪媒体播放器。我需要使用控制台日志语句进行一些调试。我该如何构建这个?
actionscript-3 - AS3 Error 1144: Method Implemented with Incompatible Signature
I'm working with the OSMF library REOPS [https://code.google.com/p/reops/]. Particularly the REOPS.zip project files. [https://code.google.com/p/reops/downloads/detail?name=REOPS.zip]
When trying to compile the RE_Skin_Compiled.fla, I receive the following error:
ClosedCaptionField.as, Line 14, Column 15 1144: Interface method get text in namespace com.realeyes.osmfplayer.controls:IClosedCaptionField is implemented with an incompatible signature in class com.realeyes.osmfplayer.controls:ClosedCaptionField.
This error is detailed by Adobe here: http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/compilerErrors.html
Which states:
Method signatures must match exactly.
There are only two methods in the IClosedCaptionField interface, and they do match what is implemented in the ClosedCaptionField class.
IClosedCaptionField.as
ClosedCaptionField.as
In the RE_Skin_compiled.fla Actionscript Settings, I have added the path to the REOPS\src\ folder, and it is able to find the classes when checking the properties on the AS Linkage.
Any ideas on what I might be missing in order to get the RE_Skin_Compiled.fla to correctly compile along with it's skin classes?
actionscript-3 - 如果我无法访问舞台,如何访问 flashvars?
如果我无法访问舞台,如何访问 flashvars?
我正在摆弄Open Source Media Framework
'Strobe Media Playback
播放器,我正在尝试使用 flashvar 并将其放入package org.osmf.net.NetNegotiator
.
但是netNegotiator
该类无法访问stage
,所以我无法stage.loaderInfo.parameters
获取 flashvar。
或者,我可以从 获取 flashvar StrobeMediaPlayback.as
,但我不知道如何将它发送到那里。
我尝试在 中导入包StrobeMediaPlayback.as
,但不仅NetNegotiator
出现在预测输入的东西上,undefined
当我尝试使用它时出现错误。
actionscript-3 - OSMF 版本:2.0,意外停止广播时出错
我正在使用 OSMF 版本:2.0,构建:2494。当我连接到实时流并且流意外停止时(广播公司将其关闭),我收到错误:
有人遇到它或我怎么能抓住它?我用
用于事件处理,但它没有被捕获。