This repository is deprecated; please follow the main search page or use the ‘Related code repos’ widget on the right side of the current page.

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:

  • .NET Framework 4.5.2 or higher version
  • Win8 or Win10
  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.

View code on GitHub
  • Owner

  • Contributors

    +1Github contributor
  • Categories

  • Products

    Webex
  • Programming Languages

    C#
  • License

    Other

Code Exchange Community

Get help, share code, and collaborate with other developers in the Code Exchange community.View Community
Disclaimer:
Cisco provides Code Exchange for convenience and informational purposes only, with no support of any kind. This page contains information and links from third-party websites that are governed by their own separate terms. Reference to a project or contributor on this page does not imply any affiliation with or endorsement by Cisco.