Reviews Apps, Tecnología, Streaming