In order to save bandwidth, I am thinking to use h265codec instead of mjpeg. (Preferably hardware encoding-decoding, such as vaapih265enc or nvv4l2h265enc)
I am new to gscam and gstreamer.
I figure out following command to encode-decode at only one computer.
gst-launch-1.0 v4l2src device=/dev/video0 ! 'video/x-raw, width=1280,height=720,framerate=(fraction)30/1' ! timeoverlay ! vaapih265enc ! vaapidecode ! vaapisink
My concern is to perform vaapih265enc at one PC and vaapidecode at another PC.
Is gscam is an appropriate tool for this problem?
Hello
In order to save bandwidth, I am thinking to use h265codec instead of mjpeg. (Preferably hardware encoding-decoding, such as
vaapih265enc
ornvv4l2h265enc
)I am new to gscam and gstreamer.
I figure out following command to encode-decode at only one computer.
gst-launch-1.0 v4l2src device=/dev/video0 ! 'video/x-raw, width=1280,height=720,framerate=(fraction)30/1' ! timeoverlay ! vaapih265enc ! vaapidecode ! vaapisink
My concern is to perform
vaapih265enc
at one PC andvaapidecode
at another PC. Is gscam is an appropriate tool for this problem?