Comments (15)
What are the framerate settings in your motionEye setup (the Video Device framerate and the Video Streaming framerate)?
from motioneyeos.
I have the following setting
FPS 20 and Quality 83%
This is the same as on the MotionPie
from motioneyeos.
config :
lightswitch 50
stream_authentication user:
snapshot_interval 0
ffmpeg_output_movies off
stream_motion off
target_dir /data/output
text_double off
height 448
stream_auth_method 0
width 800
stream_quality 83
threshold 9324
quality 85
post_capture 4
noise_level 31
on_event_end /usr/bin/python /usr/lib/python2.7/site-packages/motioneye/meyectl.pyc relayevent -c /data/etc/motioneye.conf -l stop %t
text_left
pre_capture 2
noise_tune on
picture_filename
locate_motion_style redbox
locate_motion_mode off
contrast 0
stream_maxrate 20
output_pictures off
hue 0
saturation 0
stream_localhost off
videodevice /dev/v4l/by-id/usb-Microsoft_Microsoft®_LifeCam_HD-3000-video-index0
ffmpeg_variable_bitrate 0
ffmpeg_video_codec msmpeg4
text_changes off
movie_filename %Y-%m-%d/%H-%M-%S
event_gap 10
auto_brightness on
stream_port 8081
rotate 180
text_right
on_event_start /usr/bin/python /usr/lib/python2.7/site-packages/motioneye/meyectl.pyc relayevent -c /data/etc/motioneye.conf -l start %t
brightness 0
ffmpeg_bps 2899999
framerate 30
max_movie_time 0
emulate_motion off
minimum_motion_frames 1
snapshot_filename
on the MotiionEyeOS
from motioneyeos.
What is the output of the command uptime
while your streaming is in use? I'm interested in the system load.
from motioneyeos.
uptime : 09:05:08 up 20 min, load average: 0.51, 0.74, 0.55
Mem: 66152K used, 821060K free, 176K shrd, 2564K buff, 22356K cached
CPU: 11% usr 2% sys 0% nic 80% idle 0% io 0% irq 4% sirq
Load average: 0.54 0.74 0.55 3/77 2622
from motioneyeos.
The system load seems alright. What does "Frame Rate: -- / 10" mean? What do "--" and "10" stand for?
from motioneyeos.
10 FPS
A capture of 5 min on MotionPie : 214MB
A capture of 5 min om MotionEyeOS : 151MB
from motioneyeos.
The bitrate is higher with motionEyeOS so I really wouldn't know what to say here. Do you have other means of measuring the actual framerate just to make sure there's a performance regression with motionEyeOS?
from motioneyeos.
the only 2 that takes up CPU :
MotionPie :
533 518 root S 53692 6% 17% /usr/bin/motion -c /data/etc/motion.conf -n -d 1
518 1 root S 19848 2% 2% /usr/bin/python2.7 /programs/motioneye/motioneye.py --port 9000 --motion-binary /usr/bin/motion --log-level info --mjpg-client-idle-timeout 10 --add-remove-cameras true
MotionEyeOS:
577 569 root S 54308 6% 7% /usr/bin/motion-mrdave -n -d -c /data/etc/motion.conf 6
569 1 root S 21184 2% 7% /usr/bin/python /usr/lib/python2.7/site-packages/motioneye/meyectl.pyc startserver -b -c /data/etc/motioneye.conf -l
from motioneyeos.
Well it's clearly not a CPU-related problem then. Maybe the camera driver has changed for the worse with the latest 4.x kernels available for the raspberry pi. Could you try using a different camera and repeating the scenarios?
from motioneyeos.
Already did, and the Rasp camera works fine and also a logitech.
from motioneyeos.
I don't know what happend but after 3 hours the camera start to run @ 19 FPS ???????
from motioneyeos.
Already tried changing Motion Eye binary to /usr/bin/motion-mmal? I have better framerate with that.
But CPU is higher :-)
from motioneyeos.
yes that gives 3 FPS more , Thanks !
from motioneyeos.
Great! I'll close the issue then.
from motioneyeos.
Related Issues (20)
- Docker image? HOT 4
- Choppy image with Artifacts with Higher resolution HOT 2
- Raspberry Pi Zero W - Stuck On Rainbow Screen HOT 32
- Record issue HOT 8
- vcgencmd get_camera showing not supported=0 HOT 2
- Camera modules v3? HOT 18
- Error installing on raspbian HOT 2
- rebooting after brief connection. HOT 3
- Motioneye Resolution won't change HOT 5
- MotioneeyeOS - ERROR: 'mask' - fail change remote motioneye Raspberry Pi Zero camera settings HOT 2
- RTSP streams not in real time HOT 9
- Willing to Maintain HAOS Addon? HOT 4
- Camera in photo mode?
- Raspberry Pi 3B+ reboot cycle seconds after boot up HOT 30
- Settings window not accessible HOT 1
- Raspberry Pi Camera Module 3 Not Recognized in Motion OS HOT 20
- No img for Raspberry Pi 0W HOT 8
- Lastest Raspberry Pi 4 Model B build says it is to old for Raspberry Pi 4 Model B HOT 25
- Audio streaming
- Cannot upload pictures to Google Drive or Photos, cannot obtain Key HOT 6
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 motioneyeos.