【发布时间】:2010-10-02 12:06:29
【问题描述】:
我正在尝试使用 Adobe Flex 和 libh264streaming 构建视频播放器应用程序。在小盒子里,我的小播放器工作得很好。
但是,如果视频更大,大约 200-300MB,我会看到一堆问题:
- 浏览器崩溃。
- 它从不停止缓冲,不断下载,直到获得整个视频 (300M)。
- CPU 使用率随着浏览器内存消耗而上升。
我猜 1. 和 1. 是由 2. 造成的,因为播放器需要越来越多的内存来存储视频。
我想以某种方式限制缓冲区大小,并在达到上限后立即停止下载视频。我认为 YouTube 视频播放器就是这样工作的(查看播放器底部的播放器控件)。
任何想法如何在 Flex 中实现它?
【问题讨论】:
标签: flash video apache-flex h.264