Firefly开源社区

标题: 关于Android系统播放HDMI输入源的相关问题 [打印本页]

作者: _DK    时间: 2022-9-16 15:54
标题: 关于Android系统播放HDMI输入源的相关问题
本帖最后由 _DK 于 2022-9-16 16:17 编辑

我们自己写了一个Demo应用程序,目的是拿到HDMI的数据,播放+其它操作等。目前通过V4L2实现了获取HDMI数据后播放到显示屏幕上。开发过程中遇到了一些问题。发贴统一汇总,希望能够有朋友看到,帮忙解答或者提供一些思路。

问题1. 播放HDMI-IN时崩溃
当正常播放时,一旦操作鼠标或者键盘等其它输入设备时,会在第一时间崩溃,偶尔会在操作几下之后崩溃。崩溃日志中,有时是C++层的崩溃,有时是Android框架中InputStage的相关方法有空指针。

问题2. HDMI不支持设置参数
HDMI默认是4K的,想通过V4L2降低,但是通过ioctl方法设置时,报错设置失败。

感兴趣的朋友可以留下WX等联系方式,也可以在这里回复您的想法和思路,或者需要我提供哪些东西都可以回复。在此感谢。

板子现在使用的是官方在6月份提供的固件,里面有一个LiveTV应用,可以正常播放,但它应该使用的是Android的TvInputManager实现的。

维基中提到的RockchipCamera2应用程序,我并没有找到,能发一份源码给我么?



作者: jpchen    时间: 2022-11-16 10:39
可以下载最新的固件,或更新sdk 有rkcamera2 相关代码可以参考




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1