LiteAVSDK / Player_iOS

Super player for iOS...
https://trtc.io/
1.11k stars 226 forks source link

求助 使用如下方式加了timeout,us,sign参数进行DRM播放视频 无法控制记忆播放的startTime #143

Closed NicoleZJ666 closed 4 years ago

NicoleZJ666 commented 4 years ago

使用如下方式进行DRM播放视频 无法控制记忆播放的startTime,使用demo中不加这三个参数的视频可以正常控制记忆播放的startTime

` let videoId = SuperPlayerVideoId() videoId.appId = xxxxx videoId.fileId = fileId videoId.playDefinition = playdefinition videoId.version = FileIdV3 videoId.timeout = t videoId.us = us videoId.sign = sign

    let playerModel = SuperPlayerModel()
    playerModel.videoId = videoId
    playerModel.token = token
     playerModel.certificate = try! Data(contentsOf: URL(fileURLWithPath: fairplay_cer!))

    playerView.fatherView = playerFatherView
    // 视频标题
    playerView.controlView.title = videoListDatas![videoCurPlayIndex].title
    playerView.startTime = 30
    playerView.play(with: playerModel)

`

sdk

[D][TXCVodPlayer.m, startPlay, 237]:============= SDK Version:6.3.31 Device Name:iPhone 6 Plus System Version:10.0 =============

shengcui2018 commented 4 years ago

麻烦试下在EVT_VOD_PLAY_PREPARED事件里去调用seek

NicoleZJ666 commented 4 years ago

@shengcui2018 在EVT_VOD_PLAY_PREPARED事件中调用seek 还是无法控制视频播放的起始位置

whalehe commented 4 years ago

您好,可以更新到最新版本7.4,如果还有问题,麻烦附上日志信息,或者截图。