Little Brother Films signs multi-platform streaming deal with Los Angeles-based distribution company Vision Films.