Можно ли разрешить воспроизведение в автономном режиме без использования типа «persistent-license»? - PullRequest
0 голосов
/ 29 августа 2018

Используя браузер, совместимый с Encrypted Media Extensions , возможно ли сохранить любой фрагмент (или части) данных, которые допускают воспроизведение в автономном режиме, не полагаясь на persistent-license типа

Например, если вы можете получить ответ от сервера лицензий, можете ли вы использовать его повторно, если срок действия лицензии еще не истек?

Или EME имеет что-то встроенное, чтобы победить это?

Я немного дурачился с разветвленным dash.js, используя Widevine в Chrome, и я пытался захватывать различные предоставленные извне фрагменты, сохранять их на диск и вставлять их позже, но затем воспроизводить просто глохнет, не выдавая сообщений об ошибках, поэтому мне интересно, стоит ли тратить на это больше времени или это просто не сработает.

1 Ответ

0 голосов
/ 03 сентября 2018

EME - это стандартный механизм для работы с зашифрованными носителями, но детали отдельных систем DRM и отдельных CDM (модулей дешифрования контента) в браузерах являются специфическими для разных реализаций.

Для всех из них, хотя по замыслу, простой ответ на ваш вопрос заключается в том, что вам нужно использовать постоянные лицензии для поддержки воспроизведения в автономном режиме - все остальное, как правило, «не должно» работать, и если бы оно это сделало, оно бы скорее всего, это лазейка, которая может быть закрыта в любое время, поэтому, вероятно, не является хорошей основой для решения.

...