Immediate input swtich seems to be "fixed"

0

Dear forum,
We recently saw a change in the channel schedule options.
It is now possible to set "IMMEDIATE" input switches but :

  1. From the web console, when creating an immediate schedule entry, then reopen it by clicking on the View entry link, it has been changed to a Fixed start type
  2. The timecode of the Fixed entry created is 8 secondes from now (approx)
  3. The API (through PHP SDK) does not accept calls without scheduleActionStartSettings as it's specified in the https://docs.aws.amazon.com/aws-sdk-php/v3/api/api-medialive-2017-10-14.html#batchupdateschedule documentation

It seems that it's not very clear for us between Immediate and Fixed from the above observations
Could you tell us more about this "Immediate" feature ?

thanks

flvlef
asked 5 years ago215 views
2 Answers
0

flvlef

  1. I see the same behavior in the Console, however, when I click on the Advanced JSON option at the bottom of the View Settings link I see the schedule type is Immediate:
    {
    "actionName": "My Switch Immediate Test",
    "scheduleActionStartSettings": {
    "immediateModeScheduleActionStartSettings": {}
    },
    "scheduleActionSettings": {
    "inputSwitchSettings": {
    "inputAttachmentNameReference": "Static MP4 File",
    "urlPath": []
    }
    }
    }

I will inform the console team of the issue seen with Start Type showing as "Fixed"

  1. From https://docs.aws.amazon.com/medialive/latest/ug/ips-switch-types.html
    Immediate – The input switches start as soon as possible. This type of switch is more like a fixed switch than a follow switch because it interrupts the current input. The advantage of this switch over a fixed switch is that you don't have to calculate any buffer in the start time.

  2. Yes scheduleActionStartSettings is required in the schedule update json. However, only one of FixedModeScheduleActionStartSettings, FollowModeScheduleActionStartSettings or ImmediateModeScheduleActionStartSettings is required. Furthermore, ImmediateModeScheduleActionStartSettings is currently only supported for input switch schedule actions.

answered 5 years ago
0

flvlef

Looking at the json I see that the schedule action shows as an immediate switch up to the execution time, after which it shows as fixed with the time being set to the time the action was actually executed.

Leading up to the switch event:
{
"actionName": "My Switch Immediate Test",
"scheduleActionStartSettings": {
"immediateModeScheduleActionStartSettings": {}
},
"scheduleActionSettings": {
"inputSwitchSettings": {
"inputAttachmentNameReference": "Static MP4 File",
"urlPath": []
}
}
}

Once the action has occurred:
{
"actionName": "My Switch Immediate Test",
"scheduleActionStartSettings": {
"fixedModeScheduleActionStartSettings": {
"time": "2019-09-25T19:59:02.764Z"
}
},
"scheduleActionSettings": {
"inputSwitchSettings": {
"inputAttachmentNameReference": "Static MP4 File",
"urlPath": [],
"$ref": "#/definitions/InputSwitchScheduleActionSettings"
}
}
}

I have confirmed with engineering that this is the expected behavior wrt the immediate input switch action.

Edited by: fxeataws on Sep 25, 2019 2:37 PM

answered 5 years ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions