send link to app

Stream your own videos 24x7 - for free! - and get the television feeling that other platforms lack!