Sha256: 1dcbf7753a87a99e5435477b2b2f6d01e01372c2b5e18ec4e8b898b883025c48
Contents?: true
Size: 1.63 KB
Versions: 15
Compression:
Stored size: 1.63 KB
Contents
# MuxRuby::SimulcastTarget ## Properties | Name | Type | Description | Notes | | ---- | ---- | ----------- | ----- | | **id** | **String** | ID of the Simulcast Target | [optional] | | **passthrough** | **String** | Arbitrary user-supplied metadata set when creating a simulcast target. | [optional] | | **status** | **String** | The current status of the simulcast target. See Statuses below for detailed description. * `idle`: Default status. When the parent live stream is in disconnected status, simulcast targets will be idle state. * `starting`: The simulcast target transitions into this state when the parent live stream transition into connected state. * `broadcasting`: The simulcast target has successfully connected to the third party live streaming service and is pushing video to that service. * `errored`: The simulcast target encountered an error either while attempting to connect to the third party live streaming service, or mid-broadcasting. Compared to other errored statuses in the Mux Video API, a simulcast may transition back into the broadcasting state if a connection with the service can be re-established. | [optional] | | **stream_key** | **String** | Stream Key represents an stream identifier for the third party live streaming service to simulcast the parent live stream too. | [optional] | | **url** | **String** | RTMP hostname including the application name for the third party live streaming service. | [optional] | ## Example ```ruby require 'mux_ruby' instance = MuxRuby::SimulcastTarget.new( id: null, passthrough: null, status: null, stream_key: null, url: null ) ```
Version data entries
15 entries across 15 versions & 1 rubygems