CAF-приемник SDK: поддерживается ли переход с LIVE на VOD .mpd? - PullRequest
0 голосов
/ 30 января 2020

Использование нашего собственного приемника 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-приемника?

...