Can we submit the video online instead of offline?

I’d like to ask if it’s necessary to have an offline meeting to present the technical report, or can we submit the video online instead of offline? Since we are not the winning team, we don’t have an invitation.