如何定制第三方开源视频播放器到底层替代videoplayer

请问一下这个组件的封装具体是一个什么操作呢?这个组件可否直接使用cc.Sprite呢?

Cocos Creator 在原生层面已经没有 cocos2d::ui 这个模块了,也用不了 cc.Sprite 或者 cc.Scale9Sprite 了。原生已经抽象成一个底层渲染器。

你好,感谢你的回复。

我的实际需求是要在视频组件上层可以叠加UI交互组件

那请问下使用文档中的可以实现这个需求吗?如果不可以能否提供下方法呢?目前使用的是creator官方最新版本。

期待你的回复,谢谢。

我们使用的版本是1.9.3 ,后续使用cocos-js重构

你们有打算开源吗:grin:自己写不动啊

公司项目,没有权利开源, 只是提供了一个可能性

自定义渲染组件也没办法实现 UI 交互呀。应该是在 js 引擎上实现 UI 比较好。

好的,多谢。

谢谢,这个目前恐怕我写不动:joy:

相信自己。。。。你可以的

怎么播放直播源的呢

改变层级可以实现

安卓videoplayer不支持直播源吧

直接接第三方的sdk就可以了

怎样改变层级,现在是视频播放的层级一直会挡住下面的显示层级

建议考虑ffmpeg解码后传给上层,上层用精灵渲染。

如何传递给上层的?

请问如何将远程视频解码渲染到sprite组件上? 此方案可行