Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

regression on BOSON (640x512) camera support #5

Open
bvacaliuc opened this issue Jul 7, 2020 · 2 comments
Open

regression on BOSON (640x512) camera support #5

bvacaliuc opened this issue Jul 7, 2020 · 2 comments

Comments

@bvacaliuc
Copy link
Contributor

Recent code broke the BOSON camera. The pipeline is generating a 1280x720@15fps pull from the camera instead of 640x512@30fps and scaling+rate adjustment.

@bvacaliuc
Copy link
Contributor Author

reverted master and created https://github.com/uvdl/camera-streamer/tree/fix/issue5 to resolve.

@bvacaliuc
Copy link
Contributor Author

Issue appears to be in the source framerate selection code:

VIDEO_DEVICE=/dev/cam2 FLAGS=debug,h265,xraw,scale,udp ./video-stream.sh
...
TRANSFORM xraw /dev/cam2 NV12 640 512 {
./video-stream.sh: line 539: { : syntax error: operand expected (error token is "{ ")
DEBUG qmst@dev=223
NO Audio encoder available
./video-stream.sh: line 655: { : syntax error: operand expected (error token is "{ ")
  ! omxh265enc bitrate=1400000 iframeinterval=18 ! "video/x-h265,stream-format=(string)byte-stream,width=(int)1280,height=(int)720,framerate=(fraction)9/1" ! h265parse ! queue max-size-buffers=0 max-size-bytes=0 max-size-time=223000000 min-threshold-buffers=1 leaky=upstream ! rtph265pay config-interval=10 pt=96 ! mux.sink_0 rtpmux name=mux ! udpsink host=224.1.2.5 port=5600 multicast-iface=eth0 auto-multicast=true ttl=10

Which fails to generate a source or transform pipeline.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant