Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/webex/spark-windows-sdk-example

A developer friendly sample implementation of Spark client SDK and showcases all SDK features.
https://github.com/webex/spark-windows-sdk-example

Last synced: 5 days ago
JSON representation

A developer friendly sample implementation of Spark client SDK and showcases all SDK features.

Awesome Lists containing this project

README

        

# Kitchen Sink

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

## Table of Contents
- [Setup](#setup)
- [Install](#install)
- [Usage](#usage)
- [License](#license)

## 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](https://github.com/ciscospark/spark-windows-sdk-example/releases)
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](https://oauth.net/) and [JSON Web Token](https://jwt.io/) 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](https://github.com/ciscospark/spark-windows-sdk-example/blob/master/LICENSE) for details.