EnjoyVideo will be a great WordPress theme for your video publishing. This mobile-friendly theme allows you to issue various videos from different sources without requirement.