0

使用 Ti.Media.VideoPlayer 对象。播放一个简单、简短的 .mp4 文件,文件大小为 10.8MB,未调整或修改宽高比,以 768x1024(横向)播放。
基于针对 iOS 5 的 SDK 2.1.4GA 构建 AdHoc 分发。

代码本身如下:

    var videoPlayer = Titanium.Media.createVideoPlayer({
        top: 0,
        autoplay: true,
        backgroundColor: 'white',
        height: 768,
        width: 1024,
        mediaControlStyle: Ti.Media.VIDEO_CONTROL_NONE,
        repeatMode: Ti.Media.VIDEO_REPEAT_MODE_ONE
    });
    videoPlayer.url = '/app/assets/myVideo.mp4';

其他人有类似的问题吗?

4

2 回答 2

0

所以我发现了这个问题,它与代码、模块或实现无关。它实际上是视频本身。因此,据我所知,任何遇到此问题的人,30fps 的视频帧速率都无法正常工作。将其降低到 29.97fps 效果非常好,并且完全符合预期的性能和播放类型。

于 2013-03-04T18:43:18.350 回答
0

在创建 VideoPlayer 时添加以下参数 -

scalingMode : Titanium.Media.VIDEO_SCALING_ASPECT_FIT
于 2015-01-30T09:27:36.863 回答