Использование нашего собственного приемника Chromecast и Google Cast SDK: У меня проблемы с тем, что динамический c LIVE-контент становится stati c (VOD), например, живая программа, которая заканчивается в определенное время T. На T манифест меняет тип (ОК):
type="dynamic"
становится type="static"
До этого у меня есть (ОК?):
liveSeekableRange:{"start":0.9123542308807373,"end":3590.9123542308807,"isMovingWindow":true,"isLiveDone":false}
Это становится (NOK):
liveSeekableRange:{"start":0,"end":-1580383796.957355,"isMovingWindow":true,"isLiveDone":true}
Я сомневаюсь, что отрицательное время окончания должно произойти. Вскоре после этого воспроизведение прекращается с MEDIA_FINISHED / END_OF_STREAM
. В качестве временного и уродливого обходного пути я делаю перезагрузку всякий раз, когда обнаруживается переход, но, очевидно, это не остается незамеченным go и его следует избегать.
Я уже проверил проигрыватель shaka: сценарий должен поддерживаться , Боюсь, что-то не так в CAF SDK. Может кто-нибудь подтвердить, что этот сценарий поддерживается в SDK CAF-приемника?