Presentation is loading. Please wait.

Presentation is loading. Please wait.

Enabling the Full Potential of Convergence Confidential SDK 4.4: Software Development Kit LiteScape SDK 4.3 Applied for Gadget development.

Similar presentations


Presentation on theme: "Enabling the Full Potential of Convergence Confidential SDK 4.4: Software Development Kit LiteScape SDK 4.3 Applied for Gadget development."— Presentation transcript:

1 Enabling the Full Potential of Convergence Confidential SDK 4.4: Software Development Kit LiteScape SDK 4.3 Applied for Gadget development

2 Enabling the Full Potential of Convergence Confidential Assumptions: The custom gadget will be downloaded as used client side by end users platform/language independent Provide a subset of OnCast smart Client functionality: Log in Search various directories Broadcast: text, audio, image Requirements

3 Enabling the Full Potential of Convergence Confidential Implementation suggestion: Use of OnCast CIL native libraries (for future call-control support) OnCast CIL Web-service libraries Since the product will not be tightly coupled with.Net development, use server-side web-services LiteScape suggests usage of OnCast CIL Web-Service libraries If there are shortcomings in the OnCast CIL Web-Service, to support the custom Gadget functional specification), LiteScape will address those on the OnCast libraries, using the recommended interfaces. Implementation suggestions

4 Enabling the Full Potential of Convergence Confidential OnCast CIL Web-service OnCast CIL Web-service (server side) OnCast CIL library (client side) OnCast Client application (client side) OnCast services (server side) Custom Gadget (client side)

5 Enabling the Full Potential of Convergence Confidential OnCast CIL Web-Service, Broadcast Step 2 Initiates broadcast request to OnCast Step 4 (Optional): to stop audio Stops the audio portion of OnCast broadcast Step 3 (Optional) Provides status of the broadcast in progress Step 1 Authenticates organizer of broadcast (sender)

6 Enabling the Full Potential of Convergence Confidential CIL Web-Service, Broadcast invocation 1) Invoke CIL DoBroadcast interface: Emergenc _Evacuate_Bldg_30.ocm ProductManagement 2) Invocation result back from web-service, result code and session ID 0 da9da1ef-2309-45ea-8760-4ea013604f39 POST /OnCastCILWebService/OnCastCIL.asmx HTTP/1.1 3) Invoke GetStatusReport interface (to get status of current session): da9da1ef-2309-45ea-8760-4ea013604f39

7 Enabling the Full Potential of Convergence Confidential Broadcast new audio/image file (new OCM) Step 1 Create OCM file Step 2 Use Web-DAV to send OCM file to OnCast server: Filmstrip or TempData Use FilmStrip for persistent OCMs, use TempData for temporary ones Step 3 Reference relative path in Web-Dav folder in OnCast CIL WS invocation (DoBroadcast method) Create OCM Pay file Attach audio or image file + Pay file Into.OCM (zip) file

8 Enabling the Full Potential of Convergence Confidential New OCM: Sample sending OCM using WebDav Send OCM file to OnCast Web-Dav interface: PUT /FilmStrip/815f4df1-0f69-4d7a-a372-39e4f0368b91/image_pres.ocm HTTP/1.1 Host: 10.11.2.72 Content-Length: 136675 …. image_pres.pay content zipped in OCM …image_pres.png content zipped in OCM…...... HTTP/1.1 201 Created Connection: close Date: Mon, 10 Mar 2008 23:38:33 GMT Server: Microsoft-IIS/6.0 Location: http://OnCastServerIP/FilmStrip/815f4df1-0f69-4d7a-a372- 39e4f0368b91/image_pres.ocm

9 Enabling the Full Potential of Convergence Confidential New OCM: CIL Web-Service, Reference in DoBroadcast Invoke CIL WS DoBroadcast interface: http://10.11.2.72:80/FilmStrip/815f4df1-0f69-4d7a-a372- 39e4f0368b91/image_pres.ocm ProductManagement { "@context": "http://schema.org", "@type": "ImageObject", "contentUrl": "http://images.slideplayer.com/5/1605640/slides/slide_9.jpg", "name": "Enabling the Full Potential of Convergence Confidential New OCM: CIL Web-Service, Reference in DoBroadcast Invoke CIL WS DoBroadcast interface: http://10.11.2.72:80/FilmStrip/815f4df1-0f69-4d7a-a372- 39e4f0368b91/image_pres.ocm ProductManagement http://10.11.2.72:80/FilmStrip/815f4df1-0f69-4d7a-a372- 39e4f0368b91/image_pres.ocm ProductManagement

10 Enabling the Full Potential of Convergence Confidential OnCast CIL Web-Service, Get Contacts Step 1 Step 2 Step 3 (optional)

11 Enabling the Full Potential of Convergence Confidential CIL Web-Service, GetGalContacts invocation 1) Invoke CIL GelGatContactsinterface: First maze* Last maze* Display maze* 0 100 2) Results back from web-service: Mazen Sadat Mazen Sadat SalesForce|0033000000DoWNKAA3 SalesForce|003300 0000DoWNKAA3 (310) 445-6865 (310) 445- 6865 Mazen Mazen Sadat Sadat (310) 445-6865 (310) 445- 6865 (310) 445-6865 (310) 445- 6865 msadat@westfield.com msadat@westfield.com Person Person


Download ppt "Enabling the Full Potential of Convergence Confidential SDK 4.4: Software Development Kit LiteScape SDK 4.3 Applied for Gadget development."

Similar presentations


Ads by Google