Is the "YI Pro 2K Home" supported? #721
Replies: 25 comments 27 replies
-
Please check the fw version in the app. |
Beta Was this translation helpful? Give feedback.
-
Thank you for your response roleoroleo. When I asked, I didn't have the unit, that's why I was asking... FW version is: 12.0.51.01_202303091901, that is what came preinstalled, and there are no updates.. |
Beta Was this translation helpful? Give feedback.
-
I just tested the hack on YI Pro 2K Home (y623), and whatever I tested seems to be working except for RTSP. |
Beta Was this translation helpful? Give feedback.
-
It is also not working with RTSP alternative server. |
Beta Was this translation helpful? Give feedback.
-
And I also tried this rRTSPServer file #678 (comment) which did not work either. |
Beta Was this translation helpful? Give feedback.
-
Attached is the fshare_frame_buf file. Thank you. |
Beta Was this translation helpful? Give feedback.
-
Another issue besides for RTSP not working, is that the camera freezes when the hack is installed. The video files that the camera produces are very choppy, incomplete, freezing, ghosting etc... It seems that the the hack is overexerting the system resources. On my y291ga cameras, I am getting something like this - "Free/Total Memory 26896/60908 KB". And on y623ga, I am getting "Free/Total Memory 18376/60912 KB", and that is after turning off everything possible on web (even the camera itself.) It seems that just to keep the actual os powered on without any running services, is already using up all resources. |
Beta Was this translation helpful? Give feedback.
-
Here it is: |
Beta Was this translation helpful? Give feedback.
-
And overwrite this file in the root folder of your sd card. |
Beta Was this translation helpful? Give feedback.
-
Another detail: edit the file /tmp/sd/yi-hack/model_suffix with the correct model. |
Beta Was this translation helpful? Give feedback.
-
Also, I have some more info on what is causing the freezing video / memory issue, but I need your expertise to solve it: In a healthy situation, the camera records the video files to - sd/record/2023Y10M15D06H as a 1 minute clip, but before the full minute is up, a temporary file called tmp.mp4.tmp is put in sd/record and then when the minute is up, the file gets finished up as W400M00S60.mp4 and put into sd/record/2023Y10M15D06H. (This is just an example of the hour an minute...) This is also how y623 works without the hack. However, when I install the hack, instead of one file being active at a time, there are 2 active files recording at the same time. One file is in sd/record as tmp.mp4.tmp and the second file is in sd/record/2023Y10M15D06H as W405M01S59.mp4. When the minute is up, the tmp.mp4.tmp file gets finished as W405M16S44 and also put in to sd/record/2023Y10M15D06H. So instead of having 60 files in each folder, I have about 120. Each minute is getting randomly split in to 2 files. In a health situation, one file is generated per minute, with the file suffix always being 00S60 - representing the seconds. In this situation, 2 files are generated per minute, with the file suffix being random seconds. |
Beta Was this translation helpful? Give feedback.
-
So I did tons of testing the past few days, and this is what came out. What advice/suggestions can you offer at this point? Thank you. |
Beta Was this translation helpful? Give feedback.
-
Thank you for your detailed response. I want to clarify the video corruption issue I am describing: I am attaching an example of a corrupted 2 videos from 1 minute, /backup/init.sh file, Thank you. |
Beta Was this translation helpful? Give feedback.
-
Further testing: By the way, there is still low memory (Free/Total Memory 15560/60912 KB) even after killing and having only one mp4record processes running. On my other cameras (y291ga) the memory is much better (Free/Total Memory 28892/60908 KB.) One more question: are the backup files generated from the script in Factory folder unique/custom to each device/serial, or are they interchangeable with any device of the same model? Thank you! |
Beta Was this translation helpful? Give feedback.
-
I have to check the code to find the problem about mp4record.
mtd6 and mtd7 are different for each serial. |
Beta Was this translation helpful? Give feedback.
-
No I don't mean RTSP, you already fixed that with beta rRTSPServer. |
Beta Was this translation helpful? Give feedback.
-
That worked @roleoroleo ! Thank you!!! |
Beta Was this translation helpful? Give feedback.
-
The last question. |
Beta Was this translation helpful? Give feedback.
-
I have the same cam, when i install the hack, the first start is ok, when i change something in the config, the cam freezes. |
Beta Was this translation helpful? Give feedback.
-
@evider2002 out of curiosity, could you please post the output of I'm curious to see if it's the same exact chipset of the 720P and 1080P version :-) How is it the image quality by the way ? |
Beta Was this translation helpful? Give feedback.
-
I have a ZFUS model. Any info about wether it will also be supported? I'm willing to test if needed. |
Beta Was this translation helpful? Give feedback.
-
y623 is working but I don't get a Low Res stream... |
Beta Was this translation helpful? Give feedback.
-
fshare_frame_buf.zip |
Beta Was this translation helpful? Give feedback.
-
By the way, I see occasional errors when using the high def stream on go2rtc 1.8.4 under on frigate 0.13.2: 2024-08-09 12:17:49.257931871 09:17:49.257 WRN github.com/AlexxIT/go2rtc/internal/streams/producer.go:171 > error="read tcp 172.18.0.2:60236->192.168.20.57:554: i/o timeout" url=rtsp://192.168.20.57:554/ch0_0.h264 Not sure this could be related to yihack in any way... Thanks, |
Beta Was this translation helpful? Give feedback.
-
The frame_buffer is ok.
|
Beta Was this translation helpful? Give feedback.
-
Hi all,
I have the hack working well on all my Yi home 1080p cameras, but I wanted to upgrade to the "YI Pro 2K Home" to increase resolution from 2MP to 3MP. Does anyone know if the hack will work on that camera?
Here is a link to this camera - YI Pro 2K Home
Thank you in advance.
Beta Was this translation helpful? Give feedback.
All reactions