我正在使用Exoplayer的CastPlayer类,该类支持在我的Android应用程序和Chomecast的默认CAF接收器应用程序中投射到chromecast设备。 当我在开始位置(低于变量positionms为0)投射视频时,一切正常。
loadItem(com.google.android.gms.cast.MediaQueueItem item,long positionms)
但是,当我将视频投射到比0高得多的预定义位置时(例如positonms = 1800000〜30分钟),chromecast将在音频和视频信号之间显示以下同步问题。 1.有时,视频信号比音频信号快或慢,反之亦然。 2.有时,视频信号会被音频冻结(但声音异常) 3.有时,视频和音频信号很好。
有人遇到过同样的问题,对此有什么解决办法吗?
P / S:我正在chromecast ultra 4K和chomecast 2nd设备上进行测试。
感谢您的关注和帮助,