Author Message
OctavioPuente
Joined: Oct 19, 2018
Messages: 2
Offline
We need to schedule conferences with Media Server on mode : High Capacity Audio , Multi-Stream Video and Web Collaboration" but i was not able to find Prefix data that API requires to complete " Schedule Conference" . If we change the media server mode to "Full Video + Web Collaboration" now we get the data from prefix because we create it on Media Server.

Is possible to use "High Capacity Audio , Multi-Stream Video and Web Collaboration" with the API methods???

Thanks
JoelEzell
Joined: Nov 15, 2013
Messages: 780
Offline
Hi Octavio, for this sort of thing you wouldn't be able to use the high-level SchedConf API. Instead you'd need to use the SchedConfFactory to create a ScopiaRequest instance, and use the "raw" XML interface. You'd want to create an XML request along the following lines. Apologies that the forum tool doesn't appear to preserve indentation.

<Schedule_Conference_Request>
<RequestID>19694</RequestID>
<Conference>
<MemberId>999</MemberId>
<UserId>1</UserId>
<Number>70002</Number>
<ServiceTemplateId>BUILT-IN-AMS-AO-WC</ServiceTemplateId>
<ServicePrefix>N/A</ServicePrefix>
<AllowStreaming>OFF</AllowStreaming>
<Attendee>
<ThreeG>false</ThreeG>
<RestrictedMode>false</RestrictedMode>
<VoiceOnly>false</VoiceOnly>
<PartyInLayout>
<LayoutName>Main</LayoutName>
<PositionId>-1</PositionId>
</PartyInLayout>
<PartyInLayout>
<LayoutName>Customer</LayoutName>
<PositionId>-1</PositionId>
</PartyInLayout>
<PartyOutLayout>
<LayoutName>Main</LayoutName>
</PartyOutLayout>
<DialIn>true</DialIn>
<NeedOnMaster>false</NeedOnMaster>
<UserId>1</UserId>
<Email>admin@mail.com</Email>
<LastName>admin</LastName>
<Host>true</Host>
<Organizer>true</Organizer>
<Panelist>true</Panelist>
</Attendee>
<ReservedPorts></ReservedPorts>
<BlockDialIn>false</BlockDialIn>
<AutoExtend>false</AutoExtend>
<WaitingRoom>false</WaitingRoom>
<AdvancedProperties>
<EnableMCUCascading>false</EnableMCUCascading>
<AllowDynamicGrow>false</AllowDynamicGrow>
<DurationAfterLeft>P0Y0M0DT0H10M0.000S</DurationAfterLeft>
<AlertDurationBeforeTermination>P0Y0M0DT0H10M0.000S</AlertDurationBeforeTermination>
<TerminationCondition>AFTER_ALL_PARTIES_LEFT</TerminationCondition>
</AdvancedProperties>
<OneTimePINRequired>false</OneTimePINRequired>
<Layout>
<LayoutName>Main</LayoutName>
<LayoutType>0000</LayoutType>
<Dynamic>false</Dynamic>
<NoSelfSee>false</NoSelfSee>
<LayoutMax>0</LayoutMax>
</Layout>
<Layout>
<LayoutName>Customer</LayoutName>
<LayoutType>0000</LayoutType>
<Dynamic>false</Dynamic>
<NoSelfSee>false</NoSelfSee>
<LayoutMax>0</LayoutMax>
</Layout>
<StartTime>2019-11-15T05:00:00.000Z</StartTime>
<EventConference>false</EventConference>
<Duration>P0Y0M0DT0H2M0.000S</Duration>
<LocationId>AUTO</LocationId>
<TestOnly>false</TestOnly>
<SendingNotification>true</SendingNotification>
<RecordingMeetingWhenStart>false</RecordingMeetingWhenStart>
<ReccurencePatternChanged>false</ReccurencePatternChanged>
<RecipentsChanged>false</RecipentsChanged>
<AddRecipents>false</AddRecipents>
<RemovePersonalTerminals>false</RemovePersonalTerminals>
<CheckTerminalConflicts>false</CheckTerminalConflicts>
</Conference>
</Schedule_Conference_Request>
</Request>
</MCU_XML_API>
Go to:   
Mobile view