SbDrmServerCertificateUpdatedFunc 是不是正确实施?
Posted
技术标签:
【中文标题】SbDrmServerCertificateUpdatedFunc 是不是正确实施?【英文标题】:Is SbDrmServerCertificateUpdatedFunc properly implemented?SbDrmServerCertificateUpdatedFunc 是否正确实施? 【发布时间】:2018-08-01 02:48:14 【问题描述】:目前正在开发钴 19.lts.1.183273。 在这个版本中,我确认添加了一个新的 UpdateServerCertificate。 我调用了 SbDrmServerCertificateUpdatedFunc 回调函数。
typedef void (*SbDrmServerCertificateUpdatedFunc)(SbDrmSystem drm_system,
void* context,
int ticket,
SbDrmStatus status,
const char* error_message);
但是在drm_system.cc文件中,
if (iter == ticket_to_server_certificate_updated_map_.end ())
LOG (ERROR) << "Unknown ticket:" << ticket << ".";
return;
从上面返回。
我认为门票价值似乎不是问题。 我应该传递什么值?
谢谢你。
【问题讨论】:
【参考方案1】:你有没有尝试过|ticket| SbDrmUpdateServerCertificate() 的参数返回回调?
【讨论】:
感谢小明的回复。是否应该从 SbDrmUpdateServerCertificate() 调用 SbDrmServerCertificateUpdatedFunc 回调函数?但是,没有调用 SbDrmUpdateServerCertificate()。 是的,目前的YouTube网站没有调用这个函数。您必须改为向服务器发送隐式服务器证书请求。我们有一个内部实现,我会尝试将它包含在我们的下一个开源版本中。以上是关于SbDrmServerCertificateUpdatedFunc 是不是正确实施?的主要内容,如果未能解决你的问题,请参考以下文章