# nvh264enc and gstreamer

**URL:** <https://mediasoup.discourse.group/t/nvh264enc-and-gstreamer/6240>\
**Category:** Integration\
**Created:** [September 8, 2024, 10:10am UTC](https://mediasoup.discourse.group/t/nvh264enc-and-gstreamer/6240 "2024-09-08T10:10:22Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![josefhernandez](https://yyz2.discourse-cdn.com/free1/user_avatar/mediasoup.discourse.group/josefhernandez/32/1609_2.png) [@josefhernandez](https://mediasoup.discourse.group/u/josefhernandez)\
**Post date:** [September 8, 2024, 10:10am UTC](https://mediasoup.discourse.group/t/nvh264enc-and-gstreamer/6240/1 "2024-09-08T10:10:22Z")

</div>

Hi,

I need to send 10 simultaneous videos from the same device.  
The only available option is to use hardware-accelerated encoder

I have the following pipeline:

```auto
gst-launch-1.0 rtpbin name=rtpbin rtp-profile=avpf \
    videotestsrc is-live=true ! \
    videoconvert ! \
    nvh264enc preset='low-latency-hq' ! \
    "video/x-h264,profile=baseline,level=(string)3.1" ! \
    rtph264pay pt=103 ssrc=2222 ! \
    rtpbin.send_rtp_sink_0 rtpbin.send_rtp_src_0 ! \
    udpsink host=${videoTransportIp} port=${videoTransportPort} rtpbin.send_rtcp_src_0 ! \
    udpsink host=${videoTransportIp} port=${videoTransportRtcpPort} sync=false async=false 

```

the consumer connects but I cannot see any frame.  
any tip?
