I just got a new Raspberry Pi 5 on which I'm testing stuff out. I installed SRS on it through Docker and try to stream to it with OBS and play it on a Wordpress page with SRS Player plugin. HLS and RTMP play fine on it, just not WebRTC.
I suspect it has something to do with encryption. The Raspberry Pi uses NGINX Reverse Proxy Manager to handle outside traffic and SSL certificates. The Wordpress also has its own SSL.
I'm suspecting that, even though SRS is behind the NGINX Reverse Proxy Manager, it perhaps doesn't know it's encrypted, so it doesn't play on the encrypted Wordpress page?
I just got a new Raspberry Pi 5 on which I'm testing stuff out. I installed SRS on it through Docker and try to stream to it with OBS and play it on a Wordpress page with SRS Player plugin. HLS and RTMP play fine on it, just not WebRTC.
I suspect it has something to do with encryption. The Raspberry Pi uses NGINX Reverse Proxy Manager to handle outside traffic and SSL certificates. The Wordpress also has its own SSL.
I'm suspecting that, even though SRS is behind the NGINX Reverse Proxy Manager, it perhaps doesn't know it's encrypted, so it doesn't play on the encrypted Wordpress page?