unity
unity copied to clipboard
[work-in-progress] Bluecherry DVR client to run across range of devices. 💙
I get this error when trying to run the v3.0.0-beta16 AppImage on Ubuntu 24.04 `libEGL fatal: DRI driver not from this Mesa build ('24.0.5-1ubuntu1' vs '23.2.1-1ubuntu3.1~22.04.2')`
Add support for Embedded Environments. - [x] Video rendering support (#194) Video is the core part of the application. We must ensure the video rendering software is stable enough to...
Tests
Some errors are sneaky (like #127) and lead to unexpected crashes. These errors and crashes could be easily avoided with unit tests. In the future, widget testing could also be...
For a feed, one can not change the volume of a stream, for example. Other options, such as changing the stream type (rtsp, hls, mjpg), are not possible as well....
On Android, if multiple cameras are added to the layouts, the app crash after a few seconds. Logs ``` I/MediaCodec(28387): setCodecState state(0), called in 6 F/libc (28387): ../player/loadfile.c:1939: void play_current_file(struct...
The devices screen is where users will be most of the time. Therefore, it is crucial to have a feature proof layout system. ### Fullscreen Ability to open the layout...
On touch devices, the scale gesture is conflicted with the drag (horizontal and vertical) gestures. The movement gestures work fine, as well as the stop gesture Currently blocked by: *...
Add web support for the package. - [x] Block RTSP source on the web RTSP streams are not available in most of browsers. Only HLS and MJPEG should be options,...
Implement Analytics and Crashlytics into the app. ### Crashlytics This is useful for stability. As of now, Firebase Crashlytics is not supported on Windows and Linux. For these platforms, the...
Currently we only support a fullscreen command line option. Adding a command line option would be useful for customers with multiple monitors / layouts: For example: bluecherryclient.exe [ -l "layout...