问题标签 [cobalt]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
238 浏览

cobalt - Cobalt 360 视频显示不正确

在按照howto_decode_to_texture.md描述的那样实现360视频后,我们发现渲染线程后显示颜色不正确。任何人都可以帮助指出导致它的原因吗?

输入图片

显示图片 创建上下文

0 投票
1 回答
625 浏览

cobalt - 关于 DRM 流程,如何将消息传递到配置服务器?

在右舷 DRM API (src/starboard/drm.h) 中,似乎没有使用配置服务器处理 Widevine 设备证书请求的流程?

在我的右舷 DRM 模块中,我应该直接对配置服务器执行“HTTP POST”吗?

感谢您的回复

0 投票
1 回答
132 浏览

cobalt - 视频播放问题

[cobalt] 我们正在尝试实现右舷播放器模块。当我们开始播放 YT 清晰内容时,我们可以听到背景中的音频,但我们看不到任何视频(我们只看到屏幕上的旋转轮)。如果我们禁用图形层(黑客),那么我们可以看到视频层上播放的视频。我的问题是,从 sbplayer 模块,我们如何通知钴(状态或事件),以便浏览器取消阻止视频的图形渲染?

我们尝试将状态设置为 kSbPlayerStatePresenting,并且我们还发送了 PTS,但它没有帮助。

谢谢。

0 投票
1 回答
62 浏览

cobalt - drm开发过程中键值过期

在drm开发过程中键值过期,所以我使用SbDrmSessionUpdateRequestFunc回调,

'LOG (ERROR) << "Unknown session update request ticket:" << ticket << "." A log will appear.

  1. 为什么会出现这个日志?
  2. session_id 值在视频开始和结束之前是否相同?
0 投票
1 回答
60 浏览

cobalt - qual-e.appspot.com 中的 Cookie 测试项目在黄金版 (rc_11) 时会失败

当用 测试时https://qual-e.appspot.com,cookie 项目会在黄金版本(rc_11)失败,但它会通过 qa 版本,从源代码来看,黄金版本似乎不支持 cookie 功能,如果我保持黄金代码相同使用qa版本,那么它会通过cookie测试,那么如何修复这个失败的项目?

在此处输入图像描述

0 投票
1 回答
141 浏览

cobalt - 使用 https://qual-e.appspot.com 进行测试时,密钥移动太慢

https://qual-e.appspot.com用cobalt rc_11版本测试时,按键移动太慢(5s+),有时甚至根本无法移动焦点,很难用页面测试,检查后cpu使用率,MainWebModule使用了98%的CPU,请问有什么办法可以改善吗?

1> 移动焦点时MainWebModule的CPU使用率为98%

CPU使用率

2> 移动焦点时的跟踪日志

MainWebModule 在做什么?

3> UpdateComputedStylesAndLayoutBoxTree的调用回溯

4> Youtube 中的焦点移动回溯(相同的钴二进制文件,没有这个问题)

0 投票
0 回答
72 浏览

cobalt - 当重复键被按下到 YT 主页的边缘时,音频接收器缓冲区状态更新要慢得多

与认证平台相比,Cobalt 中的 YT 主页在重复键到达边缘时(大约一秒)更新音频接收器状态的速度要慢得多,这是一种正确的行为吗?

[钴]>[18880:6444373109:[CBT][WEBAUD][ERROR]:PlaybackLoop(224)] *#*缓冲区状态,总/偏移/播放/eos:1024/1024/1/0

[钴]>[18880:6445375301:[CBT][WEBAUD][ERROR]:PlaybackLoop(224)] *#*缓冲区状态,总/偏移/播放/eos:1024/2048/1/0

[钴]>[18880:6446382843:[CBT][WEBAUD][ERROR]:PlaybackLoop(224)] *#*缓冲区状态,总/偏移/播放/eos:1024/1024/1/0

0 投票
1 回答
196 浏览

cobalt - 钴可能不遵守内存限制设置

从cobalt memory docs中,我们将max_cobalt_cpu_usagelimit设置为250Mmax_cobalt_gpu_usage到150M,发现cobalt实际使用的最大内存约为370M,播放4K视频约12小时,超过250M很多,那么什么样的内存(例如.malloc /new/mmap等)计入max_cobalt_cpu_usage? 如何设置max_cobalt_cpu_usage并将实际内存使用量保持在max_cobalt_cpu_usage?

0 投票
2 回答
531 浏览

cobalt - 在预加载状态下启动cobalt后如何更改url

从源码来看rc_11(11.80927),确实有Application::SetStartLink设置起始URL的接口,但是这个参数根本没用过,在一些特殊情况下,从preloading状态切换到kStateStarted时没有办法改变url(例如添加拨号的url配对参数):

0 投票
2 回答
224 浏览

cobalt - 网络关闭的预加载功能

如果网络处于关闭状态(例如无法访问 youtube 页面),并--preload在平台开机时使用 param 启动钴,则即使从预加载状态切换到启动状态,它也无法加载和显示 youtube ui ,url无法重载,无法显示UI,那么对于这种情况,cobalt如何处理呢?