2-3程序流程

mac2022-06-30  68

/****************************************** step 1: init sys variable   mpp变量的初始化:填充变量等 ******************************************/ /****************************************** step 2: mpp system init. 初始化mpp系统 ******************************************/ /****************************************** step 3: start vi dev & chn to capture 图像采集做基本处理 dev:vi的设备 chn:vi的通道 ******************************************/ /****************************************** step 4: start vpss and vi bind vpss 启动vpass并且vi和vpass绑定 vi采集后,放到vb缓存块,缓存块会自动传递到vpass中 ******************************************/   /******************************************   step 5: start stream venc   启动视频编码   ******************************************/ /****************************************** step 6: stream venc process -- get stream, then save it to file. 码流处理:创建了一个线程完成保存工作 or打包MP4保存到硬盘->录像 or分包,通过rtsp传输出去 or裸流丢到流文件:使用VLC查看 ******************************************/ /****************************************** step 7: exit process 按两次回车退出:把线程回收 vi和vpss解绑 vpss stop vi stop system exit ******************************************/

 

转载于:https://www.cnblogs.com/muzihuan/p/11528056.html

最新回复(0)