Hi KuyaQuatro the above links were auto generated subtitles, still in test mode 🙂
I know you asked for live streaming option on DeoVR - happy to announce that we are working on integrating live streaming on the platform. It might take months to implement, but we are working on it 🙂