-
Notifications
You must be signed in to change notification settings - Fork 146
liveDelay
mayudong1 edited this page Feb 6, 2017
·
9 revisions
KSYMoviePlayerController.bufferTimeMax
具体请见bufferTimeMax
bufferTimeMax设置为播放直播流时的最大缓冲时长;
该设置是在直播延时和卡顿之间的一个折中方案;
如果不进行缓冲或者缓冲特别小,当网络发生抖动时,直播会频繁的出现卡顿;
如果缓冲过大或者将所有数据全部缓冲,当直播服务器端缓冲的数据过多时在开播后不会进行追赶,导致直播延迟变高;
设置bufferTimeMax后,当缓冲时长小于设置的值时,不会进行任何操作,正常播放。当缓冲的时长超过设置的值时,将会丢弃旧的数据进行追赶,使直播的延时控制在bufferTimeMax的值之内;