This is just a quick thing I put together to de-risk an idea for a client.
The android “plugin” (it’s really just a thin proxy class) opens the chosen camera app in video mode (preferably the lowest quality possible) and allows Unity to get the bytes of said video from the media content url the camera returns.
At that point we can convert those bytes into a video stream Unity can use, or as I do in this example upload it either Dropbox or send it as an Email attachment.
Check it out! https://github.com/lightfromshadows/Unity-DB-Email-Test