讨论广场 问答详情
大佬请留步,xhc200摄像头usb无法识别到新版本ohos5.1,4.1是OK的
lmyuan5820 2025-04-15 14:06:48
127 评论 分享

xhc200摄像头usb无法识别到新版本ohos5.1,打开相机后无图像显示,录像也没有声音。

127 评论 分享
相关文件下载
hilog.000.rar
204.33 KB
下载
写回答
全部评论(11)
1 楼

日志里没有创建预览流相关的记录,都是release、stop

    行  117: 01-01 21:07:36.161  3130  3130 I A00200/CameraApp: [EventBus]: emit event = "ACTION_CLOSE_CAMERA"
    行  118: 01-01 21:07:36.161  3130  3130 I A00200/CameraApp: [CameraBasicFunction]: close begin 
    行  119: 01-01 21:07:36.161  3130  3130 I A00200/CameraApp: [CameraService]: releaseCamera begin 
    行  120: 01-01 21:07:36.161  3130  3130 I A00200/CameraApp: [CameraService]: releaseRecording begin 
    行  121: 01-01 21:07:36.161  3130  3130 I A00200/CameraApp: [CameraService]: AVRecorder has not been created.
    行  122: 01-01 21:07:36.161  3130  3130 I A00200/CameraApp: [reduxWorkerMiddle]: logger: new state
    行  123: 01-01 21:07:36.161  3130  3130 I A00200/CameraApp: [PreviewArea]: updateCameraStatus X
    行  124: 01-01 21:07:36.161  3130  3130 I A00200/CameraApp: [CameraService]: releaseVideoOutput begin 
    行  125: 01-01 21:07:36.161  3130  3130 I A00200/CameraApp: [CameraService]: releaseVideoOutput end 
    行  126: 01-01 21:07:36.161  3130  3130 I A00200/CameraApp: [CameraService]: releasePhotoOutput begin 
    行  127: 01-01 21:07:36.161  3130  3130 I C02b02/CAMERA_DPS: {Release()-photo_output_napi.cpp:2262} Release is called

2025-04-15 14:28:35
2025-04-16 16:44:28
引用:“XHC200日志中缺少缩放和编码的流程。nodebase没有向RKCodecNode和RKCodecNode下发数据流,不知道是不是这个原因,没有找打不下发数据流的原因”
可以https://laval.csdn.net/661f87d09c80ea0d226ea672.html 参考这个链接,dump下每个节点的数据
2025-04-16 16:44:28
2025-04-16 16:22:34
引用:“好像和这个没关系 我看调用这个之前是 stopstream”
XHC200日志中缺少缩放和编码的流程。nodebase没有向RKCodecNode和RKCodecNode下发数据流,不知道是不是这个原因,没有找打不下发数据流的原因
2025-04-16 16:22:34
2025-04-16 09:07:36
引用:“好像和这个没关系 我看调用这个之前是 stopstream”
camera_hdi_service: DeliverBuffer() RKScaleNode::DeliverBuffer, streamId[1],index[1], 1280 * 720 ==> 640 * 480, encodeType = 0,日志中没有发现这段,其他版本摄像头可以使用的是有这段的,和这个有关系吗?
2025-04-16 09:07:36
2025-04-15 19:13:28
引用:“好像和这个没关系 我看调用这个之前是 stopstream”
{UpdateSetting()-capture_session.cpp:1225} CaptureSession::UpdateSetting Failed inputDevice is nullptr!和这个有关系吗
2025-04-15 19:13:28
2025-04-15 17:33:38
引用:“意思是预览流中的buffer是空的,所以导致相机里没有画面吗,需要确认的是什么原因导致的bbuffer is equal to nullptr?”
好像和这个没关系 我看调用这个之前是 stopstream
2025-04-15 17:33:38
2025-04-15 17:26:19
引用:“请问一下啊,创建预览流相关日志的关键字是什么呢 ”
CreatePreviewOutputInstance
2025-04-15 17:26:19
2025-04-15 17:16:32
引用:“从日志看到创建了好几次的预览流和拍照流 有好多这个 CollectBuffers() 261, buffer is equal to nullptr, return 不知道有没有关系 最好还是dump下每个节点的buffer,看是哪里没有的”
意思是预览流中的buffer是空的,所以导致相机里没有画面吗,需要确认的是什么原因导致的bbuffer is equal to nullptr?
2025-04-15 17:16:32
2025-04-15 16:30:17
请问一下啊,创建预览流相关日志的关键字是什么呢
2025-04-15 16:30:17
2025-04-15 16:27:50
引用:“重新上传了一份日志,麻烦在看一下”
从日志看到创建了好几次的预览流和拍照流 有好多这个 CollectBuffers() 261, buffer is equal to nullptr, return 不知道有没有关系 最好还是dump下每个节点的buffer,看是哪里没有的
2025-04-15 16:27:50
2025-04-15 14:33:25
重新上传了一份日志,麻烦在看一下
2025-04-15 14:33:25
查看全部11条回答/评论