I want to configure a local webcam to stream (and possibly record) a live feed open to the internet, and acess it half-world away while traveling, using FOSS only acessing it via Android VLC

This guide was quite comprehensive; however the packages for nginx-rtmp are quite abandoned in arch linux. So I thought maybe WebRTC could be an alternative - the communication itself should be encrypted, which WebRTC seems to do; however, I still can’t figure out if VLC will handle this well

Also, it seems that I might need to self-host a VPN to achieve this? What are my options? Has anyone else done this ?

  • BearOfaTime@lemm.ee
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    1
    ·
    1 year ago

    Setup Tailscale on your machine at home and on your Android device. It’ll provide a virtual encrypted network between your devices.

    Not sure what video performance across it will be like, I’m sure there’s a bit of overhead.

    • beeng@discuss.tchncs.de
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      Just use wire guard, which is the backbone of tailscale.

      Tailscale could rug pull one day or start charging.

      Sounds like OP could handle wire guard setup.