#Fresh install and C615 is at 2fps
71 messages · Page 1 of 1 (latest)
Wrong place for your custom_flags
Also your screenshot you shared in your first message, differs from the config shown in your log
My apologies, the custom flag was removed after the log was created since I read in another post that YUYV limits the fps to 5 so I thought I would try removing it and no change.
The thing I sent, is from your log
The custom_flag is still wrong at that place
Place it at the bottom of your cam section. There are no custom_flags for the crowsnest section
It will only limit your fps, if your log says that it will limit it. Your log clearly states, that it will run with 30 fps in YUYV mode
Sometimes you need to use YUYV to get high fps. Especially with those logitech cams
Ohhh I understand now my apologies
ok sorry i was at work, ive moved the custom_flag to cam 1 instead of corwsnest with no real change.
Send again a log
🫡 copy
sorry for the dealy, ive followed the guide and get a connecting status when set to WEBRTC
he doesn’t need webrtc on a usb logitech cam?
If his fps are low, he might need it. It's to check if it's network or software related
it’s a usb cam, does it really have webrtc?
No, but the Pi can still creat a WebRTC stream
The problem here is something else known
Add following to your /boot/firmware/config.txt:
[pi4]
gpu_mem=128```
to be fair recently crowsnest is performing absolute dog
For whatever reason the Pi4 and CM4 have problems with WebRTC on Bookworm, if you don't manually increase the gpu_mem
i run it on a 2021 dell laptop and im getting like 3fps now also after a fresh install
i could get solid 15 on my rpi
so something changed
You mean cs or ustreamer? Crowsnest is just a wrapper and not really doing much, besides taking like 10s to start.
The Python rewrite starts in less than 1s: https://github.com/mainsail-crew/crowsnest/pull/270
ustreamer
Check this out
It's another weird issue, that we cannot narrow down
it worked in my pi 4 then a fresh install with same config didn’t work so i assume something changed
is the python rewrite working state?
Yes, using it myself
i’ve tried yuyv too
You said, you changed from a Pi to a Dell. That's a huge change. Once you changed kernel and then also architecture, but that's a topic for another post to discuss ^^
ignore that part as also fresh install on pi killed performance, just saying it’s something with crowsnest or a dependency of it
As an overall statement, we cannot guarantee performance of other peoples software. We cannot optimize them and I will not fix them, besides cs that still not get an update to fix it's building issue.
I'm working on my own solution, but that will still take time and will most likely be pretty bad ^^
if i make the cam stream manually can i make mainsail connect to the webrtc stream
Like I said, it's an issue for another post, that we do not spam this post 🙈
Overall Mainsail doesn't care where a stream comes from, as long as you got a service for it. Currently it only supports three WebRTC types: go2rtc, MediaMTX and Camera-Streamer.
Those three handle connections differently therefore it needed different services. WebRTC != WebRTC (sadly)
ok that was my last this-post question anyway
For OP, if you overread it, please do this: #1352883866695630858 message
It was a good read, I’ll bump the memory
i keep getting an access denied when remoted in to change or replace the fgile
well tried elevating user permission and it still did not let me edit the config.txt file
What command did you use?
I made a new user undrr an admin group to try
Since my commands to elevate the current user wouldn’t take
Ran this and followed the prompts but still would let me edit the file after sudo adduser admin
I also ran another that I won’t lie I already forgot but it was to allow the current user to edit, delete and execute the file
sudo adduser admin
This would already need the rights to edit the files
Just run sudo nano /boot/firmware/config.txt
Don't create new users or such things
If you cannot edit it with /boot/firmware/config.txt, send the error
btw sudo adduser admin doesn't do anything that makes sense. This would just create a new user called admin
Ahh gotcha
do i excecute after editing
or just exit?
nevermind i figured it out, it took the change in the config.txt
still getting the same connecting icon
Sry, forgot to mention you need to reboot
Even after reboot still seeong connecting
Set log_level: debug and delete_log: true and send a new log
Btw you should not at the thing I sent right in the middle of the file but at the end
I mean in the /boot/firmware/config.txt
Roger, I do have to put this on a hold since I am traveling for a bit, do you want me to close this ticket and open a new one later?
Best would be to reopen this later, when you are back. We can keep it open maybe, if no one will close it in the meantime.
If you cannot find it later, then just open a new one, if this one got closed