当前位置:好百科>百科词条>avcdvr是什么行车记录仪

avcdvr是什么行车记录仪

2024-10-09 15:51:30 编辑:zane 浏览量:600

avcdvr是什么行车记录仪

的有关信息介绍如下:

avcdvr是什么行车记录仪

打开APP天花板之恋关注车机中行车记录仪(DVR)MVP模式开发总结 原创2018-12-12 17:57:07 1点赞天花板之恋 码龄8年关注扰毕现在的车机系统中,DVR已经是不可或缺的功能了。DVR就是行车记录仪的简称,是一个单独的硬件模块。DVR通过can协议跟车机端通信,通过视频线把DVR的视频信号给到车机端的Camera驱动,并展示到车机端应用中。既然这里涉及到视频流的呈现,我们不难猜出,展示内容需要使用SurfaceView: //Camera关联surfaceView mCamera.setPreviewDisplay(holder); mCamera.startPreview();123123 //解除surfaceview的关联,释放Camera资源 private synchronized void releaseCamera() { status = STATUS_CLOSING; boolean isavmon = isAvmOn(); Log.d(TAG, "releaseCamera >>> isAvmOn = " + isavmon); if (mCamera != null) { mCamera.setPreviewCallback(null); mCamera.setErrorCallback(null); mCamera.stopPreview(); mCamera.release(); mCamera = null; Log.i(TAG, "Close Camera success!!!"); status = STATUS_CLOSED; writeDvrOpenCameraState(false); } } 12345678910111213141516171234567891011121314151617由于车机上使胡贺用Camera的地方除了DVR之外,可能还会有全景泊车(AVM)、倒车后视等应用使用,因此,我们需要在打开DVR应用之后,启动一个轮询机制,去不断检测某个地方的标志位,是否有全景泊车打开了。如果发现有全景泊车打开了,那DVR这个时候需要暂时释放掉Camera资源,等全景缓做芹泊车退出之后,我们再重新使用Camera资源:

版权声明:文章由 好百科 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.haobaik.com/tips/152633.html
热门文章