Video Transport Help Files
Video TransportDirect Take
English
English
  • Welcome to Video Transport
  • FAQ
  • Useful links
    • Control Panel
    • Get Support
    • Pricing
    • Download Demo Trial
    • Release notes
  • Basics
    • Use cases
    • Features
    • Licensing
    • Installing the software
    • Using Video Transport
    • System requirements
    • Network configuration
  • Tools
    • VT Publisher
    • VT Receiver
    • VT Guest
    • VT Web Guest
    • The Web Preview
    • VT Server
    • Control Panel
    • VT SDK
    • My Account section
  • Usage
    • SFU (Selective Forwarding Unit)
    • Disable NDI auto-location
    • UDP/TCP Tunneling
    • Mix-minus routing
    • Changing the audio bitrate
    • Partner License
    • Remote PTZ camera control
  • Troubleshooting
    • Can't connect to the signaling server
    • Streaming does not start
    • The Web Preview does not work
  • VT API
    • Quick Start
    • Connection to signaling
    • Managers
    • Channels
    • Properties reference
    • Errors reference
Powered by GitBook
On this page

Was this helpful?

  1. VT API

Quick Start

PreviousThe Web Preview does not workNextConnection to signaling

Last updated 1 year ago

Was this helpful?

This article explains how to build your own application to control Video Transport native apps (VT_Publisher, VT_Receiver, and VT_Server) using Socket.IO. This is a great way to build a white-labeled solution based on Medialooks Video Transport technology. Currently available only with the on-prem edition of Video Transport.

Below, you can download our VT API sample written on C# and its source code.

How to run the SocketIOSample.exe:

  1. Download Video Transport on each location that you are going to use in your scenario.

  2. Start VT_Publisher.exe, VT_Receiver.exe or VT_Server.exe

  3. Start SocketIOSample.exe

  4. Load your special VT API license from the file and press Connect Button

  5. The connection to signaling will be initiated.

You will need a special license to work with VT API which you can request through support or sales.

This license must have the following JSON properties:

  • username

  • password

  • room_name (you can get it from publisher_id if it is present in your license)

  • signaling_url

Read the next page to know how to establish a

connection to signaling.
Download Sample
46KB
SocketIOSampleSourceCode.zip
archive