http://www.kaltura.com/api_v3/service/livestream/action/add
JSON object:
{
liveStreamEntry: {
objectType: "KalturaLiveStreamEntry",
offlineMessage: "value",
recordStatus: value,
dvrStatus: value,
dvrWindow: value,
lastElapsedRecordingTime: value,
liveStreamConfigurations: [{
objectType: "KalturaLiveStreamConfiguration",
protocol: "value",
url: "value",
publishUrl: "value",
backupUrl: "value",
streamName: "value"
}],
recordedEntryId: "value",
pushPublishEnabled: value,
publishConfigurations: [{
objectType: "KalturaLiveStreamPushPublishConfiguration",
publishUrl: "value",
backupPublishUrl: "value",
port: "value"
}],
currentBroadcastStartTime: value,
recordingOptions: {
objectType: "KalturaLiveEntryRecordingOptions",
shouldCopyEntitlement: value,
shouldCopyScheduling: value,
shouldCopyThumbnail: value,
shouldMakeHidden: value
},
segmentDuration: value,
bitrates: [{
objectType: "KalturaLiveStreamBitrate",
bitrate: value,
width: value,
height: value,
tags: "value"
}],
primaryBroadcastingUrl: "value",
secondaryBroadcastingUrl: "value",
primaryRtspBroadcastingUrl: "value",
secondaryRtspBroadcastingUrl: "value",
streamName: "value",
streamUrl: "value",
hlsStreamUrl: "value",
urlManager: "value",
encodingIP1: "value",
encodingIP2: "value",
streamPassword: "value"
},
sourceType: "value"
}
|