The reason we are not pointing people to those solutions is:
1 - We have not tested this solution so we don’t know if this is working properly or not
2 - We rather spend the time in developing features for the larger community. We have a massive backlog and trying to address it.
3 -And like almost everything in business, there is a legal aspect. It’s one thing when someone says: “I use this and this is working great for me and solved all my problems”, it’s another one when a company makes an endorsement. That creates a liability and this is just too dangerous.
For RTSP, this is a very limited set of people that even understand the term RTSP, let alone are capable of installing and configuring it properly. Pushing people towards RTSP would be asking for an increase of support tickets, meaning diverting resources from development to support and therefore slowing the overall progress for the large majority. We also have limited ability to provide support for RTSP due to how versatile it is.
As for people asking why we are not supporting HomeKit, here are the reasons:
1 - No, it’s not because we don’t like Apple. In fact, we have been talking to them since early 2019.
2 - But HomeKit is a peer-to-peer-based ecosystem and we have a cloud-based ecosystem. This translates into the devices that we have not being able to receive local commands. Google has also introduced a Local Home SDK and I’m sure Alexa will not be that far behind. So in order for us to support local controls, we have to redesign the entire firmware. Not an easy task and it is started by doing some layering work (which is what we are working on). And if we do local control, we will try to get HomeKit, Google, and future-proof for Alexa as much as possible from the very beginning.
3 - Wyze Cam on HomeKit. We tried. I spent 3 weeks solid on trying to make it happen and, at the end, realized that we had hardware limitations. HomeKit requires 2 streams at 1080p and 720p @ 30fps. We have 3 streams coming out of the camera at 1080p and 360p at 15fps/10fps. The bottom line is that we are too far from the minimum spec to be able to bridge the gap.