第一次抱歉我的英语。
我使用YouTube API在我的Android应用中播放YouTube直播。有没有办法从特定时间(例如现场前5分钟)加载视频?
youTubePlayer.loadVideo(LiveStreamVideoID,6000000)
无效。它从当前(实时)位置加载视频。
谢谢。
答案 0 :(得分:0)
AFAIK,除非直播完成,否则无法控制直播视频的播放。您可以查看寻找视频中指定时间的player.seekTo(seconds:Number, allowSeekAhead:Boolean):Void
方法。此外,这些queueing functions还允许您加载和播放视频,播放列表或其他视频列表。如果您使用下面描述的对象语法来调用这些函数,那么您还可以排队或加载搜索结果列表或用户的上传视频列表。
可选的
startSeconds
参数接受浮点数/整数,并指定在调用playVideo()
时视频应开始播放的时间。如果您指定startSeconds
值,然后拨打seekTo()
,则播放器会在seekTo()
来电中指定的时间播放。当视频被提示并准备播放时,播放器将广播video cued
event(5
)。
希望这有帮助!