Panframe 360​​度视频sdk- PFObjectFactory.assetFromUrl方法首先下载然后播放

时间:2015-02-11 08:07:46

标签: android video 360-degrees

我正在使用Pan frame 360​​度视频sdk来播放360个视频,但是当我们将URL传递给方法时,它不是以缓冲方式播放,首先是下载所有视频然后播放,如何调用使用渐进式条缓冲播放。 请指教。

_pfasset = PFObjectFactory.assetFromUrl(this, url, this); 

如果我使用assetFromUri,它会很好用。

1 个答案:

答案 0 :(得分:1)

你应该在文件播放电影中360度更改一些内容。

public void loadVideo() {
    progressDialog = ProgressDialog.show(this, "Initalizing", "while Loading...");
    _pfview = PFObjectFactory.view(this);
    _pfasset = PFObjectFactory.assetFromUri(SimpleStreamPlayerActivity.this, Uri.parse(videoUrl), SimpleStreamPlayerActivity.this);

    // Setting up View Mode & Aspect Ratio : @JB
    // @TODO Fix if newer version of PAN FRAME releases
    _pfview.setMode((viewMode >= 2) ? 2 : viewMode, 16 / 9);

    _pfview.displayAsset(_pfasset);
    _pfview.setNavigationMode(_currentNavigationMode);

    _frameContainer.addView(_pfview.getView(), 0);
}

参考:您可以找到它的{Cordo插件here