【问题标题】:FramePositioningControl is null in Blackberry Video playerFramePositioningControl 在黑莓视频播放器中为空
【发布时间】:2010-03-23 04:50:52
【问题描述】:

我正在开发一个播放服务器视频的黑莓应用程序。我使用Player.start()Player.stop() 来播放和暂停视频。但我还需要在我的应用程序中倒带、前进和搜索栏控件。我尝试将FramePositioningControl 用于这些控件。但以下代码返回null

FramePositioningControl framePositioningControl =
        (FramePositioningControl) player.getControl("FramePositioningControl");

我搜索了几个论坛,他们说很多玩家不支持FramePositioningControl。有哪些玩家支持FramePositioningControl?我还应该怎么做才能在我的应用程序中添加这些控件?

【问题讨论】:

    标签: video blackberry java-me mmapi


    【解决方案1】:

    没错,FramePositioningControl 至少在特定格式下返回 null(在 mp4、avi、3gp 上重现)

    另见Java Media Framework - JMF/FOBS4JMF FramePositioningControl Problem

    JOBS4JMF 不支持许多不同格式的 FramePositioningControl,这是一个众所周知且记录在案的问题。例如,AVI 不能很好地工作,而 MPEG 根本不能工作。

    也许您可以尝试编写自定义可搜索数据源,例如 herehere(在 getSeekType() 和适当的搜索实现中 RANDOM_ACCESSIBLE 有所不同)但我不知道如何为视频完成此操作...

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多