I am creating a place for freelance teachers to be able to manage online classes (comprehensive calendar with the schedule of each student, video recording of class, and group and one-on-one session provided). I was considering giving the teacher the ability to allow potential student to have a short video introduction to what they can provide, and it would also give me the opportunity have a higher barrier for potential malicious users. On the other hand, I was also thinking what if the user decided to upload porn. I could watch every video before allowing users to be able to see it, but this would be time consuming. I guess there is no perfect solution. Should I even worried about this since I am still such a small target?
While it will be hard to monitor the content of the video without AI, you can restrict file types, file sizes, and run Clam AV on a cron job to scan your video files often or use a video hosting service.
I would be vetting teachers and their videos until grown to point where I could pay someone else to or find an alternative solution.
How far along with this are you?
Still a work in progress.
Anytime you give users the ability to upload content that other's can consume, you have to lookout for malicious/illegal content.