Publishing Point

Applies To:
HTTP Large
Smooth Streaming

The ingest point for Smooth Streaming can be located either on our CDN or on your own IIS server. Regardless of where your ingest point is located, you will need to create a publishing point. A publishing point defines the properties of the stream that will be published. The creation of a publishing point will also provide you with publishing point URLs and a player URL. A publishing point URL is used to point an encoder to the location where the encoded video will be ingested. The player URL is used by a Silverlight or OVP player to request a published stream.

Key information:

Key publishing point settings are described below.

Property Description
Name

Required. It allows a stream to be identified by an encoder and our ingest server.

The name assigned to a publishing point can only consist of alphanumeric characters (i.e., 0-9, A-Z, a-z), dashes, and underscores. All other characters (e.g., !, @, #, etc.), including spaces, are not allowed.

Title The title of the video that will be streamed to your clients. A video player can be configured to display this title to your users.
Duration The estimated duration (in seconds) of the live stream. This field allows a video player’s seek bar to be properly scaled to the length of the video.
DVR Duration The desired duration (in minutes) for DVR playback. DVR playback allows a user to pause/resume, rewind, or fast forward your live event. The value assigned to this field indicates the length of the sliding window for which video will be available. This setting must be set to a value between 1 and 240. This means that the DVR playback window will be between 1 and 240 minutes.
Auth Key

An authentication key is a required field that prevents an unauthorized user from publishing content through your account. Although a default value is assigned to each new publishing point, you can set the value that will be assigned to the key. If you decide to modify the authentication key, make sure to only use whole numbers.

A stream will not be published when the publishing point URL specified in the encoder contains an authentication key that does not correspond to the specified publishing point. Therefore, it is very important to paste the updated publishing point URL in your encoder’s publishing point location whenever you change the publishing point name or authentication key.

Important: Access to this key should be restricted. Learn more.

Expires on

Indicates the date on which the publishing point expires. A publishing point is eligible for deletion at midnight (00:00:00 GMT) on the expiration date. The default value for this option is 30 days from which it was created.

This feature is useful for cleaning up old publishing points that are no longer in use. If you plan on reusing the same publishing point, then you should set a longer expiration time.

Enable iOS streaming (HLS transmuxing)

Determines whether iOS streaming capability will be added to the publishing point. If this feature is enabled, then an additional stream will be created that wraps your encoded video in a container that is supported by an HTTP Live Streaming (HLS) player.

Key information:

  • This feature requires the use of H.264 video and AAC audio codecs. If your encoder has not been configured to use these codecs, then your live stream will not function properly.
  • This feature does not affect the live stream that is served to your Silverlight-compatible players. It simply adds supports for iOS devices.
  • A different player URL is required to stream content on an iOS device. Learn more.