How are people viewing their camera feeds externally?

I currently use this in my notifications but if I don’t check it quick enough, the token expires.

https://my_hass_url/api/camera_proxy_stream/camera.{{trigger.payload_json["after"]["camera"]}}?token={{states.camera.frontdoor.attributes.access_token}}

I’d like to use long-lived tokens but HASS doesn’t seem to support it.