问题标签 [flvplayback]
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.
actionscript-3 - 使用 FLVPlayback 模块播放 mp4 视频?
我在 AS3 中使用 video.source = "my.mp4" 直接链接我的 mp4 视频,并且链接没有断开,但是播放器会一直加载。
有任何想法吗?
助教
flash - 将播放头寻找到 Flash 视频中的特定位置?
如果您在 Flash 中加载 FLVPlayback 组件或在 Flex 中加载 VideoDisplay 并尝试寻找特定位置或将 playheadTime 设置为特定位置,则影片总是以非常大的量向上或向下舍入
在 Flash 中,将 FLVPlayback 组件拖到舞台并将源设置为http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/mx/controls/examples/assets/phone.flv 然后尝试 video.seek (6) 或 video.playheadTime = 6;
它只会转到 10。同样,如果你使用他们的内置擦洗器,唯一的间隔是 0、5 或 10。所以你看到的擦洗框最多是 3
这是具有相同结果的 flex 示例。
在这两种情况下,如果您足够快地单击播放/暂停,您可以在单个帧上以更大的粒度暂停,但这不是一个好的用户体验
以编程方式执行此操作我缺少什么吗?
我还要说间隔会根据视频长度而变化,3分钟长的东西有10秒的间隔
flash - 是否有适用于 Flash 8 的全屏 FLV 播放器?
我需要一个可以在我的 Flash8 应用程序中全屏播放 FLV 视频的播放器。我知道用AS3可以做到,但是我需要用AS2;有没有支持全屏的播放器可以使用?
flash - 在 AS3 中创建 FLVPlayback 不起作用
如果我创建一个FLVPlayback
usingActionScript3
我无法获得输出,但如果我拖动一个 FLVPlayback 2.5 组件并设置它的工作源。
flash - FLV 不在两个 SWF 文件中播放
在我开始之前;我根本不是 Flash 的专业人士。
文件夹结构:
- 开始.swf
- 资产/电影容器.swf
- 资产/flv/movie.flv
我想要的是打开start.swf,让它嵌入moviecontainer.swf,它有一个在movie.flv 中加载的FLV 播放对象。
当我检查我的moviecontainer.swf 时,它运行正常。但是当我使用 start.swf 它加载moviecontainer.swf (因为我可以看到它有背景和所有)但电影不会播放(我认为按钮不再起作用)
我已经使用“仅本地文件”选项保存了两个 .swfs。我不知道问题是什么,正如我所说,我不是 Flash 专业人士,我没有经验说“哦,看起来我们遇到了 xyz 问题..”
youtube - 为什么 Youtube 会部分缓冲一些视频,而另一些则完全缓冲?
这是关于 Youtube 视频缓冲的问题。
例如,此视频在播放时逐渐缓冲:
(1) http://www.youtube.com/watch?v=XGNOc7FYWKA
因此,如果您暂停视频,它会缓冲到某个点然后停止。
但是试试这个视频。即使您暂停,它也会缓冲整个长度:
(2) http://www.youtube.com/watch?v=fK1eWVrO_fE
我对此进行了一些探索。
对于视频 (1),浏览器在请求 FLV 视频时发送 2 个额外参数:
GET /videoplayback?ipbits=8&algorithm=throttle-factor&cp=U0hRTVJRUV9OUENOMV9KS1VGOlczX1hyNGxsZU5T&sparams=id%2Cexpire%2Cip%2Cipbits%2Citag%2Csource%2Calgorithm%2Cburst%2Cfactor%2Ccp&id=5c634e73b15858a0&factor=1.25&ip=69.0.0.0&source=youtube&key=yt1&burst=40&fexp= 903104%2C910103&keepalive = Yes&sver = 3&itag = 34&签名= 855EF17A58816C002AD9B13DE5556B4A61A9D5541.2A2A2A2A2A2A2AEF1CC3402227895ED952222222237D237D237D223ER = 77D23EY7B5523ER = 74B5523EE7B554B55B554BBIRET = 34B554BBIRE
它在视频播放时滑动范围。
对于视频 (2),浏览器会跳过这 2 个参数,服务器会以纯 HTTP“内容长度:(实际视频文件长度)”响应进行响应。这就是视频完全下载的原因。
现在我的问题:
任何人都知道是什么导致了这种缓冲差异?它是视频的属性,还是服务器的属性,还是其他什么?
理想情况下,如果我没有完全观看视频,我想使用类型 (1) 的缓冲来防止浪费带宽。
FWIW,我尝试通过手动添加范围和保持活动参数来调整第二种情况下的请求。我收到“播放视频时出错”。
video - 全高清视频转FLV,浏览器播放慢
我使用 Adobe AfterEffects CS5 以 mp4 格式渲染了一个全高清视频。它播放得很好。我有这个视频应用程序,我提供了 mp4 文件。视频应用程序将 mp4 转换为 flv 格式,并通过网页提供视频。我已经将生成的 flv 文件下载到我的本地 PC - 它在我的 VLC 播放器中播放得很好。但是,问题是我在浏览器中的播放效果很糟糕。
我已经确定问题与带宽无关。无论是原始 mp4 文件,还是 ffmpeg 转换的 FLV 文件,都可以使用 VLC 播放器完美播放。我用两个播放器测试了 FLV 文件 - Agryia FLV Player Elite 和 JW Player。两个播放器都播放视频非常糟糕 - 非常缓慢且非常不稳定。
这是我的 ffmpeg -i myflvfile.flv:`
任何人都可以在这里指出我正确的方向吗?为什么我的本地PC上的mp4和flv文件的VLC播放器都播放完美,但在我的浏览器中,使用两个不同的播放器,播放效果如此糟糕?
PS这是我的转换命令:
actionscript-3 - 为加载的视频添加海报框架
我正在构建应用程序,用户可以在其中flv
上传fileReference
. 当用户按下上传时,flv
上传到文件夹中,路径存储到数据库中。
当用户点击另一个页面时,他可以看到一个包含所有已上传电影的列表。但我想为电影创建自定义控件,以便用户可以单击一个来播放。
如何从第一帧或随机帧添加“海报” flv
?
没有png
为每个文件创建一个选项,因为当应用程序在线时,用户可以选择自己flv
的文件来上传。
actionscript-3 - 有没有办法使用 Flash 中的滑块组件来控制 FLVPlayback 组件的音量?
我想知道是否有办法从 FLVPlayback 组件中获取声音并使用自定义音量滑块对其进行操作?
在我的 Actionscript 中,我目前有这段代码,它使我能够控制 MP3 的音量:
但是除了使用 MP3 来播放声音,有没有办法使用 FLV 的声音来代替?
actionscript-3 - AS3 - 如何改变 FLVPlayBack 的速度
我需要以不同的速度播放 FLVPlayback 视频,我可以通过更改 FLVPlayBack 的帧速率来做到这一点,我如何使用 as3 来实现这一点?
或者有没有其他方法可以做到这一点?请建议我。
梅加娜