我正在为 Youtube 与 Cobalt 合作。
通过 EME 一致性测试时,Widevine 测试会导致我的机顶盒崩溃
您知道这次崩溃的原因可能是什么吗?
从您的堆栈跟踪中,没有与钴相关的日志,这表明您正在使用 Broadcom 平台。最好向您的 Broadcom 联系人询问此问题。它很有可能在最近的更新中得到修复。
从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。