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

Re-enable SpotCAM WebRTC image streaming #127

Open
mhidalgo-bdai opened this issue Jul 18, 2024 · 2 comments
Open

Re-enable SpotCAM WebRTC image streaming #127

mhidalgo-bdai opened this issue Jul 18, 2024 · 2 comments

Comments

@mhidalgo-bdai
Copy link
Collaborator

As of #126, we have disabled WebRTC image streaming due to H264 codec issues:

[h264 @ 0x787898001340] non-existing PPS 0 referenced
[h264 @ 0x787898001340] decode_slice_header error
[h264 @ 0x787898001340] no frame!

Issue is not on the robot itself, as the the live stream in a browser works just fine. It may be in the dependencies our wrapper and BD examples use (aiortc, basically), but it's unclear.

@g1y5x3
Copy link

g1y5x3 commented Oct 21, 2024

Hi, regarding this issue, what I have found out is that if you limit the target bit rate through the sdk (2,000,000 for the case I just tested), this wrapper worked just fine. I also set the view to be only mech_full in this example since my current work is not gona use others for now.
Screenshot from 2024-10-21 10-15-13

@g1y5x3
Copy link

g1y5x3 commented Oct 24, 2024

I made a thermal image publisher node and tested on the spotCAM that I have access to. It works well.

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

2 participants