-
Notifications
You must be signed in to change notification settings - Fork 54
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
RGB24 failing on Web Server, no display #413
Comments
Oops, it seems that you did not included that on purpose, because the traffic for uncompressed rgb24 is too heavy, right? For testing I have modifed main.js line 248-250:
Now the browser displays RGB24, such as Tron (with Serum) or tables using Flex such as JP's Dreadpool. Browser works for a while, sometimes some seconds, sometimes up to a minute, then freeze (I test using Wifi). To solve that, either the Web Socket Server would need to compress RGB24 frames (such as RGB565) or skip frames (if there are more than 20-25 fps), to reduce bandwidth, which is a little bit extrem request. As said, I guess best to close this and keep RGB24 unsupported for WebSocket. |
Cool, can you open a PR for this, then I see what I can do in terms of compression. |
Tested with 2.2.0 and 2.2 release 11
The web server (based on web Socket), such as localhost:9090, works fine for reduced color mapping, but fails with rgb24 frames.
They are send, and inspector shows packages arriving, but web area remains black.
Inspecor/Console shows debug messages such as
Colored rgb24 Frame: 41978 from renderRgb24 / main.js 249
so packages are arriving.
The text was updated successfully, but these errors were encountered: