SARISKA
  • Introduction
  • Overview
  • Getting Started
    • Get API Key
    • Authentication
  • Real Time Messaging
    • Overview
    • Development
      • JavaScript
      • Swift
      • Kotlin
      • Java
      • Dart
      • C# (Unity Engine)
    • API References - Real Time Messaging
  • Video Calling/ Video Conferencing Api
    • Overview
    • Development
      • JavaScript
      • Swift
      • Kotlin
      • Java
      • Flutter (Dart)
      • C# (Unity Engine)
      • C++ (Unreal Engine)
    • API References - Video Calling
      • Video Calling CDR API's
      • Conference Scheduling Reservation APIs
  • Co-Browsing
    • Overview
    • Javascript
  • Server
    • Pub/Sub Node.js environment
  • Project Management
    • Pricing And Billing
    • Quotas and Limits
  • SDK
    • Mobile
      • Video Calling Mobile Apps
      • Messaging Mobile Apps
    • Desktop
      • Video Calling Desktop Apps
      • Messaging Desktop Apps
    • Browser
      • Video Calling Browser Apps
      • Messaging Browser Apps
      • Co-browsing Browser Apps
  • UI Kit
    • Generating the API Key for your Project
    • Video Conferencing
      • Running Sariska's Unity Demo
        • Android
      • Unity Engine
      • Unreal Engine
    • Audio Conferencing
  • Live Streaming
    • Interactive Live Streaming
    • Non-Interactive Live Streaming
    • API References - Live Streaming
      • API Reference - Interactive Live Streaming
      • API Reference - Non-Interactive Live Streaming
    • Guide to Interactive streaming
  • Sariska Analytics
    • Overview
Powered by GitBook
On this page
  • Installation - WebGL
  • Installation - Android
Export as PDF
  1. UI Kit
  2. Video Conferencing

Unity Engine

Last updated 1 year ago

Unity is a cross-platform game engine developed by Unity Technologies.

It is particularly popular for iOS and Android mobile game development and used for games such as Pokémon Go, Monument Valley, Call of Duty: Mobile, Beat Saber and Cuphead.

Sariska provides demos build for different platforms in order to give you a head start.

Installation - WebGL

The first step is to clone the Sariska Media Unity Webgl Repository by running the following command in your project directory using git.

git clone https://github.com/SariskaIO/sariska-media-unity-webgl.git

The demo can be run directly from unity, you can choose any room name by editing the room name at the following line in the code.

connection = new SariskaMediaTransport.JitsiConnection(token, "{room-name}");

Installation - Android

The demo app can be cloned by running the following command in your project directory using git.

git clone https://github.com/SariskaIO/Sariska-Media-Unity-Demo.git

The code generated a token for you by using the room name and user name of your choice.

https://github.com/SariskaIO/sariska-media-unity-webgl/blob/master/Assets/WebGLTemplates/LibJitsiMeet/index.js#L139github.com