Developer Tools

Customize and control the viewing experience for your audience or create your own streaming applications with the Ustream open video platform and Application Programming Interfaces (APIs) and Software Development Kits (SDKs).

  • Javascript Player API - Free for Anyone

    Control the features of the Ustream player and customize its layout, while maintaining a continuous, interactive data connection with Ustream’s backend. Embed the player anywhere and manage it according to your needs and preferences.

  • Enterprise Broadcasting API for Media and Enterprise

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

  • Authenticated Viewing Access API for Enterprise

    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 and Streaming TV Player SDK for app publishers, media, and enterprise

    Ustream provides Player SDKs for iOS, Android, and Roku, allowing application developers and publishers to seamlessly integrate live and recorded video feeds into a fully customized app experience.

  • Certified Broadcasting Device API for device manufacturers

    Join companies like JVC, Logitech, Panasonic, Samsung and Teradek in using the Certified Broadcasting Device API to build cameras and encoders with a direct connection to Ustream.

  • Smart Data Connectors for Media and Enterprise

    Tap into Ustream’s powerful engagement, sentiment, and telemetry data. Create filters for our live un-sampled data and get a customized, instantaneous data feed for realtime analytics.