I see. The forum has a 10MB limit for uploads so yes, YouTube is the way forward. After they have uploaded, just copy/paste the URL for the video into your post, on a new line, with no other characters in front and the video will be embedded in your post.
See also;
- YouTube Support : Upload Video
- Forum User Guides : How to embed a YouTube video within your post