Сбои Widevine в предварительных сертификационных тестах Youtube

Я работаю с Cobalt для Youtube.

При прохождении тестов соответствия EME тесты Widevine вызывают сбой на моей телевизионной приставке

У вас есть идеи, что может быть причиной этого сбоя?


person AmalGH    schedule 23.04.2020    source источник
comment
У вас есть трассировка стека?   -  person mmotorny    schedule 23.04.2020
comment
Я получил следующие трассировки: [ОШИБКА: cdm/src/cdm.cpp(782):getKeyStatuses] Нет такой сессии: ksid7A09AAF6 ### 01:44:48.443 pid=2467 tid=0x89d7e450 MediaDrmContext(121): ошибка при получении статусов ключей . результат = 102 Перехваченный сигнал: SIGSEGV (11) [ 6288.604264] *** 441034:58:38.80 nexus_demux: [ 6288.608492] NEXUS_SetPidChannelBypassKeyslot PidChannel c3b0d380 утечка. Очистка будет только при выходе клиента. 441034:58:37.97 nxserverlib: cobalt(0x9f1061a0) unregistered Ошибка сегментации # [ 6289.617753] *** 441034:58:39.81 nexus_surface_compositor: [ 6289.623105] auto_disable неиспользуемой графики   -  person AmalGH    schedule 24.04.2020


Ответы (2)


Из вашей трассировки стека нет журнала, связанного с кобальтом, и это указывает на то, что вы используете платформу Broadcom. Было бы лучше спросить об этом вашего контактного лица Broadcom. Вполне возможно, что это исправлено в последних обновлениях.

person Wei-Ming    schedule 04.05.2020

Судя по ошибке No such session, это может указывать на проблему с реализацией SbDrm...(). Вы проводили тесты NPLB? Попробуйте ninja -C out/linux-x64x11_debug nplb, а затем out/linux-x64x11_debug/nplb. Замените linux-x64x11 на название вашей платформы.

Для справки: NPLB — это набор тестов на соответствие для Starboard, см. https://cobalt.dev/starboard/testing.html.

person mmotorny    schedule 26.04.2020
comment
Спасибо за ответ. Да, я пытался запустить тесты NPLB, и у меня тоже есть результаты тестов, ни один сбой не связан с SbDrm.. - person AmalGH; 27.04.2020