CMTime 与 CMTimeMakeWithSeconds

1.首先先看代码,这段代码的作用就是要让视频播放区域有个封面。不会显的太空当。

- (void)avPlayerDidPlayed:(NSNotification *)noti
{
    [_avPlayer seekToTime:CMTimeMake(0, 1)];
    _playButton.hidden = NO;
    _tapGestureRecognizer.enabled = NO;
}

 CMTimeMake(a,b)                          a是当前播放的 第几帧,b表示每秒播放多少帧(fps)。  播放时间就是:a/b  

 CMTimeMakeWithSeconds(a,b)        a是当前时间,b表示每秒播放的帧数(fps)。 

 CMTime算是一个对于time实际时间关于音视频处理的一个时间结构体。

 

这种换算关系都是建立在fps理想化的一个程度。

posted @ 2016-07-26 17:00  懒懒初阳  阅读(1051)  评论(0编辑  收藏  举报