You can upload a video as "unlisted" on YouTube which will hide it from your channel.It doesn't autoplay. I mean the instagram/ Youtube thing works but then I have to upload the video there and some of the things I want to just share with forum members and I am trying to avoid a self promotion situation.
Have you tried imgur, I think it supports videos? There are some other options here: BB codes - https://pipesmagazine.com/forums/help/bb-codes/#media











