在好例子网,分享、交流、成长!
您当前所在位置:首页C/C++ 开发实例嵌入式开发 → 海思平台RTSP 源码

海思平台RTSP 源码

嵌入式开发

下载此实例
  • 开发语言:C/C++
  • 实例大小:37.20M
  • 下载次数:38
  • 浏览次数:1768
  • 发布时间:2020-09-03
  • 实例类别:嵌入式开发
  • 发 布 人:xinyunsoccer
  • 文件格式:.rar
  • 所需积分:2
 相关标签: rtsp TSP TS 海思 源码

实例介绍

【实例简介】海思平台RTSP 源码,
【实例截图】from clipboard

【核心代码】

int main(int argc, char *argv[])
{
HI_S32 s32Ret = 0;
signal(SIGINT, SAMPLE_VENC_HandleSig);
signal(SIGTERM, SAMPLE_VENC_HandleSig); 

GetConfig();

printf("%d,%d,%d,%d\n",g_config.x,g_config.y,g_config.w,g_config.h);


g_rtsplive = create_rtsp_demo(554);
session= create_rtsp_session(g_rtsplive,"/live.sdp");


s32Ret = SAMPLE_VENC_1080P_CLASSIC();      
init_isp();


int x = 0;

MPP_CHN_S stChn;
RGN_CHN_ATTR_S stChnAttr;

char chCmd[256];
int flag = 0;

【文件目录】

rtsp-h264-new

└── mpp
    ├── Makefile.param
    ├── component
    │   ├── isp
    │   │   ├── 3a
    │   │   │   ├── Makefile
    │   │   │   ├── include
    │   │   │   │   ├── hi_ae_comm.h
    │   │   │   │   ├── hi_af_comm.h
    │   │   │   │   ├── hi_awb_comm.h
    │   │   │   │   ├── mpi_ae.h
    │   │   │   │   ├── mpi_af.h
    │   │   │   │   └── mpi_awb.h
    │   │   │   ├── sample_ae
    │   │   │   │   ├── Makefile
    │   │   │   │   ├── sample_ae_adp.c
    │   │   │   │   ├── sample_ae_adp.h
    │   │   │   │   ├── sample_ae_ext_config.h
    │   │   │   │   ├── sample_ae_mpi.c
    │   │   │   │   └── sample_ae_mpi.h
    │   │   │   └── sample_awb
    │   │   │       ├── Makefile
    │   │   │       ├── sample_awb_adp.c
    │   │   │       ├── sample_awb_adp.h
    │   │   │       ├── sample_awb_ext_config.h
    │   │   │       └── sample_awb_mpi.c
    │   │   ├── Makefile
    │   │   ├── firmware
    │   │   │   ├── Makefile
    │   │   │   ├── drv
    │   │   │   │   ├── Makefile
    │   │   │   │   ├── Module.symvers
    │   │   │   │   ├── acm_ext.h
    │   │   │   │   ├── dev_ext.h
    │   │   │   │   ├── isp.c
    │   │   │   │   ├── isp.h
    │   │   │   │   ├── isp_acm_lut.c
    │   │   │   │   ├── isp_ext.h
    │   │   │   │   ├── isp_st.c
    │   │   │   │   ├── mkp_acm.c
    │   │   │   │   ├── mkp_ioctl.h
    │   │   │   │   ├── mkp_isp.h
    │   │   │   │   ├── mkp_sys.h
    │   │   │   │   ├── mkp_vi.h
    │   │   │   │   ├── mm_ext.h
    │   │   │   │   ├── mod_ext.h
    │   │   │   │   ├── piris_ext.h
    │   │   │   │   ├── proc_ext.h
    │   │   │   │   └── sys_ext.h
    │   │   │   ├── src
    │   │   │   │   ├── Makefile
    │   │   │   │   ├── algorithms
    │   │   │   │   │   ├── isp_acm.c
    │   │   │   │   │   ├── isp_ae.c
    │   │   │   │   │   ├── isp_af.c
    │   │   │   │   │   ├── isp_alg.h
    │   │   │   │   │   ├── isp_awb.c
    │   │   │   │   │   ├── isp_black_offset.c
    │   │   │   │   │   ├── isp_defect_pixel.c
    │   │   │   │   │   ├── isp_demosaic.c
    │   │   │   │   │   ├── isp_drc.c
    │   │   │   │   │   ├── isp_fpn.c
    │   │   │   │   │   ├── isp_frame_switch_wdr.c
    │   │   │   │   │   ├── isp_gamma.c
    │   │   │   │   │   ├── isp_green_equalization.c
    │   │   │   │   │   ├── isp_noise_reduction.c
    │   │   │   │   │   ├── isp_pregamma.c
    │   │   │   │   │   ├── isp_shading.c
    │   │   │   │   │   └── isp_sharpen.c
    │   │   │   │   ├── arch
    │   │   │   │   │   └── hi3516a
    │   │   │   │   │       ├── isp_dcfinfo.c
    │   │   │   │   │       ├── isp_dcfinfo.h
    │   │   │   │   │       ├── isp_regcfg.c
    │   │   │   │   │       ├── isp_regcfg.h
    │   │   │   │   │       ├── isp_sensor.c
    │   │   │   │   │       ├── isp_sensor.h
    │   │   │   │   │       ├── isp_statistics.c
    │   │   │   │   │       └── isp_statistics.h
    │   │   │   │   └── main
    │   │   │   │       ├── isp_debug.c
    │   │   │   │       ├── isp_debug.h
    │   │   │   │       ├── isp_defaults.c
    │   │   │   │       ├── isp_defaults.h
    │   │   │   │       ├── isp_main.c
    │   │   │   │       ├── isp_main.h
    │   │   │   │       ├── isp_math_utils.c
    │   │   │   │       ├── isp_math_utils.h
    │   │   │   │       ├── isp_proc.c
    │   │   │   │       ├── isp_proc.h
    │   │   │   │       ├── mpi_isp.c
    │   │   │   │       └── mpi_isp_entry.c
    │   │   │   └── vreg
    │   │   │       ├── arch
    │   │   │       │   └── hi3516a
    │   │   │       │       ├── isp_acm_config.h
    │   │   │       │       ├── isp_axi_config.h
    │   │   │       │       ├── isp_config.h
    │   │   │       │       ├── isp_ext_config.h
    │   │   │       │       ├── isp_gamma_fe0_mem_config.h
    │   │   │       │       ├── isp_gamma_fe1_mem_config.h
    │   │   │       │       ├── isp_gamma_rgb_mem_config.h
    │   │   │       │       ├── isp_histogram_mem_config.h
    │   │   │       │       ├── isp_metering_mem_config.h
    │   │   │       │       ├── isp_shading_mem_config.h
    │   │   │       │       └── isp_sharpen_mem_config.h
    │   │   │       ├── hi_drv_vreg.c
    │   │   │       ├── hi_drv_vreg.h
    │   │   │       ├── hi_vreg.c
    │   │   │       └── mm_ext.h
    │   │   ├── include
    │   │   │   ├── hi_comm_3a.h
    │   │   │   ├── hi_comm_isp.h
    │   │   │   ├── hi_comm_sns.h
    │   │   │   ├── hi_isp_bin.h
    │   │   │   ├── hi_isp_debug.h
    │   │   │   ├── hi_sns_ctrl.h
    │   │   │   ├── hi_vreg.h
    │   │   │   └── mpi_isp.h
    │   │   ├── iniparser
    │   │   │   ├── Makefile
    │   │   │   ├── dictionary.c
    │   │   │   ├── dictionary.h
    │   │   │   ├── iniparser.c
    │   │   │   ├── iniparser.h
    │   │   │   ├── strlib.c
    │   │   │   └── strlib.h
    │   │   └── sensor
    │   │       ├── Makefile
    │   │       ├── aptina_ar0230
    │   │       │   ├── Makefile
    │   │       │   ├── ar0230_cfg.ini
    │   │       │   ├── ar0230_cmos.c
    │   │       │   └── ar0230_sensor_ctl.c
    │   │       ├── aptina_ar0237
    │   │       │   ├── Makefile
    │   │       │   ├── ar0237_cfg.ini
    │   │       │   ├── ar0237_cmos.c
    │   │       │   └── ar0237_sensor_ctl.c
    │   │       ├── aptina_ar0330
    │   │       │   ├── Makefile
    │   │       │   ├── ar0330_cfg.ini
    │   │       │   ├── ar0330_cmos.c
    │   │       │   └── ar0330_sensor_ctl.c
    │   │       ├── hi_cmoscfg
    │   │       │   ├── Makefile
    │   │       │   └── hi_cmos_cfg.c
    │   │       ├── omnivision_ov4689
    │   │       │   ├── Makefile
    │   │       │   ├── ov4689_cfg.ini
    │   │       │   ├── ov4689_cmos.c
    │   │       │   └── ov4689_sensor_ctl.c
    │   │       ├── omnivision_ov5658
    │   │       │   ├── Makefile
    │   │       │   ├── ov5658_cfg.ini
    │   │       │   ├── ov5658_cmos.c
    │   │       │   └── ov5658_sensor_ctl.c
    │   │       ├── panasonic_mn34220
    │   │       │   ├── Makefile
    │   │       │   ├── mn34220_cfg.ini
    │   │       │   ├── mn34220_cmos.c
    │   │       │   └── mn34220_sensor_ctl.c
    │   │       ├── panasonic_mn34220_mipi
    │   │       │   ├── Makefile
    │   │       │   ├── mn34220_cfg.ini
    │   │       │   ├── mn34220_cmos.c
    │   │       │   └── mn34220_sensor_ctl.c
    │   │       ├── readme_cn.txt
    │   │       ├── readme_en.txt
    │   │       ├── sony_imx117
    │   │       │   ├── Makefile
    │   │       │   ├── imx117_cfg.ini
    │   │       │   ├── imx117_cmos.c
    │   │       │   └── imx117_sensor_ctl.c
    │   │       ├── sony_imx123
    │   │       │   ├── Makefile
    │   │       │   ├── imx123_cfg.ini
    │   │       │   ├── imx123_cmos.c
    │   │       │   └── imx123_sensor_ctl.c
    │   │       ├── sony_imx136
    │   │       │   ├── Makefile
    │   │       │   ├── imx136_cmos.c
    │   │       │   └── imx136_sensor_ctl.c
    │   │       ├── sony_imx178
    │   │       │   ├── Makefile
    │   │       │   ├── imx178_cfg.ini
    │   │       │   ├── imx178_cmos.c
    │   │       │   └── imx178_sensor_ctl.c
    │   │       ├── sony_imx178_37M
    │   │       │   ├── Makefile
    │   │       │   ├── imx178_cfg.ini
    │   │       │   ├── imx178_cmos.c
    │   │       │   └── imx178_sensor_ctl.c
    │   │       └── sony_imx185
    │   │           ├── Makefile
    │   │           ├── imx185_cfg.ini
    │   │           ├── imx185_cmos.c
    │   │           └── imx185_sensor_ctl.c
    │   └── pm
    │       ├── Makefile
    │       ├── Makefile.param
    │       ├── avs
    │       │   ├── Makefile
    │       │   └── avs.c
    │       ├── base
    │       │   ├── Makefile
    │       │   ├── pm.c
    │       │   └── pmc.c
    │       ├── dev
    │       │   ├── Makefile
    │       │   ├── cpu
    │       │   │   ├── avs_cpu.c
    │       │   │   ├── clock_cpu.c
    │       │   │   ├── cpu.c
    │       │   │   ├── include
    │       │   │   │   └── cpu.h
    │       │   │   ├── opp_cpu.c
    │       │   │   └── regulator_cpu.c
    │       │   └── media
    │       │       ├── avs_media.c
    │       │       ├── clock_media.c
    │       │       ├── include
    │       │       │   └── media.h
    │       │       ├── media.c
    │       │       ├── opp_media.c
    │       │       └── regulator_media.c
    │       ├── dvfs
    │       │   ├── Makefile
    │       │   ├── hi_cpufreq.c
    │       │   └── hi_dvfs.c
    │       ├── include
    │       │   ├── avs_pm.h
    │       │   ├── hi_clock.h
    │       │   ├── hi_cpufreq.h
    │       │   ├── hi_dvfs.h
    │       │   ├── hi_opp_data.h
    │       │   ├── opp.h
    │       │   ├── pm.h
    │       │   ├── pmc.h
    │       │   ├── regulator.h
    │       │   └── sys_pm.h
    │       ├── opp
    │       │   ├── Makefile
    │       │   ├── hi_opp_data.c
    │       │   └── opp.c
    │       └── regulator
    │           ├── Makefile
    │           └── regulator.c
    ├── extdrv
    │   ├── Makefile
    │   ├── ak7756en
    │   │   ├── Makefile
    │   │   ├── ak7756en.c
    │   │   ├── ak7756en.h
    │   │   ├── ak7756en_cram.h
    │   │   ├── ak7756en_def.h
    │   │   └── ak7756en_pram.h
    │   ├── piris
    │   │   ├── Makefile
    │   │   ├── piris.c
    │   │   ├── piris.h
    │   │   ├── piris_ext.h
    │   │   ├── piris_test.c
    │   │   ├── strfunc.c
    │   │   └── strfunc.h
    │   ├── pwm
    │   │   ├── Makefile
    │   │   ├── pwm.c
    │   │   ├── pwm.h
    │   │   ├── pwm_test.c
    │   │   ├── pwm_write.c
    │   │   ├── strfunc.c
    │   │   └── strfunc.h
    │   ├── sample_ist
    │   │   ├── Makefile
    │   │   ├── isp_ext.h
    │   │   ├── ist_test.c
    │   │   ├── sample_ist.c
    │   │   ├── sample_ist.h
    │   │   ├── strfunc.c
    │   │   └── strfunc.h
    │   ├── sensor_i2c
    │   │   ├── Makefile
    │   │   ├── isp_ext.h
    │   │   └── sensor_i2c.c
    │   ├── sensor_spi
    │   │   ├── Makefile
    │   │   ├── isp_ext.h
    │   │   ├── sensor_spi.c
    │   │   └── sensor_spi.h
    │   └── tlv320aic31
    │       ├── Makefile
    │       ├── tlv320aic31.c
    │       ├── tlv320aic31.h
    │       └── tlv320aic31_def.h
    ├── include
    │   ├── acodec.h
    │   ├── dictionary.h
    │   ├── hi_ae_comm.h
    │   ├── hi_af_comm.h
    │   ├── hi_awb_comm.h
    │   ├── hi_comm_3a.h
    │   ├── hi_comm_adec.h
    │   ├── hi_comm_aenc.h
    │   ├── hi_comm_ai.h
    │   ├── hi_comm_aio.h
    │   ├── hi_comm_ao.h
    │   ├── hi_comm_fisheye.h
    │   ├── hi_comm_isp.h
    │   ├── hi_comm_ive.h
    │   ├── hi_comm_pciv.h
    │   ├── hi_comm_rc.h
    │   ├── hi_comm_region.h
    │   ├── hi_comm_sns.h
    │   ├── hi_comm_sys.h
    │   ├── hi_comm_vb.h
    │   ├── hi_comm_vda.h
    │   ├── hi_comm_vdec.h
    │   ├── hi_comm_venc.h
    │   ├── hi_comm_vgs.h
    │   ├── hi_comm_vi.h
    │   ├── hi_comm_video.h
    │   ├── hi_comm_vo.h
    │   ├── hi_comm_vpss.h
    │   ├── hi_common.h
    │   ├── hi_debug.h
    │   ├── hi_defines.h
    │   ├── hi_errno.h
    │   ├── hi_i2c.h
    │   ├── hi_io.h
    │   ├── hi_isp_bin.h
    │   ├── hi_isp_debug.h
    │   ├── hi_ive.h
    │   ├── hi_math.h
    │   ├── hi_mipi.h
    │   ├── hi_sns_ctrl.h
    │   ├── hi_spi.h
    │   ├── hi_tde_api.h
    │   ├── hi_tde_errcode.h
    │   ├── hi_tde_type.h
    │   ├── hi_type.h
    │   ├── hi_vreg.h
    │   ├── hifb.h
    │   ├── himedia.h
    │   ├── iniparser.h
    │   ├── list.h
    │   ├── mpi_adec.h
    │   ├── mpi_ae.h
    │   ├── mpi_aenc.h
    │   ├── mpi_af.h
    │   ├── mpi_ai.h
    │   ├── mpi_ao.h
    │   ├── mpi_awb.h
    │   ├── mpi_fisheye.h
    │   ├── mpi_isp.h
    │   ├── mpi_ive.h
    │   ├── mpi_pciv.h
    │   ├── mpi_region.h
    │   ├── mpi_sys.h
    │   ├── mpi_vb.h
    │   ├── mpi_vda.h
    │   ├── mpi_vdec.h
    │   ├── mpi_venc.h
    │   ├── mpi_vgs.h
    │   ├── mpi_vi.h
    │   ├── mpi_vo.h
    │   ├── mpi_vpss.h
    │   └── strlib.h
    ├── ko
    │   ├── acodec.ko
    │   ├── clkcfg_hi3516a.sh
    │   ├── clkcfg_hi3516d.sh
    │   ├── demo_config.sh
    │   ├── extdrv
    │   │   ├── ak7756.ko
    │   │   ├── piris.ko
    │   │   ├── pwm.ko
    │   │   ├── sample_ist.ko
    │   │   ├── sensor_i2c.ko
    │   │   ├── sensor_spi.ko
    │   │   ├── sil9024.ko
    │   │   └── tlv_320aic31.ko
    │   ├── hi3516a_adec.ko
    │   ├── hi3516a_aenc.ko
    │   ├── hi3516a_ai.ko
    │   ├── hi3516a_aio.ko
    │   ├── hi3516a_ao.ko
    │   ├── hi3516a_base.ko
    │   ├── hi3516a_chnl.ko
    │   ├── hi3516a_h264e.ko
    │   ├── hi3516a_h265e.ko
    │   ├── hi3516a_isp.ko
    │   ├── hi3516a_ive.ko
    │   ├── hi3516a_jpege.ko
    │   ├── hi3516a_pm.ko
    │   ├── hi3516a_rc.ko
    │   ├── hi3516a_region.ko
    │   ├── hi3516a_sys.ko
    │   ├── hi3516a_tde.ko
    │   ├── hi3516a_vda.ko
    │   ├── hi3516a_venc.ko
    │   ├── hi3516a_vgs.ko
    │   ├── hi3516a_viu.ko
    │   ├── hi3516a_vou.ko
    │   ├── hi3516a_vpss.ko
    │   ├── hi_media.ko
    │   ├── hi_mipi.ko
    │   ├── hi_rtc.ko
    │   ├── hifb.ko
    │   ├── hiuser.ko
    │   ├── hn_config.sh
    │   ├── load3516a
    │   ├── load3516d
    │   ├── mmz.ko
    │   ├── pinmux_hi3516a.sh
    │   └── sysctl_hi3516a.sh
    ├── lib
    │   ├── libVoiceEngine.a
    │   ├── libVoiceEngine.so
    │   ├── lib_cmoscfg.a
    │   ├── lib_cmoscfg.so
    │   ├── lib_hiae.a
    │   ├── lib_hiae.so
    │   ├── lib_hiaf.a
    │   ├── lib_hiaf.so
    │   ├── lib_hiawb.a
    │   ├── lib_hiawb.so
    │   ├── lib_hidefog.a
    │   ├── lib_hidefog.so
    │   ├── lib_iniparser.a
    │   ├── lib_iniparser.so
    │   ├── libdnvqe.a
    │   ├── libdnvqe.so
    │   ├── libhive_AEC.so
    │   ├── libhive_AGC.so
    │   ├── libhive_ANR.so
    │   ├── libhive_AVC.so
    │   ├── libhive_EQ.so
    │   ├── libhive_GAIN.so
    │   ├── libhive_HDR.so
    │   ├── libhive_HPF.so
    │   ├── libhive_MBC.so
    │   ├── libhive_PEQ.so
    │   ├── libhive_RES.so
    │   ├── libhive_RNR.so
    │   ├── libhive_common.so
    │   ├── libisp.a
    │   ├── libisp.so
    │   ├── libive.a
    │   ├── libive.so
    │   ├── libmpi.a
    │   ├── libmpi.so
    │   ├── libslice_trans.so
    │   ├── libsns_ar0230.a
    │   ├── libsns_ar0230.so
    │   ├── libsns_ar0237.a
    │   ├── libsns_ar0237.so
    │   ├── libsns_ar0330.a
    │   ├── libsns_ar0330.so
    │   ├── libsns_imx117.a
    │   ├── libsns_imx117.so
    │   ├── libsns_imx123.a
    │   ├── libsns_imx123.so
    │   ├── libsns_imx136.a
    │   ├── libsns_imx136.so
    │   ├── libsns_imx178.a
    │   ├── libsns_imx178.so
    │   ├── libsns_imx178_37M.a
    │   ├── libsns_imx178_37M.so
    │   ├── libsns_imx185.a
    │   ├── libsns_imx185.so
    │   ├── libsns_mn34220.a
    │   ├── libsns_mn34220.so
    │   ├── libsns_mn34220_mipi.a
    │   ├── libsns_mn34220_mipi.so
    │   ├── libsns_ov4689.a
    │   ├── libsns_ov4689.so
    │   ├── libsns_ov5658.a
    │   ├── libsns_ov5658.so
    │   ├── libtde.a
    │   ├── libtde.so
    │   ├── libupvqe.a
    │   └── libupvqe.so
    ├── sample
    │   ├── Makefile
    │   ├── Makefile.param
    │   ├── audio
    │   │   ├── Makefile
    │   │   ├── ak7756en_readme.txt
    │   │   ├── sample_audio.c
    │   │   └── tlv320aic31_readme.txt
    │   ├── common
    │   │   ├── loadbmp.c
    │   │   ├── loadbmp.h
    │   │   ├── loadbmp.o
    │   │   ├── sample_comm.h
    │   │   ├── sample_comm_audio.c
    │   │   ├── sample_comm_audio.o
    │   │   ├── sample_comm_isp.c
    │   │   ├── sample_comm_isp.o
    │   │   ├── sample_comm_ive.c
    │   │   ├── sample_comm_ive.h
    │   │   ├── sample_comm_ive.o
    │   │   ├── sample_comm_sys.c
    │   │   ├── sample_comm_sys.o
    │   │   ├── sample_comm_vda.c
    │   │   ├── sample_comm_vda.o
    │   │   ├── sample_comm_venc.c
    │   │   ├── sample_comm_venc.o
    │   │   ├── sample_comm_vi.c
    │   │   ├── sample_comm_vi.o
    │   │   ├── sample_comm_vo.c
    │   │   ├── sample_comm_vo.o
    │   │   ├── sample_comm_vpss.c
    │   │   └── sample_comm_vpss.o
    │   ├── hifb
    │   │   ├── Makefile
    │   │   ├── res
    │   │   │   ├── 0.bmp
    │   │   │   └── 1.bmp
    │   │   └── sample_hifb.c
    │   ├── hisi_rtsp_demo-master
    │   │   ├── Makefile
    │   │   ├── README.md
    │   │   ├── calcy_vpsschndump
    │   │   ├── calcy_vpsschndump.c
    │   │   ├── calcy_vpsschndump.o
    │   │   ├── geiflash.sh
    │   │   ├── include
    │   │   │   ├── acodec.h
    │   │   │   ├── dictionary.h
    │   │   │   ├── hi_ae_comm.h
    │   │   │   ├── hi_af_comm.h
    │   │   │   ├── hi_awb_comm.h
    │   │   │   ├── hi_comm_3a.h
    │   │   │   ├── hi_comm_adec.h
    │   │   │   ├── hi_comm_aenc.h
    │   │   │   ├── hi_comm_ai.h
    │   │   │   ├── hi_comm_aio.h
    │   │   │   ├── hi_comm_ao.h
    │   │   │   ├── hi_comm_fisheye.h
    │   │   │   ├── hi_comm_isp.h
    │   │   │   ├── hi_comm_ive.h
    │   │   │   ├── hi_comm_pciv.h
    │   │   │   ├── hi_comm_rc.h
    │   │   │   ├── hi_comm_region.h
    │   │   │   ├── hi_comm_sns.h
    │   │   │   ├── hi_comm_sys.h
    │   │   │   ├── hi_comm_vb.h
    │   │   │   ├── hi_comm_vda.h
    │   │   │   ├── hi_comm_vdec.h
    │   │   │   ├── hi_comm_venc.h
    │   │   │   ├── hi_comm_vgs.h
    │   │   │   ├── hi_comm_vi.h
    │   │   │   ├── hi_comm_video.h
    │   │   │   ├── hi_comm_vo.h
    │   │   │   ├── hi_comm_vpss.h
    │   │   │   ├── hi_common.h
    │   │   │   ├── hi_debug.h
    │   │   │   ├── hi_defines.h
    │   │   │   ├── hi_errno.h
    │   │   │   ├── hi_i2c.h
    │   │   │   ├── hi_io.h
    │   │   │   ├── hi_isp_debug.h
    │   │   │   ├── hi_ive.h
    │   │   │   ├── hi_math.h
    │   │   │   ├── hi_md.h
    │   │   │   ├── hi_mipi.h
    │   │   │   ├── hi_sns_ctrl.h
    │   │   │   ├── hi_spi.h
    │   │   │   ├── hi_tde_api.h
    │   │   │   ├── hi_tde_errcode.h
    │   │   │   ├── hi_tde_type.h
    │   │   │   ├── hi_type.h
    │   │   │   ├── hi_vreg.h
    │   │   │   ├── hifb.h
    │   │   │   ├── himedia.h
    │   │   │   ├── iniparser.h
    │   │   │   ├── ivs_md.h
    │   │   │   ├── list.h
    │   │   │   ├── mpi_adec.h
    │   │   │   ├── mpi_ae.h
    │   │   │   ├── mpi_aenc.h
    │   │   │   ├── mpi_af.h
    │   │   │   ├── mpi_ai.h
    │   │   │   ├── mpi_ao.h
    │   │   │   ├── mpi_awb.h
    │   │   │   ├── mpi_fisheye.h
    │   │   │   ├── mpi_isp.h
    │   │   │   ├── mpi_ive.h
    │   │   │   ├── mpi_pciv.h
    │   │   │   ├── mpi_region.h
    │   │   │   ├── mpi_sys.h
    │   │   │   ├── mpi_vb.h
    │   │   │   ├── mpi_vda.h
    │   │   │   ├── mpi_vdec.h
    │   │   │   ├── mpi_venc.h
    │   │   │   ├── mpi_vgs.h
    │   │   │   ├── mpi_vi.h
    │   │   │   ├── mpi_vo.h
    │   │   │   ├── mpi_vpss.h
    │   │   │   └── strlib.h
    │   │   ├── key
    │   │   ├── key.c
    │   │   ├── key.o
    │   │   ├── rtsp_lib
    │   │   │   ├── Makefile
    │   │   │   ├── comm.h
    │   │   │   ├── demo
    │   │   │   ├── librtsp.a
    │   │   │   ├── queue.h
    │   │   │   ├── rtp_enc.c
    │   │   │   ├── rtp_enc.h
    │   │   │   ├── rtp_enc.o
    │   │   │   ├── rtsp.log
    │   │   │   ├── rtsp_demo.c
    │   │   │   ├── rtsp_demo.h
    │   │   │   ├── rtsp_demo.o
    │   │   │   ├── rtsp_msg.c
    │   │   │   ├── rtsp_msg.h
    │   │   │   ├── rtsp_msg.o
    │   │   │   ├── stream_queue.c
    │   │   │   ├── stream_queue.h
    │   │   │   ├── stream_queue.o
    │   │   │   ├── test.c
    │   │   │   ├── utils.c
    │   │   │   ├── utils.h
    │   │   │   └── utils.o
    │   │   ├── sample_venc_rtsp
    │   │   ├── sample_venc_rtsp.c
    │   │   └── sample_venc_rtsp.o
    │   ├── ive
    │   │   ├── Makefile
    │   │   ├── data
    │   │   │   └── input
    │   │   │       ├── ann
    │   │   │       │   ├── 0.yuv
    │   │   │       │   ├── 1.yuv
    │   │   │       │   ├── 2.yuv
    │   │   │       │   └── ann_char_rec.bin
    │   │   │       ├── canny
    │   │   │       │   └── canny.yuv
    │   │   │       ├── sobel
    │   │   │       │   └── sobel.yuv
    │   │   │       ├── stlk
    │   │   │       │   └── st_lk.yuv
    │   │   │       ├── svm
    │   │   │       │   ├── 0.yuv
    │   │   │       │   ├── 1.yuv
    │   │   │       │   ├── 10.yuv
    │   │   │       │   ├── 11.yuv
    │   │   │       │   ├── 2.yuv
    │   │   │       │   ├── 3.yuv
    │   │   │       │   ├── 4.yuv
    │   │   │       │   ├── 5.yuv
    │   │   │       │   ├── 6.yuv
    │   │   │       │   ├── 7.yuv
    │   │   │       │   ├── 8.yuv
    │   │   │       │   ├── 9.yuv
    │   │   │       │   ├── svm_char_rec.bin
    │   │   │       │   └── svm_vechcleplate0710.bin
    │   │   │       └── testmem
    │   │   │           └── test_mem_in.yuv
    │   │   ├── sample
    │   │   │   ├── sample_ive_ann.c
    │   │   │   ├── sample_ive_bg_model.c
    │   │   │   ├── sample_ive_canny.c
    │   │   │   ├── sample_ive_gmm.c
    │   │   │   ├── sample_ive_main.h
    │   │   │   ├── sample_ive_od.c
    │   │   │   ├── sample_ive_sobel_with_cached_mem.c
    │   │   │   ├── sample_ive_st_and_lk.c
    │   │   │   ├── sample_ive_svm.c
    │   │   │   └── sample_ive_test_memory.c
    │   │   └── sample_ive_main.c
    │   ├── readme.txt
    │   ├── region
    │   │   ├── Makefile
    │   │   ├── mm.bmp
    │   │   └── sample_region.c
    │   ├── scene_auto
    │   │   ├── Makefile
    │   │   ├── ini
    │   │   │   ├── DV
    │   │   │   │   └── sceneauto_34220.ini
    │   │   │   └── IPC
    │   │   │       ├── sceneauto_123.ini
    │   │   │       ├── sceneauto_123_wdr.ini
    │   │   │       ├── sceneauto_178.ini
    │   │   │       ├── sceneauto_178_wdr.ini
    │   │   │       ├── sceneauto_185.ini
    │   │   │       ├── sceneauto_185_wdr.ini
    │   │   │       ├── sceneauto_230.ini
    │   │   │       ├── sceneauto_230_wdr.ini
    │   │   │       ├── sceneauto_237.ini
    │   │   │       ├── sceneauto_237_wdr.ini
    │   │   │       ├── sceneauto_330.ini
    │   │   │       ├── sceneauto_330_wdr.ini
    │   │   │       ├── sceneauto_34220.ini
    │   │   │       └── sceneauto_34220_wdr.ini
    │   │   ├── readme.txt
    │   │   ├── sample_scene.c
    │   │   └── src
    │   │       ├── adapt
    │   │       │   └── hi3516a
    │   │       │       └── hi_sceneauto_adpt.c
    │   │       ├── common
    │   │       │   └── hi_srdk_sceneauto.c
    │   │       └── include
    │   │           ├── hi_sceneauto_comm.h
    │   │           ├── hi_sceneauto_comm_ext.h
    │   │           ├── hi_sceneauto_define.h
    │   │           ├── hi_srdk_sceneauto_define_ext.h
    │   │           └── hi_srdk_sceneauto_ext.h
    │   ├── tde
    │   │   ├── Makefile
    │   │   ├── res
    │   │   │   ├── apple.bits
    │   │   │   ├── apple.bmp
    │   │   │   ├── applets.bits
    │   │   │   ├── applets.bmp
    │   │   │   ├── background.bits
    │   │   │   ├── background.bmp
    │   │   │   ├── calendar.bits
    │   │   │   ├── calendar.bmp
    │   │   │   ├── foot.bits
    │   │   │   ├── foot.bmp
    │   │   │   ├── gimp.bits
    │   │   │   ├── gimp.bmp
    │   │   │   ├── gmush.bits
    │   │   │   ├── gmush.bmp
    │   │   │   ├── gsame.bits
    │   │   │   ├── gsame.bmp
    │   │   │   ├── keys.bits
    │   │   │   └── keys.bmp
    │   │   └── sample_tde.c
    │   ├── vda
    │   │   ├── Makefile
    │   │   └── sample_vda.c
    │   ├── venc
    │   │   ├── Makefile
    │   │   ├── sample_venc
    │   │   ├── sample_venc.c
    │   │   ├── sample_venc.o
    │   │   ├── stream_chn0.h264
    │   │   ├── stream_chn1.h265
    │   │   └── stream_chn2.h264
    │   └── vio
    │       ├── Makefile
    │       ├── configs
    │       │   ├── imx178_cfg.ini
    │       │   ├── imx185_cfg.ini
    │       │   └── mn34220_cfg.ini
    │       └── sample_vio.c
    ├── si
    │   ├── rtsp-h264-new.IAB
    │   ├── rtsp-h264-new.IAD
    │   ├── rtsp-h264-new.IMB
    │   ├── rtsp-h264-new.IMD
    │   ├── rtsp-h264-new.PFI
    │   ├── rtsp-h264-new.PO
    │   ├── rtsp-h264-new.PR
    │   ├── rtsp-h264-new.PRI
    │   ├── rtsp-h264-new.PS
    │   └── rtsp-h264-new.WK3
    └── tools
        ├── Makefile
        ├── aenc_dump.c
        ├── ai_dump.c
        ├── ao_dump.c
        ├── isp_debug.c
        ├── rc_attr.c
        ├── vi_bayerdump.c
        ├── vi_dump.c
        ├── vo_video_csc_config.c
        ├── vou_chn_dump.c
        ├── vou_screen_dump.c
        ├── vpss_attr.c
        ├── vpss_attr2.c
        ├── vpss_chn_dump.c
        └── vpss_src_dump.c

94 directories, 687 files


标签: rtsp TSP TS 海思 源码

实例下载地址

海思平台RTSP 源码

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警