Some will produce for the first time a prerecorded (screencast) research talk. While that might sound difficult - it's not! There are plenty of ways of doing so, here are some simple suggestions. You will find many more if you do a quick web search for "produce screen cast".
Disclaimer: The organizers are probabilists and statisticians, no computer expert is involved. As such no questions concerning IT problems (production, upload, etc.) can be answered, please approach your colleagues or local IT experts of your institution in case of problems.