Я разрабатываю с помощью cobalt master.
Я хочу воспроизвести содержимое drm с помощью кобальта. но, насколько я знаю, кобальт (с открытым исходным кодом) не интегрирован с widevine или playready из-за лицензии.
Так что мне нужно интегрировать widevine.. Но я не знаю, что делать..
Ниже приведены списки вопросов. Я был бы очень признателен, если бы ваши ребята могли ответить на это.
Я нашел исходники о widevine в дереве исходников кобальта('cobalt/src/starboard/shared/widevine'). Думаю, речь идет о переносе на widevine. тогда мне просто нужно вставить widevine.so или исходный код widevine.
Это правильно?Я сделал каталог ce_cdm (это исходный код widevine 3.5) в «cobalt/src/ Third_Party», а затем попробовал «cobalt/build/gyp_cobalt -C debug linux-x64x11», но следующее сообщение печатается в терминале.
$cobalt/build/gyp_cobalt -C debug linux-x64x11
gyp: Dependency '/home/amedia/cobalt4/cobalt/src/third_party/boringssl/boringssl.gyp:crypto#host' not found while trying to load target /home/amedia/cobalt4/cobalt/src/starboard/shared/widevine/widevine3.gyp:protoc#host
Я без понятия что это значит...
- Пожалуйста, дайте мне знать, если у ваших ребят есть руководство или способ сделать это.
Спасибо.