The Customizer

A cloud based video-stream fixing service

The Polyformat Customizer is a service designed to fix streams between devices and backends as well as between different layers of backend services.

The Customizer can help when you want to support a client that is incompatible with your existing packager or stored assets.

Instead of modifying the client to support your existing backend, or ingesting and transcoding the assets again in a backend that the client is compatible with, you can use our Customizer inline with your existing packager to support the client without any major modifications to it’s streaming capabilities.

The Customizer is highly flexible and can adapt streams in almost any conceivable way to support the clients requirements.

Customizer flowchart


Usage

The Customizer is simple to use.

Example HTTP request to the Customizer with curl:

$ curl api.polyformat.io/xx/yy/zz/customizer \
  -H 'Authorization: aabbcc' \
  -d '{
        "url": "https://sourceurl", 
        "profile": "profile-for-player-x"
      }'

The response contains json with a URL that can be sent directly to a client. The hostname is unique for your account and the region you’re running in which means that you can put our Customizer behind a CDN of your choice.

{
  "url": "https://xyz.region.polyformat.io/unique-id"
}

Please contact us at info (at) polyformat.media for more information.

We fix your streams so you don’t have to develop workarounds in your clients.