问题标签 [strobe-media-playback]
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.
events - 频闪媒体播放 (OSMF) 事件
有人知道Strobe Media Playback ( OSMF ) 是否有以下事件:
- 流式传输已结束
- 开始流式传输
- 流式传输错误
为了通过 JavaScript 访问它?
我试过这个,但没有快乐。
谢谢!
PS 正如我在这里看到的,我们可以使用STATE变量来检测视频的结尾。所以在视频的结尾,它进入“ PAUSED ”。我们可以以这种方式使用它吗?
更新:
我发现 onJavaScriptBridgeCreated 方法没有触发。SMP 的所有示例也是如此。
有什么线索吗?
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”的问题。
你可以在这里试试:
osmf - 如何构建频闪媒体播放器?
我从我的 MAC 中的http://osmf.org/strobe_mediaplayback.html下载并安装了频闪媒体播放器。我需要使用控制台日志语句进行一些调试。我该如何构建这个?
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
当我尝试使用它时出现错误。
javascript - flashplayer 阻止的 Javascript 事件
有没有什么策略可以让 Flash 播放器中的事件(例如 keyup)具有焦点(用户点击它/改变音量等)仍然在 javascript 中触发而无需进入动作脚本?
我有一个 100% 由玩家填充的弹出窗口。在第一次加载时,如果我不点击播放器,事件处理程序会工作并且单击“f”会稍微向下移动播放器并出现一个菜单(底层 div),用户可以在那里选择另一个视频。但是如果用户在播放器内部点击或改变音量,我觉得我没有机会再次点击“f”。我正在使用 Strobemediaplayback。
一个 - 愚蠢 - 我尝试过的事情是使用模糊事件,这样当身体失去模糊时,它会立即恢复它。有效,但会导致玩家冻结 5 秒。
yii - 频闪媒体播放器问题
我想使用频闪媒体播放器播放媒体文件(视频和音频)。这是我第一次使用它。谁能告诉我这里出了什么问题:
错误是:
网址:C:\wamp\www\mediastore/files/video/Community1/28237.flv
你能给我一些关于yii中频闪媒体播放器的教程吗?
网络错误:
media-player - 如何在 osmf 中为 f4melement 设置自定义 NetLoader
我正在使用具有自适应比特率播放 f4m 内容的 HDS 制作自定义 osmf 播放器。
而且我在自适应比特率算法方面遇到了一些问题,一旦达到最高比特率,它就不会索引较低的比特率。
所以我发现您无法使用自定义 NetLoader 类为 ABR 算法配置一些规则......但直到现在我才发现只是在视频元素上使用它的示例。
我正在使用“mediaFactory.createMediaElement”方法来获取资源的媒体元素,代码如下:
amazon-web-services - 使用 Strobe Media Playback 从 Cloudfront/S3 播放 flv 文件
我正在使用 OSMF 的Strobe Media Playback
播放器尝试播放来自 AWS Cloudfront/S3 的文件
桶被称为ct.recorder
。云端分发被称为1dm7svtk8jb00c.cloudfront.net
,它的起源是ct.recorder
。
桶内的视频被称为vid_test001
我试过用rtmp://s34osaecrafusl.cloudfront.net/cfx/st/vid_test001
但这不起作用。
我明白了Connection attempt rejected by FMS server. Connection failed
。
最后我也试过了.flv
,但这也不起作用。
我没有正确链接到文件,还是我的播放器?
flashvars - 在 OSMF 的自定义插件中捕获 flashvars
我正在为 OSMF 创建一个自定义插件,并尝试将其设置为在 Strobe Media Player 设置示例中工作:http ://projects.stanislavstankov.com/nsa/index2.html
我希望能够得到它们,但我找不到任何文档。我试图抓住它们:
stage.loaderInfo.parameters
但阶段返回空值。有人能帮我吗?
actionscript-3 - 为什么 StrobeMediaPlayer.swf 在“for Flash Player X”文件夹中为 253k,但在编译时或在 player/bin 文件夹中为 433k?
我一直在尝试从源代码编译StrobeMediaPlayback;我已经成功地使用 ANT 和 Flex 4.5.1 或 Flex 6 SDK 编译了项目,并且还使用 Flash Builder 4.5 成功编译(如项目所推荐的那样)。
在所有情况下,编译 SMP 项目都会生成 433k StrobeMediaPlayback.swf。此外,StrobeMediaPlayback.swf 位于src/player/StrobeMediaPlayback/bin/StrobeMediaPlayback.swf
船舶中,为 433k。那么我的问题是,究竟如何将 StrobeMediaPlayback.swf 编译为 253k,因为它存在于for Flash Player 10.1
文件夹中?在这个文件夹中似乎有一个外部 OSMF.swc 文件,它是 233k - 通常它与构建捆绑在一起......但是,我可以将 253k StrobeMediaPlayback.swf 放入没有 OSMF.swc 文件的新项目中并且它可以工作美好的。
所以,如果事实证明我需要在不捆绑 OSMF.swc 的情况下编译 StrobeMediaPlayback,有人能指出我如何做到这一点的正确方向吗?
无法找到的相关安装文档:http: //osmf.org/dev/osmf/specpdfs/building-osmf.pdf