[Help] Can't get HomeKit cameras to work remotely.
I've been trying to get this to work for the past like two months, I am hoping somebody here can help me.
I have a Reolink Elite Floodlight WiFi, it has two video streams, "Clear" and "Fluent". Clear is always H.265 no matter what I change in the camera stream settings, luckily Fluent is H.264, so I can use that. I try setting it up with the official Reolink plugin, and switch the prebuffer stream to "RTMP sub.bcs" which using VLC I discovered was the H.264 stream. Then I added the HomeKit plugin to it and add it in my Apple Home app. When I tried streaming it it works fine! Log: https://pastebin.com/raw/x7w6MC3u But then as soon as I disconnect from my WiFi it will just spin forever in the home app till it eventually times out and displays "No Response- This camera is not responding." Log: https://pastebin.com/raw/BERaMuRf
I've tried adjusting the settings for the Fluent stream. I've tried adjusting settings for the RTP Sender in the HomeKit Plugin camera settings. I've tried different HomeKit Plugin mDNS Advertiser settings.
I use Ubiquiti Unifi for all of my Networking and I've tried combinations of "IGMP Snooping", "Multicast Filtering" and "Multicast to Unicast" settings.
I even tried a plain FFMPEG camera with the RTMP URL, "rtmp://192.168.5.137/bcs/channel0_sub.bcs?channel=0&stream=1&user=admin&password=REDACTED" and it still fails remotely: https://pastebin.com/raw/u5xFvY4x
Also I don't know if this is related, but when I try to view the streams in the Scrypted interface on my Computer (I've tested Gecko and Chromium browsers) I get errors and it just shows black, Log: https://pastebin.com/raw/MQK6jXzJ But doing the same thing on my phone it works fine? Log: https://pastebin.com/raw/iDraBGki
If anyone could help me figure this out, it would be so much appreciated, thank you!