Home

Awesome

Kitchen Sink

Kitchen Sink is a developer friendly sample implementation of Spark client SDK and showcases all SDK features.

Table of Contents

Setup

This application is built with Vistual Studio 2017 and requires:

  1. Open KitchenSink.sln, build KitchenSink-WPF project. The project will download "Cisco.Spark.WindowsSDK" NuGet package at first time of building.
  2. The build output path is at \binary...
  3. Run KitchenSink.exe.

Install

  1. You can get the installer of this application. Get the current release
  2. setup.exe is the installer program, you can run it and install it by construction.

Usage

Below is the features of this demo.

  1. Login and Logout: This feature demonstrate OAuth and JSON Web Token authenticate method.
  2. Video and audio setup: This feature demonstrate preview camera, select audio/video IO device such as microphone, speaker, camera, and set audio/video/share bandwidth.
  3. Initiate call: This feature demonstrate call out by one on one call and room call.
  4. Waiting call: This feature demonstrate incoming call.
  5. Message: This feature demonstrate post a message to a person or a room, and receive a message.
  6. Manage Room: This feature demonstrate add/delete a room, and add/delte/list room memberships.

License

© 2016-2018 Cisco Systems, Inc. and/or its affiliates. All Rights Reserved.

See LICENSE for details.