
1）功能说明：
此sample是爱芯SDK包提供的示例参考代码, 方便客户快速的理解如何使用Link机制建立sensor到venc的链路。
sample默认演示的是VIN --> IVPS --> JOINT --> VENC --> RTSP 的完整pipeline，链路关系如下：
ivps的 grp0 chn1用于算法joint的输入，获得的结果在另外两路上画框，然后通过venc编码输出。

--------------------Link Table--------------------
         Src            |          Dst
(ModId   GrpId   ChnId) | (ModId   GrpId   ChnId)
--------------------------------------------------
(VIN        0       0) -> (IVPS     0       0)
(VIN        0       1) -> (IVPS     1       0)
(IVPS       0       0) -> (VENC     0       0)
(IVPS       1       0) -> (VENC     0       2)

2）使用示例：
举例一：查看help信息
/ # /opt/bin/sample_vin_ivps_joint_venc_rtsp  -h
Usage:./opt/bin/sample_vin_ivps_joint_venc_rtsp -h for help

        -c: ISP Test Case:
                0: Single OS04A10
                1: Single IMX334
                2: Single GC4653
                3: Single OS08A20
                4: Single OS04A10 Online
        -e: SDR/HDR Mode:
                1: SDR
                2: HDR 2DOL
        -v: Video Encode Type, default is h264
                0: h264
                1: h265
        -r: Sensor&Video Framerate (framerate need supported by sensor), default is 25
        -g: Gdc config, default empty for none Gdc mode
                filename: Gdc config file
        -i: input source, default empty for input source from camera
                filename: input yuv source file

-c： 选择不同的场景, 0-单摄os04a10, 1-单摄imx334, 2-单摄GC4653, 3-单摄os08a20, 4-单摄os04a10 online模式
-e:  选择SDR/HDR模式, 1-SDR, 2-HDR 2DOL, 默认跑SDR
-v:  选择视频编码类型, 0-h264, 1-h265
-r:  选择Sensor和Video帧率, 默认25帧
-g:  选择gdc配置文件; 默认空，为非gdc模式
-i:  选择Sensor主路输入源为YUV文件; 默认空，Sensor主路输入为Sensor实际的输入

举例二：单摄os04a10，SDR模式，运行命令如下：
/opt/bin/sample_vin_ivps_joint_venc_rtsp -c 0 -e 1


3）运行结果：
通过cat  /proc/ax_proc/vin_status 观察VIN模块帧率是否正常。
通过cat  /proc/ax_proc/ivps 观察IVPS模块帧率是否正常。
通过cat  /proc/ax_proc/venc 观察VENC模块各通道帧率是否正常。


4）注意事项：
     a)sample中缓存池并不是最优配置，仅供参考。实际开发中，用户需要结合具体业务配置缓存池。
