Comments (9)
Unfortunately I'm having this same issue as @jeffyl. Displaycameras can usually load a few streams before the flickering occurs. I was attempting to output to a 4k TV which at first I thought was the issue, but the issue occurs at 1080p also. Thanks Anonymousdog!
from displaycameras.
Same issue here, 4 screens on medium @3160p is fine, 4 screens on high @3160p is super-seizure-madness.
from displaycameras.
What are your all's gpu memory splits? Has anyone monitored video memory allocation during these tests?
from displaycameras.
I have tried up to 768 gpu memory split, higher doesn't work. I read about memory split on the official pi forums and it seems to rather not matter on the 3b and later. I have not monitored the GPU memory usage, not even sure how.
from displaycameras.
I was experiencing the same issues as well on pi 4. 9 screens on low output to a 1080p TV.
I changed the gpu_mem to 1024 which seem to have solved the problem for me.
https://www.raspberrypi.org/documentation/configuration/config-txt/memory.md
Not sure if this is a fix for everyone but it worked for me.
from displaycameras.
I am trying to configure a RPi4 with 4GB and a 4K TV that I recently purchased. I am having no luck so far. Just trying to use 2 1920x1080 camera feeds I could only get one to display when I had gpu_mem set to 512. It would switch back and forth (like a flicker, but only displaying one feed at a time) between both feeds until ultimately one would go blank and then the 2nd would display fine. As ahjcheng mentioned above I then tried setting gpu_mem=1024 and I was able to get 2 1080p feeds to display, however an attempt to display 4 of them would only display the original 2. I then tried a lower res substream of 704x480. With this resolution I can only get 7 of 9 to display when trying a 3x3 layout. I'm not sure if this is just poor support for 4k displays in the RPi4, an issue with my 4K TV, or what.
The documentation linked above states:
Values of gpu_mem over 512 are not recommended, will provide no performance improvements, and are untested.
Something did change when I set it to 1024, in that it would allow 2 1080p streams where when I set it to 512 it would flash back and forth between the 2. In the end, it is very inconsistent and I can't figure out any combination of settings that will allow me to display more than 2 streams at 1080p or more than 7 at D1 (704x480).
from displaycameras.
from displaycameras.
I am not using HD feeds, actually. I am testing with 704x480 substreams and have reduced them to 10 FPS and the lowest bitrate of 256. Despite these changes I cannot display more than 8 feeds.
I am using BlueIris for DVR but I am pulling these RTSP substream feeds directly from the cameras over gigabit network on the same LAN as the cameras.
from displaycameras.
from displaycameras.
Related Issues (20)
- Wont feed on boot HOT 8
- 14 Camera setup Cameras showing in the past HOT 3
- Displaycamera does not work after fresh installation HOT 4
- displaycameras not working after upgrading to bullseye HOT 3
- Service saying that its playing stream but nothing showing HOT 3
- Flicking Screen HOT 3
- Error while loading HOT 5
- Can I access displaycamera output via my network? HOT 1
- Screen is flickering when adding a 5th camera to off screen HOT 2
- Audio from one. camera
- displaycameras service not starting HOT 3
- Camera feed appears zoomed in
- Camera not display video HOT 6
- Cameras Wont playback HOT 6
- Does the layout example file need to be moved to main folder?
- Stuck HOT 1
- audio
- *SOLVED* - rtsp streams not displaying
- [SUGGESTION] revive by inspiring from other open projects HOT 3
- losing the rtsp stream HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from displaycameras.