No, you cannot stream videos from other streaming services or apps on the Peloton Tread screen. The screen only supports the Peloton app.