I have a task from the client to create a screncasts website. It must be similar to egghead.io or laracasts.com. I decided to choose Joomla for a basis. And for this reason, I want to know are there components or modules for Joomla, which realize similar video functionality? For example, the site has two types of screencasts. Paid and free. If the video is paid, then at the opening, instead of showing, the user must to pay. (All like on laracasts.com). This is the main point. Thank you.
P.S. Perhaps there is a better solution for this kind of site?