config sites to sell video courses

I need someone who can help me configure our sites to sell video course.

we use commerce module for non-course product and hope we can use this module to allow customers to buy “course” product. we also do not want to put the video on our site sever, but some video hosting platform which supports private access, that is, others cannot have access to the video directly but via our site only.

in addition, we basically want to use existing modules to do this, such as commerce and video module, that is, use but do not duplicate what we already have. But if to do this any custom module must be made, I am ok with this.

If anyone is interested, please send me an email and let me know your quote.

My email: please replace x with @

Drupal version: