Ultra Stream encoder makes live streaming remarkably simple even for nonprofessional users, enabling them to record or stream high-quality video with one click using on-device buttons or an intuitive smartphone app. Designed for users who want to stream but may have minimal technical knowledge, the encoder is ideal for everyone from church volunteers and educators to corporate communicators and live event organizers. Users can stream to popular services including YouTube, Facebook Live, or Twitch, or to a custom-specified server. Streams can be output to a third-party service and custom server simultaneously, while real-time video preview in the app allows easy monitoring. In addition to outputting live streams, Ultra Stream can record video as files to a directly-connected USB drive, embedded storage, or the associated smartphone.