Skip to content

Instantly share code, notes, and snippets.

Created January 26, 2017 15:24
Show Gist options
  • Save anonymous/1fab6b94f90d925fbb57216f2c603f32 to your computer and use it in GitHub Desktop.
Save anonymous/1fab6b94f90d925fbb57216f2c603f32 to your computer and use it in GitHub Desktop.
Skip to content
All gists
GitHub
Instantly share code, notes, and snippets.
0
0
anonymous anonymous/gist:ed2b6eee5a6ed7c34658f9a3c53d29a0 Secret
Created 2 minutes ago
Code
Revisions 1
gistfile1.txt
---------------------------------------------------
Starting Meetecho Janus (WebRTC Gateway) v0.2.2
---------------------------------------------------
[janus.cfg]
[general]
configs_folder: /usr/local/etc/janus
plugins_folder: /usr/local/lib/janus/plugins
transports_folder: /usr/local/lib/janus/transports
debug_level: 7
admin_secret: janusoverlord
[certificates]
cert_pem: /usr/local/share/janus/certs/mycert.pem
cert_key: /usr/local/share/janus/certs/mycert.key
[media]
[nat]
stun_server: stun.voip.eutelia.it
stun_port: 3478
nice_debug: false
ice_enforce_list: eth0
ice_ignore_list: vmnet
[plugins]
disable: libjanus_voicemail.so,libjanus_recordplay.so
[transports]
disable: libjanus_rabbitmq.so
[events]
Checking command line arguments...
[janus.cfg]
[general]
configs_folder: /usr/local/etc/janus
plugins_folder: /usr/local/lib/janus/plugins
transports_folder: /usr/local/lib/janus/transports
debug_level: 5
admin_secret: janusoverlord
[certificates]
cert_pem: /usr/local/share/janus/certs/mycert.pem
cert_key: /usr/local/share/janus/certs/mycert.key
[media]
[nat]
stun_server: stun.voip.eutelia.it
stun_port: 3478
nice_debug: false
ice_enforce_list: eth0
ice_ignore_list: vmnet
[plugins]
disable: libjanus_voicemail.so,libjanus_recordplay.so
[transports]
disable: libjanus_rabbitmq.so
[events]
Debug/log level is 5
Debug/log timestamps are disabled
Debug/log colors are enabled
Adding 'eth0' to the ICE enforce list...
Adding 'vmnet' to the ICE ignore list...
[WARN] Added vmnet to the ICE ignore list, but the ICE enforce list is not empty: the ICE ignore list will not be used
Selecting local IP address...
Autodetecting local IP...
Using 192.168.1.30 as local IP...
[WARN] Token based authentication disabled
Initializing ICE stuff (Full mode, ICE-TCP candidates disabled, IPv6 support disabled)
ICE handles watchdog started
STUN server to use: stun.voip.eutelia.it:3478
>> 83.211.9.232:3478
Testing STUN server: message is of 20 bytes
>> Sent 20 bytes 83.211.9.232:3478, waiting for reply...
>> Got 88 bytes...
>> XOR-MAPPED-ADDRESS: 1
>> MAPPED-ADDRESS: 0
>> Our public address is 46.59.62.18
TURN REST API backend: (disabled)
BUNDLE is NOT going to be forced
rtcp-mux is NOT going to be forced
-- RTCP component blackhole socket bound to port 60199
Using certificates:
/usr/local/share/janus/certs/mycert.pem
/usr/local/share/janus/certs/mycert.key
[WARN] OpenSSL pre-1.1.0
Fingerprint of our certificate: D2:B9:31:8F:DF:24:D8:0E:ED:D2:EF:25:9E:AF:6F:B8:34:AE:53:9C:E6:F3:8F:F2:64:15:FA:E8:7F:53:2D:38
[WARN] Data Channels support not compiled
Event handler plugins folder: /usr/local/lib/janus/events
[WARN] Event handlers support disabled
Plugins folder: /usr/local/lib/janus/plugins
Joining Events handler thread
Leaving EchoTest handler thread
Sessions watchdog started
Loading plugin 'libjanus_textroom.so'...
JANUS TextRoom plugin created!
Configuration file: /usr/local/etc/janus/janus.plugin.textroom.cfg
[janus.plugin.textroom.cfg]
[general]
json: indented
[1234]
description: Demo Room
secret: adminpwd
Adding text room '1234'
Created textroom: 1234 (Demo Room, public, secret: adminpwd, pin: no pin)
::: [1234][Demo Room]
JANUS TextRoom plugin initialized!
Version: 2 (0.0.2)
[janus.plugin.textroom] JANUS TextRoom plugin
TextRoom watchdog started
This is a plugin implementing a text-only room for Janus, using DataChannels.
Plugin API version: 8
Loading plugin 'libjanus_videoroom.so'...
Joining TextRoom handler thread
JANUS VideoRoom plugin created!
Configuration file: /usr/local/etc/janus/janus.plugin.videoroom.cfg
[janus.plugin.videoroom.cfg]
[general]
[1234]
description: Demo Room
secret: adminpwd
publishers: 6
bitrate: 128000
fir_freq: 10
record: false
Adding video room '1234'
Created videoroom: 1234 (Demo Room, public, opus/vp8 codecs, secret: adminpwd, pin: no pin)
::: [1234][Demo Room] 128000, max 6 publishers, FIR frequency of 10 seconds, opus audio codec, vp8 video codec
JANUS VideoRoom plugin initialized!
Version: 8 (0.0.8)
[janus.plugin.videoroom] JANUS VideoRoom plugin
This is a plugin implementing a videoconferencing SFU (Selective Forwarding Unit) for Janus, that is an audio/video router.
VideoRoom watchdog started
Plugin API version: 8
[WARN] Plugin 'libjanus_voicemail.so' has been disabled, skipping...
Loading plugin 'libjanus_sip.so'...
Joining VideoRoom handler thread
JANUS SIP plugin created!
Configuration file: /usr/local/etc/janus/janus.plugin.sip.cfg
[janus.plugin.sip.cfg]
[general]
keepalive_interval: 120
behind_nat: no
register_ttl: 3600
Autodetecting local IP...
Local IP set to 192.168.1.30
SIP keep-alive interval set to 120 seconds
SIP registration TTL set to 3600 seconds
SIP User-Agent set to Janus WebRTC Gateway SIP Plugin 0.0.6
JANUS SIP plugin initialized!
Version: 6 (0.0.6)
[janus.plugin.sip] JANUS SIP plugin
This is a simple SIP plugin for Janus, allowing WebRTC peers to register at a SIP server and call SIP user agents through the gateway.
SIP watchdog started
Plugin API version: 8
[WARN] Plugin 'libjanus_recordplay.so' has been disabled, skipping...
Loading plugin 'libjanus_streaming.so'...
Joining SIP handler thread
JANUS Streaming plugin created!
Configuration file: /usr/local/etc/janus/janus.plugin.streaming.cfg
[janus.plugin.streaming.cfg]
[general]
[rtsp-test]
type: rtsp
id: 99
description: RTSP Test
audio: no
video: yes
videopt: 96
videortpmap: H264:90000
videofmtp: profile-level-id=42e01f;packetization-mode=1
url: rtsp://192.168.1.200/Streaming/Channels/1
rtsp_user: admin
rtsp_pwd: 123456
Adding stream 'rtsp-test'
Audio NOT enabled, Video enabled
* Trying 192.168.1.200...
* TCP_NODELAY set
* Connected to 192.168.1.200 (192.168.1.200) port 554 (#0)
> DESCRIBE rtsp://192.168.1.200/Streaming/Channels/1 RTSP/1.0
CSeq: 1
Accept: application/sdp
< RTSP/1.0 401 Unauthorized
< CSeq: 1
< WWW-Authenticate: Digest realm="c42f9002b309", nonce="ce1d8a5943726c2e50a46c3be52a2ad8", stale="FALSE"
< WWW-Authenticate: Basic realm="c42f9002b309"
< Date: Thu, Jan 26 2017 16:28:12 GMT
<
* Curl_http_done: called premature == 0
* Connection #0 to host 192.168.1.200 left intact
* Issue another request to this URL: 'rtsp://192.168.1.200/Streaming/Channels/1'
* Found bundle for host 192.168.1.200: 0x1b3ae70 [can pipeline]
* Re-using existing connection! (#0) with host 192.168.1.200
* Connected to 192.168.1.200 (192.168.1.200) port 554 (#0)
* Server auth using Digest with user 'admin'
> DESCRIBE rtsp://192.168.1.200/Streaming/Channels/1 RTSP/1.0
CSeq: 2
Accept: application/sdp
Authorization: Digest username="admin", realm="c42f9002b309", nonce="ce1d8a5943726c2e50a46c3be52a2ad8", uri="rtsp://192.168.1.200/Streaming/Channels/1", response="928e4a5a6cccb9adb96139a20639fa6d"
< RTSP/1.0 200 OK
< CSeq: 2
< Content-Type: application/sdp
< Content-Base: rtsp://192.168.1.200/Streaming/Channels/1/
< Content-Length: 564
<
* Curl_http_done: called premature == 0
* Connection #0 to host 192.168.1.200 left intact
DESCRIBE answer:RTSP/1.0 401 Unauthorized
CSeq: 1
WWW-Authenticate: Digest realm="c42f9002b309", nonce="ce1d8a5943726c2e50a46c3be52a2ad8", stale="FALSE"
WWW-Authenticate: Basic realm="c42f9002b309"
Date: Thu, Jan 26 2017 16:28:12 GMT
RTSP/1.0 200 OK
CSeq: 2
Content-Type: application/sdp
Content-Base: rtsp://192.168.1.200/Streaming/Channels/1/
Content-Length: 564
v=0
o=- 1485448092116313 1485448092116313 IN IP4 192.168.1.200
s=Media Presentation
e=NONE
b=AS:5050
t=0 0
a=control:rtsp://192.168.1.200/Streaming/Channels/1/
m=video 0 RTP/AVP 96
c=IN IP4 0.0.0.0
b=AS:5000
a=recvonly
a=control:rtsp://192.168.1.200/Streaming/Channels/1/trackID=1
a=rtpmap:96 H264/90000
a=fmtp:96 profile-level-id=420029; packetization-mode=1; sprop-parameter-sets=Z00AH5pmAoAt/zUBAQFAAAD6AAATiAE=,aO48gA==
a=Media_header:MEDIAINFO=494D4B48010100000400010000000000000000000000000000000000000000000000000000000000;
a=appversion:1.0
* Found bundle for host 192.168.1.200: 0x1b3ae70 [can pipeline]
* Re-using existing connection! (#0) with host 192.168.1.200
* Connected to 192.168.1.200 (192.168.1.200) port 554 (#0)
* Server auth using Digest with user 'admin'
> SETUP rtsp://192.168.1.200/Streaming/Channels/1/trackID=1 RTSP/1.0
CSeq: 3
Transport: RTP/AVP;unicast;client_port=59321-59322
Authorization: Digest username="admin", realm="c42f9002b309", nonce="ce1d8a5943726c2e50a46c3be52a2ad8", uri="rtsp://192.168.1.200/Streaming/Channels/1/trackID=1", response="e0b97b6128dfa489d2a799e52a0dc591"
< RTSP/1.0 200 OK
< CSeq: 3
< Session: 834096015;timeout=60
< Transport: RTP/AVP;unicast;client_port=59321-59322;server_port=8316-8317;ssrc=52426716;mode="play"
< Date: Thu, Jan 26 2017 16:28:12 GMT
<
* Curl_http_done: called premature == 0
* Connection #0 to host 192.168.1.200 left intact
SETUP answer:RTSP/1.0 200 OK
CSeq: 3
Session: 834096015;timeout=60
Transport: RTP/AVP;unicast;client_port=59321-59322;server_port=8316-8317;ssrc=52426716;mode="play"
Date: Thu, Jan 26 2017 16:28:12 GMT
-- RTSP session timeout (video): 60
[rtsp-test] no media audio...
[WARN] CURL_RTSPREQ_PLAY
Starting streaming relay thread
* Found bundle for host 192.168.1.200: 0x1b3ae70 [can pipeline]
* Re-using existing connection! (#0) with host 192.168.1.200
* Connected to 192.168.1.200 (192.168.1.200) port 554 (#0)
* Server auth using Digest with user 'admin'
> PLAY rtsp://192.168.1.200/Streaming/Channels/1 RTSP/1.0
CSeq: 4
Session: 834096015
Range: 0.000-
Authorization: Digest username="admin", realm="c42f9002b309", nonce="ce1d8a5943726c2e50a46c3be52a2ad8", uri="rtsp://192.168.1.200/Streaming/Channels/1", response="232ac44c09efac92bf047d2384b4170f"
< RTSP/1.0 200 OK
< CSeq: 4
< Session: 834096015
< RTP-Info: url=rtsp://192.168.1.200/Streaming/Channels/1/trackID=1;seq=64330;rtptime=930096340
< Date: Thu, Jan 26 2017 16:28:12 GMT
<
* Curl_http_done: called premature == 0
* Connection #0 to host 192.168.1.200 left intact
PLAY answer:RTSP/1.0 200 OK
CSeq: 4
Session: 834096015
RTP-Info: url=rtsp://192.168.1.200/Streaming/Channels/1/trackID=1;seq=64330;rtptime=930096340
Date: Thu, Jan 26 2017 16:28:12 GMT
::: [99][rtsp-test] RTSP Test (live, RTP source, public, pin: no pin)
JANUS Streaming plugin initialized!
Version: 6 (0.0.6)
[janus.plugin.streaming] JANUS Streaming plugin
This is a streaming plugin for Janus, allowing WebRTC peers to watch/listen to pre-recorded files or media generated by gstreamer.
Streaming watchdog started
Plugin API version: 8
Loading plugin 'libjanus_videocall.so'...
Joining Streaming handler thread
JANUS VideoCall plugin created!
Configuration file: /usr/local/etc/janus/janus.plugin.videocall.cfg
[janus.plugin.videocall.cfg]
[general]
JANUS VideoCall plugin initialized!
Version: 5 (0.0.5)
[janus.plugin.videocall] JANUS VideoCall plugin
VideoCall watchdog started
This is a simple video call plugin for Janus, allowing two WebRTC peers to call each other through the gateway.
Plugin API version: 8
Loading plugin 'libjanus_audiobridge.so'...
Joining VideoCall handler thread
JANUS AudioBridge plugin created!
Configuration file: /usr/local/etc/janus/janus.plugin.audiobridge.cfg
[janus.plugin.audiobridge.cfg]
[general]
[1234]
description: Demo Room
secret: adminpwd
sampling_rate: 16000
record: false
Adding audio room '1234'
Sampling rate for mixing: 16000
Created audiobridge: 1234 (Demo Room, public, secret: adminpwd, pin: no pin)
Audio bridge thread starting...
Thread is for mixing room 1234 (Demo Room) at rate 16000...
::: [1234][Demo Room] 16000 (will NOT be recorded)
JANUS AudioBridge plugin initialized!
Version: 10 (0.0.10)
[janus.plugin.audiobridge] JANUS AudioBridge plugin
AudioBridge watchdog started
This is a plugin implementing an audio conference bridge for Janus, mixing Opus streams.
Plugin API version: 8
Loading plugin 'libjanus_echotest.so'...
Joining AudioBridge handler thread
JANUS EchoTest plugin created!
Configuration file: /usr/local/etc/janus/janus.plugin.echotest.cfg
[janus.plugin.echotest.cfg]
[general]
JANUS EchoTest plugin initialized!
Version: 6 (0.0.6)
[janus.plugin.echotest] JANUS EchoTest plugin
This is a trivial EchoTest plugin for Janus, just used to showcase the plugin interface.
EchoTest watchdog started
Plugin API version: 8
Transport plugins folder: /usr/local/lib/janus/transports
Joining EchoTest handler thread
Loading transport plugin 'libjanus_pfunix.so'...
JANUS Unix Sockets transport plugin created!
Configuration file: /usr/local/etc/janus/janus.transport.pfunix.cfg
[janus.transport.pfunix.cfg]
[general]
enabled: yes
json: indented
path: /tmp/ux-janusapi
[admin]
admin_enabled: no
admin_path: /tmp/ux-janusadmin
Configuring SOCK_SEQPACKET Unix Sockets server (Janus API)
Binding Unix Socket /tmp/ux-janusapi... (Janus API)
Listening on Unix Socket /tmp/ux-janusapi...
[WARN] Unix Sockets server disabled (Admin API)
JANUS Unix Sockets transport plugin initialized!
Version: 1 (0.0.1)
[janus.transport.pfunix] JANUS Unix Sockets transport plugin
This transport plugin adds Unix Sockets support to the Janus API.
Plugin API version: 5
Janus API: enabled
Admin API: disabled
Loading transport plugin 'libjanus_http.so'...
Unix Sockets thread started
JANUS REST (HTTP/HTTPS) transport plugin created!
Configuration file: /usr/local/etc/janus/janus.transport.http.cfg
[janus.transport.http.cfg]
[general]
json: indented
base_path: /janus
threads: unlimited
http: yes
port: 8088
https: no
[admin]
admin_base_path: /admin
admin_threads: unlimited
admin_http: yes
admin_port: 7088
admin_https: no
[certificates]
cert_pem: /usr/local/share/janus/certs/mycert.pem
cert_key: /usr/local/share/janus/certs/mycert.key
Using a thread per connection for the Janus API HTTP webserver
Binding to all interfaces for the Janus API HTTP webserver
HTTP webserver started (port 8088, /janus path listener)...
Using certificates:
/usr/local/share/janus/certs/mycert.pem
/usr/local/share/janus/certs/mycert.key
[WARN] HTTPS webserver disabled
Using a thread per connection for the Admin API HTTP webserver
Binding to all interfaces for the Admin API HTTP webserver
Admin/monitor HTTP webserver started (port 7088, /admin path listener)...
[WARN] Admin/monitor HTTPS webserver disabled
JANUS REST (HTTP/HTTPS) transport plugin initialized!
Version: 2 (0.0.2)
[janus.transport.http] JANUS REST (HTTP/HTTPS) transport plugin
This transport plugin adds REST (HTTP/HTTPS) support to the Janus API via libmicrohttpd.
Plugin API version: 5
Janus API: enabled
Admin API: enabled
HTTP/Janus sessions watchdog started
[rtsp-test] New video stream! (ssrc=1380083478)
Got a Janus API request from janus.transport.http (0x1b3d0f8)
Transport task pool, serving request
Creating new session: 3665836289439079
Session created (3665836289439079), create a queue for the long poll
Got a Janus API request from janus.transport.http (0x1b3d0f8)
Transport task pool, serving request
Creating new handle in session 3665836289439079: 4247638112332304
Got a Janus API request from janus.transport.http (0x1b3d0f8)
Session 3665836289439079 found... returning up to 1 messages
Transport task pool, serving request
Got a keep-alive on session 3665836289439079
Got a Janus API request from janus.transport.http (0x6db00670)
Transport task pool, serving request
[4247638112332304] There's a message for JANUS Streaming plugin
Request for the list of mountpoints
Got a Janus API request from janus.transport.http (0x6db00670)
Transport task pool, serving request
[4247638112332304] There's a message for JANUS Streaming plugin
Request to watch mountpoint/stream 99
Going to offer this SDP:
v=0
o=- 1485440577458465 1485440577458465 IN IP4 127.0.0.1
s=Streaming Test
t=0 0
m=video 1 RTP/SAVPF 96
c=IN IP4 1.1.1.1
a=rtpmap:96 H264/90000
a=fmtp:96 profile-level-id=420029;
a=rtcp-fb:96 nack
a=rtcp-fb:96 goog-remb
a=sendonly
[4247638112332304] Audio has NOT been negotiated
[4247638112332304] Video has been negotiated
[4247638112332304] SCTP/DataChannels have NOT been negotiated
[4247638112332304] Setting ICE locally: got ANSWER (0 audios, 1 videos)
[4247638112332304] Creating ICE agent (ICE Full mode, controlling)
[4247638112332304] ICE thread started
[4247638112332304] Adding 192.168.1.30 to the addresses to gather candidates for
[4247638112332304] Component state changed for component 1 in stream 1: 1 (gathering)
[4247638112332304] Component state changed for component 2 in stream 1: 1 (gathering)
[4247638112332304] Waiting for candidates-done callback...
[4247638112332304] Waiting for candidates-done callback...
[4247638112332304] Gathering done for stream 1
-------------------------------------------
>> Anonymized
-------------------------------------------
[4247638112332304] We have 2 candidates for Stream #1, Component #1
[4247638112332304] Stream #1, Component #1
[4247638112332304] Address: 192.168.1.30:45430
[4247638112332304] Priority: 2013266431
[4247638112332304] Foundation: 1
[4247638112332304] 1 1 udp 2013266431 192.168.1.30 45430 typ host[4247638112332304] Stream #1, Component #1
[4247638112332304] Address: 46.59.62.18:45430
[4247638112332304] Priority: 1677721855
[4247638112332304] Foundation: 2
[4247638112332304] 2 1 udp 1677721855 46.59.62.18 45430 typ srflx raddr 192.168.1.30 rport 45430[4247638112332304] We have 2 candidates for Stream #1, Component #2
[4247638112332304] Stream #1, Component #2
[4247638112332304] Address: 192.168.1.30:53546
[4247638112332304] Priority: 2013266430
[4247638112332304] Foundation: 1
[4247638112332304] 1 2 udp 2013266430 192.168.1.30 53546 typ host[4247638112332304] Stream #1, Component #2
[4247638112332304] Address: 46.59.62.18:53546
[4247638112332304] Priority: 1677721854
[4247638112332304] Foundation: 2
[4247638112332304] 2 2 udp 1677721854 46.59.62.18 53546 typ srflx raddr 192.168.1.30 rport 53546 -------------------------------------------
>> Merged (977 bytes)
-------------------------------------------
v=0
o=- 1485440577458465 1485440577458465 IN IP4 46.59.62.18
s=Streaming Test
t=0 0
a=group:BUNDLE video
a=msid-semantic: WMS janus
m=video 9 RTP/SAVPF 96
c=IN IP4 46.59.62.18
a=sendonly
a=mid:video
a=rtcp-mux
a=ice-ufrag:t6zm
a=ice-pwd:26NvoOQ+qcca8DUsMFb6XY
a=ice-options:trickle
a=fingerprint:sha-256 D2:B9:31:8F:DF:24:D8:0E:ED:D2:EF:25:9E:AF:6F:B8:34:AE:53:9C:E6:F3:8F:F2:64:15:FA:E8:7F:53:2D:38
a=setup:actpass
a=rtpmap:96 H264/90000
a=fmtp:96 profile-level-id=420029;
a=rtcp-fb:96 nack
a=rtcp-fb:96 goog-remb
a=ssrc:3700836056 cname:janusvideo
a=ssrc:3700836056 msid:janus janusv0
a=ssrc:3700836056 mslabel:janus
a=ssrc:3700836056 label:janusv0
a=candidate:1 1 udp 2013266431 192.168.1.30 45430 typ host
a=candidate:2 1 udp 1677721855 46.59.62.18 45430 typ srflx raddr 192.168.1.30 rport 45430
a=candidate:1 2 udp 2013266430 192.168.1.30 53546 typ host
a=candidate:2 2 udp 1677721854 46.59.62.18 53546 typ srflx raddr 192.168.1.30 rport 53546
[4247638112332304] Sending event to transport...
>> Pushing event: 0 (Success)
Got a Janus API request from janus.transport.http (0x1b3d0f8)
Transport task pool, serving request
[4247638112332304] There's a message for JANUS Streaming plugin
[4247638112332304] Remote SDP:
v=0
o=mozilla...THIS_IS_SDPARTA-50.1.0 3122345350816892807 0 IN IP4 0.0.0.0
s=-
t=0 0
a=fingerprint:sha-256 A5:A8:45:47:7D:74:5F:E5:4B:D6:88:13:20:34:38:07:40:69:0F:AC:F5:8D:17:0D:37:A2:14:44:14:0A:CC:57
a=ice-options:trickle
a=msid-semantic:WMS *
m=video 0 RTP/SAVPF 120
c=IN IP4 0.0.0.0
a=inactive
a=rtpmap:120 VP8/90000
[4247638112332304] Audio has NOT been negotiated, Video has NOT been negotiated, SCTP/DataChannels have NOT been negotiated
[4247638112332304] The browser: does NOT support BUNDLE, does NOT support rtcp-mux, is doing Trickle ICE
[4247638112332304] Fingerprint (global) : sha-256 A5:A8:45:47:7D:74:5F:E5:4B:D6:88:13:20:34:38:07:40:69:0F:AC:F5:8D:17:0D:37:A2:14:44:14:0A:CC:57
[4247638112332304] Video rejected by peer...
[4247638112332304] Video disabled via SDP
[4247638112332304] -- ICE Trickling is supported by the browser, waiting for remote candidates...
-------------------------------------------
>> Anonymized
-------------------------------------------
Starting the streaming
This is involving a negotiation (answer) as well (but we really don't care):
v=0
o=mozilla...THIS_IS_SDPARTA-50.1.0 3122345350816892807 0 IN IP4 1.1.1.1
s=-
t=0 0
m=video 0 RTP/SAVPF 0
c=IN IP4 1.1.1.1
a=inactive
[4247638112332304] Sending event to transport...
>> Pushing event: 0 (Success)
Got a Janus API request from janus.transport.http (0x1b3d0f8)
Transport task pool, serving request
No more remote candidates for handle 4247638112332304!
Got a Janus API request from janus.transport.http (0x1b3e768)
Session 3665836289439079 found... returning up to 1 messages
Transport task pool, serving request
Got a keep-alive on session 3665836289439079
Got a Janus API request from janus.transport.http (0x1b3d0f8)
Session 3665836289439079 found... returning up to 1 messages
Transport task pool, serving request
Got a keep-alive on session 3665836289439079
[rtsp-test] 30s passed, sending GET_PARAMETER
* Found bundle for host 192.168.1.200: 0x1b3ae70 [can pipeline]
* Re-using existing connection! (#0) with host 192.168.1.200
* Connected to 192.168.1.200 (192.168.1.200) port 554 (#0)
* Server auth using Digest with user 'admin'
> GET_PARAMETER rtsp://192.168.1.200/Streaming/Channels/1 RTSP/1.0
CSeq: 5
Session: 834096015
Range: 0.000-
Authorization: Digest username="admin", realm="c42f9002b309", nonce="ce1d8a5943726c2e50a46c3be52a2ad8", uri="rtsp://192.168.1.200/Streaming/Channels/1", response="3e8d7dbca01cad90627a368818f3b8b8"
< RTSP/1.0 200 OK
< CSeq: 5
< Date: Thu, Jan 26 2017 16:28:42 GMT
<
* Curl_http_done: called premature == 0
* Connection #0 to host 192.168.1.200 left intact
Long poll time out for session 3665836289439079...
Got a Janus API request from janus.transport.http (0x1b3d0f8)
Session 3665836289439079 found... returning up to 1 messages
Transport task pool, serving request
Got a keep-alive on session 3665836289439079
Got an admin/monitor HTTP POST request on /admin...
Got an admin API request from janus.transport.http (0x73f01780)
Transport task pool, serving request
Got an admin/monitor HTTP POST request on /admin...
Got an admin API request from janus.transport.http (0x73f01780)
Transport task pool, serving request
Got an admin/monitor HTTP POST request on /admin/3665836289439079...
Got an admin API request from janus.transport.http (0x73f01780)
Transport task pool, serving request
Got an admin/monitor HTTP POST request on /admin/3665836289439079/4247638112332304...
Got an admin API request from janus.transport.http (0x73f01780)
Transport task pool, serving request
[rtsp-test] 30s passed, sending GET_PARAMETER
* Found bundle for host 192.168.1.200: 0x1b3ae70 [can pipeline]
* Re-using existing connection! (#0) with host 192.168.1.200
* Connected to 192.168.1.200 (192.168.1.200) port 554 (#0)
* Server auth using Digest with user 'admin'
> GET_PARAMETER rtsp://192.168.1.200/Streaming/Channels/1 RTSP/1.0
CSeq: 6
Session: 834096015
Range: 0.000-
Authorization: Digest username="admin", realm="c42f9002b309", nonce="ce1d8a5943726c2e50a46c3be52a2ad8", uri="rtsp://192.168.1.200/Streaming/Channels/1", response="3e8d7dbca01cad90627a368818f3b8b8"
< RTSP/1.0 200 OK
< CSeq: 6
< Date: Thu, Jan 26 2017 16:29:12 GMT
<
* Curl_http_done: called premature == 0
* Connection #0 to host 192.168.1.200 left intact
Long poll time out for session 3665836289439079...
Got a Janus API request from janus.transport.http (0x1b3eb80)
Session 3665836289439079 found... returning up to 1 messages
Transport task pool, serving request
Got a keep-alive on session 3665836289439079
[rtsp-test] 30s passed, sending GET_PARAMETER
* Found bundle for host 192.168.1.200: 0x1b3ae70 [can pipeline]
* Re-using existing connection! (#0) with host 192.168.1.200
* Connected to 192.168.1.200 (192.168.1.200) port 554 (#0)
* Server auth using Digest with user 'admin'
> GET_PARAMETER rtsp://192.168.1.200/Streaming/Channels/1 RTSP/1.0
CSeq: 7
Session: 834096015
Range: 0.000-
Authorization: Digest username="admin", realm="c42f9002b309", nonce="ce1d8a5943726c2e50a46c3be52a2ad8", uri="rtsp://192.168.1.200/Streaming/Channels/1", response="3e8d7dbca01cad90627a368818f3b8b8"
< RTSP/1.0 200 OK
< CSeq: 7
< Date: Thu, Jan 26 2017 16:29:42 GMT
<
* Curl_http_done: called premature == 0
* Connection #0 to host 192.168.1.200 left intact
Got an admin/monitor HTTP POST request on /admin/3665836289439079/4247638112332304...
Got an admin API request from janus.transport.http (0x695005f8)
Transport task pool, serving request
Got an admin/monitor HTTP POST request on /admin/3665836289439079/4247638112332304...
Got an admin API request from janus.transport.http (0x695005f8)
Transport task pool, serving request
Long poll time out for session 3665836289439079...
Got a Janus API request from janus.transport.http (0x1b3eb80)
Transport task pool, serving request
Got a keep-alive on session 3665836289439079
Session 3665836289439079 found... returning up to 1 messages
Stopping gateway, please wait...
Ending watchdog mainloop...
Closing transport plugins:
Stopping webserver(s)...
Long poll time out for session 3665836289439079...
HTTP/Janus sessions watchdog stopped
JANUS REST (HTTP/HTTPS) transport plugin destroyed!
Unix Sockets thread ended
JANUS Unix Sockets transport plugin destroyed!
Destroying sessions...
Freeing crypto resources...
Ending ICE handles watchdog mainloop...
Closing plugins:
Leaving VideoCall handler thread
VideoCall watchdog stopped
JANUS VideoCall plugin destroyed!
Leaving VideoRoom handler thread
VideoRoom watchdog stopped
JANUS VideoRoom plugin destroyed!
Leaving SIP handler thread
SIP watchdog stopped
JANUS SIP plugin destroyed!
Leaving TextRoom handler thread
TextRoom watchdog stopped
JANUS TextRoom plugin destroyed!
Leaving Streaming handler thread
Streaming watchdog stopped
[4247638112332304] Sending event to transport...
[4247638112332304] Plugin asked to hangup PeerConnection: sending alert
[4247638112332304] Forcing ICE loop to quit (running)
[rtsp-test] Leaving streaming relay thread
[4247638112332304] ICE thread ended!
JANUS Streaming plugin destroyed!
Leaving AudioBridge handler thread
Leaving mixer thread for room 1234 (Demo Room)...
AudioBridge watchdog stopped
JANUS AudioBridge plugin destroyed!
Leaving EchoTest handler thread
EchoTest watchdog stopped
JANUS EchoTest plugin destroyed!
[4247638112332304] WebRTC resources freed
Closing event handlers:
Bye!
to join this conversation on GitHub. Already have an account? Sign in to comment
Contact GitHub API Training Shop Blog About
© 2017 GitHub, Inc. Terms Privacy Security Status Help
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment