You have the following options when it comes to importing media files into your StreamingVideoProvider's control panel.
Set up Autosync Watch Folders to monitor and periodically auto-import media items that are located at your own FTP/HTTP servers.
See Upload Activity Log to monitor the progress of the media imports.
Get an Embeddable Uploader to put on your site or share via link, so viewers can upload media into your panel without the need to log in.