I’m actually testing a combination of nvdsanalytics, runtime add/delete streams and multi in/multi out samples. I want to let user add/remove cameras at runtime without the need to restart the pipeline. I then want to run the analytics and display the streams on a web based application. I can get my work done using nvmultistreamtiler if only I was using it for a single user. But in case of multiple users, switching streams on tiler causes the streams to switch for all users. Also removing a stream leaves a blank spot in the place of deleted stream, the reason for which I don’t want to use the tiler plugin. I’m trying to resolve this problem by using rtsp ouput for each stream.
I’m not quite able to understand as of why I’m not able to get any frames for it, I’ve tried adding caps filter before the encoder to enforce video/x-raw and format as RGBA, but it seems to me that NVMM is not supported by nvh264enc plugin. FYI, the nvh264enc plugin was NOT included with the default DeepStream installation and I installed it by following a link in this forum:
Nvidia Gstreamer plugins (nvenc, nvdec) decode H265 video error
This pipeline works fine with nvv4l2h264enc as well as nvh264enc. I’m not sure what I’m doing wrong in my deepstream pipeline.