1 year ago
A video delivery platform for video creators. Through the platform, you can upload and share videos, embed videos, and embed audio. The platform is designed to encourage sharing of all types of video, be it a cat video or a corporate video.