Created
January 26, 2017 15:24
-
-
Save anonymous/1fab6b94f90d925fbb57216f2c603f32 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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... | |
[33m[WARN][0m 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... | |
[33m[WARN][0m 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 | |
[33m[WARN][0m 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 | |
[33m[WARN][0m Data Channels support not compiled | |
Event handler plugins folder: /usr/local/lib/janus/events | |
[33m[WARN][0m 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 | |
[33m[WARN][0m 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 | |
[33m[WARN][0m 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... | |
[33m[WARN][0m 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... | |
[33m[WARN][0m 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 | |
[33m[WARN][0m 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)... | |
[33m[WARN][0m 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