我正在使用 Pan frame 360 度视频 sdk 播放 360 度视频,但是当我们将 URL 传递给方法时,它没有作为缓冲播放,首先它下载所有视频然后播放,如何调用以进度条缓冲播放。请指教。
_pfasset = PFObjectFactory.assetFromUrl(this, url, this);
如果我使用assetFromUri,它会很好。
我正在使用 Pan frame 360 度视频 sdk 播放 360 度视频,但是当我们将 URL 传递给方法时,它没有作为缓冲播放,首先它下载所有视频然后播放,如何调用以进度条缓冲播放。请指教。
_pfasset = PFObjectFactory.assetFromUrl(this, url, this);
如果我使用assetFromUri,它会很好。
您应该更改文件播放电影 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);
}
参考:你可以在这里找到它的 Cordova 插件