http://www.kaltura.com/api_v3/service/livechannel/action/add
JSON object:
{
liveChannel: {
objectType: "KalturaLiveChannel",
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,
shouldAutoArchive: value,
nonDeletedCuePointsTags: "value",
archiveVodSuffixTimezone: "value"
},
segmentDuration: value,
explicitLive: value,
viewMode: value,
recordingStatus: value,
broadcastTime: value,
playlistId: "value",
repeat: value
}
}
|