JanusApi
All URIs are relative to http://localhost
Method | HTTP request | Description |
---|---|---|
attachToJanusConnection | POST /user/janus/attach | Attaches to Janus connection |
connectToJanus | POST /user/janus/connect | Connects to Janus session |
createAndAttach | POST /user/janus/create-and-attach | Creates and attaches to Janus session |
createJanusConnection | POST /user/janus/create | Creates Janus connection |
stopJanusConnection | POST /user/janus/stop | Stops an active Janus session |
trickleJanus | POST /user/janus/trickle | Trickles data to Janus server |
attachToJanusConnection
Long attachToJanusConnection(sessionId)
Attaches to Janus connection
Parameters
Name | Type | Description | Notes |
---|---|---|---|
sessionId | Long | Janus session id to attach to | [default to null] |
Return type
Long
Authorization
HTTP request headers
- Content-Type: Not defined
- Accept: application/json, /
connectToJanus
JanusResponse connectToJanus(ConnectData)
Connects to Janus session
Parameters
Name | Type | Description | Notes |
---|---|---|---|
ConnectData | ConnectData |
Return type
Authorization
HTTP request headers
- Content-Type: application/json
- Accept: application/json, /
createAndAttach
SessionData createAndAttach()
Creates and attaches to Janus session
Parameters
This endpoint does not need any parameter.
Return type
Authorization
HTTP request headers
- Content-Type: Not defined
- Accept: application/json, /
createJanusConnection
Long createJanusConnection()
Creates Janus connection
Parameters
This endpoint does not need any parameter.
Return type
Long
Authorization
HTTP request headers
- Content-Type: Not defined
- Accept: application/json, /
stopJanusConnection
stopJanusConnection(SessionData)
Stops an active Janus session
Parameters
Name | Type | Description | Notes |
---|---|---|---|
SessionData | SessionData |
Return type
null (empty response body)
Authorization
HTTP request headers
- Content-Type: application/json
- Accept: /
trickleJanus
trickleJanus(TrickleData)
Trickles data to Janus server
Parameters
Name | Type | Description | Notes |
---|---|---|---|
TrickleData | TrickleData |
Return type
null (empty response body)
Authorization
HTTP request headers
- Content-Type: application/json
- Accept: /