Closed adoyle-h closed 1 year ago
Hello.
The higher resolution, the lower fps.
Because MJPEG traffic is extremely heavy and does not fit into the network. Or your client is not able to process such a stream from the network. In any case, this is not a problem on the ustreamer side.
When ustreamer uses YUYV format, it shows HW FPS: 60 -> 5 (coerced). Why?
The driver does this. You are probably running into the bandwidth of the USB bus.
Thanks for your reply.
I run the ustreamer in docker container.
The
/dev/video1
is my HDMI capture device. It supports MJPG with 1920x1080, 60fps. But client's fps is only 10~16. While it uses 640x480, the client's fps will be 60. The higher resolution, the lower fps.I tried
-c CPU
,-c HW
,-c M2M-VIDEO
,-c NOOP
, but it have no effect.The /state:
I have tested my HDMI capture device with OBS. It looks good.
When ustreamer uses YUYV format, it shows
HW FPS: 60 -> 5 (coerced)
. Why?