Developer APIs

Customize the experience for your viewers or create your own streaming applications on top of the easy-to-use and robust Ustream platform.

  • Javascript Player API - Open Access

    Control Ustream player's features and customize its layout, while maintaining continous, interactive data connection with Ustream's backend. Embed it anywhere and keep it under supervision the way you like.

  • Enterprise Broadcasting API For Enterprise Users

    The Enterprise Broadcasting API lends total control over Ustream accounts and channels. It allows you to build a full white-label streaming platform or to create multiple channels under a single account.

  • Authenticated Viewing Access API For Enterprise Users

    Connect Ustream to your own user database or directory information service and manage access control using your existing security tools for both live and recorded content.

  • Mobile SDK For Enterprise Users

    Ustream provides a Player SDK for iOS that allows app developers to seamlessly integrate live and recorded video feeds into a fully custom app experience.

  • Certified Broadcasting For Enterprise Users

    Companies like Panasonic, Logitech, Samsung and Teradek have all used the Certified Broadcasting API to build cameras and encoders with a direct connection to Ustream.

  • Smart Data Connectors

    Tap into Ustream's powerful engagement, sentiment and telemetry data.
    Create custom segmentations over our live unsampled data and get
    an instant real-time data feed right when your business needs it.