Peer-to-peer WebRTC connection with minimal setup. https://apps.aweirdimagination.net/camera/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

176 lines
5.5 KiB

  1. {"description":{"type":"answer","sdp":"v=0
  2. o=- 0 2 IN IP4 127.0.0.1
  3. s=-
  4. t=0 0
  5. a=group:BUNDLE 0
  6. a=msid-semantic: WMS
  7. m=audio 9 UDP/TLS/RTP/SAVPF 109 9 0 8 101
  8. c=IN IP4 0.0.0.0
  9. a=rtcp:9 IN IP4 0.0.0.0
  10. a=candidate:0 1 udp 0 a.local 0 typ host generation 0 network-cost 999
  11. a=ice-ufrag:
  12. a=ice-pwd:
  13. a=ice-options:trickle
  14. a=fingerprint:sha-256 000:01:12:23:34:45:56:67:78:89:9A:AB:BC:CD:DE:EF:F0:02:03:04:05:06:07:08:09:0A:0B:0C:0D:0E:0F
  15. a=setup:active
  16. a=mid:0
  17. a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level
  18. a=extmap:3 urn:ietf:params:rtp-hdrext:sdes:mid
  19. a=recvonly
  20. a=rtcp-mux
  21. a=rtpmap:109 opus/48000/2
  22. a=fmtp:109 minptime=10;useinbandfec=1
  23. a=rtpmap:9 G722/8000
  24. a=rtpmap:0 PCMU/8000
  25. a=rtpmap:8 PCMA/8000
  26. a=rtpmap:101 telephone-event/8000
  27. "}}
  28. {"description":{"type":"offer","sdp":"v=0
  29. o=mozilla...THIS_IS_SDPARTA-68.8.1 0 0 IN IP4 0.0.0.0
  30. s=-
  31. t=0 0
  32. a=sendrecv
  33. a=fingerprint:sha-256 0:10:11:12:13:14:15:16:17:18:19:1A:1B:1C:1D:1E:1F:20:21:22:23:24:25:26:27:28:29:2A:2B:2C:2D
  34. a=group:BUNDLE 0
  35. a=ice-options:trickle
  36. a=msid-semantic:WMS *
  37. m=audio 40000 UDP/TLS/RTP/SAVPF 109 9 0 8 101
  38. c=IN IP4 192.168.0.0
  39. a=candidate:0 1 UDP 2100000000 192.168.0.0 40000 typ host
  40. a=candidate:1 1 UDP 2100000000 ::1 40000 typ host
  41. a=candidate:2 1 TCP 2100000000 192.168.0.0 40000 typ host tcptype passive
  42. a=candidate:2 1 TCP 2100000000 192.168.0.0 9 typ host tcptype active
  43. a=candidate:3 1 TCP 2100000000 ::1 40000 typ host tcptype passive
  44. a=candidate:3 1 TCP 2100000000 ::1 9 typ host tcptype active
  45. a=candidate:0 2 UDP 2100000000 192.168.0.0 40000 typ host
  46. a=candidate:1 2 UDP 2100000000 ::1 40000 typ host
  47. a=candidate:2 2 TCP 2100000000 192.168.0.0 40000 typ host tcptype passive
  48. a=candidate:2 2 TCP 2100000000 192.168.0.0 9 typ host tcptype active
  49. a=candidate:3 2 TCP 2100000000 ::1 40000 typ host tcptype passive
  50. a=candidate:3 2 TCP 2100000000 ::1 9 typ host tcptype active
  51. a=sendrecv
  52. a=end-of-candidates
  53. a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level
  54. a=extmap:2/recvonly urn:ietf:params:rtp-hdrext:csrc-audio-level
  55. a=extmap:3 urn:ietf:params:rtp-hdrext:sdes:mid
  56. a=fmtp:109 maxplaybackrate=48000;stereo=1;useinbandfec=1
  57. a=fmtp:101 0-15
  58. a=ice-pwd:
  59. a=ice-ufrag:
  60. a=mid:0
  61. a=msid:{}
  62. a=rtcp:40000 IN IP4 192.168.0.0
  63. a=rtcp-mux
  64. a=rtpmap:109 opus/48000/2
  65. a=rtpmap:9 G722/8000/1
  66. a=rtpmap:0 PCMU/8000
  67. a=rtpmap:8 PCMA/8000
  68. a=rtpmap:101 telephone-event/8000
  69. a=setup:actpass
  70. a=ssrc:0 cname:{}
  71. "}}
  72. {"description":{"type":"answer","sdp":"v=0
  73. o=- 0 2 IN IP4 127.0.0.1
  74. s=-
  75. t=0 0
  76. a=group:BUNDLE 0
  77. a=msid-semantic: WMS
  78. m=video 9 UDP/TLS/RTP/SAVPF 120 121
  79. c=IN IP4 0.0.0.0
  80. a=rtcp:9 IN IP4 0.0.0.0
  81. a=candidate:0 1 udp 2100000000 abc.local 40000 typ host generation 0 network-cost 999
  82. a=ice-ufrag:
  83. a=ice-pwd:
  84. a=ice-options:trickle
  85. a=fingerprint:sha-256 0:2E:2F:30:31:32:33:34:35:36:37:38:39:3A:3B:3C:3D:3E:3F:40:41:42:43:44:45:46:47:48:49:4A:4B
  86. a=setup:active
  87. a=mid:0
  88. a=extmap:5 urn:ietf:params:rtp-hdrext:toffset
  89. a=extmap:4 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time
  90. a=extmap:3 urn:ietf:params:rtp-hdrext:sdes:mid
  91. a=recvonly
  92. a=rtcp-mux
  93. a=rtpmap:120 VP8/90000
  94. a=rtcp-fb:120 goog-remb
  95. a=rtcp-fb:120 ccm fir
  96. a=rtcp-fb:120 nack
  97. a=rtcp-fb:120 nack pli
  98. a=rtpmap:121 VP9/90000
  99. a=rtcp-fb:121 goog-remb
  100. a=rtcp-fb:121 ccm fir
  101. a=rtcp-fb:121 nack
  102. a=rtcp-fb:121 nack pli
  103. a=fmtp:121 profile-id=0
  104. "}}
  105. {"description":{"type":"offer","sdp":"v=0
  106. o=mozilla...THIS_IS_SDPARTA-68.8.1 0 0 IN IP4 0.0.0.0
  107. s=-
  108. t=0 0
  109. a=sendrecv
  110. a=fingerprint:sha-256 0:4C:4D:4E:4F:50:51:52:53:54:55:56:57:58:59:5A:5B:5C:5D:5E:5F:60:61:62:63:64:65:66:67:68:69
  111. a=group:BUNDLE 0
  112. a=ice-options:trickle
  113. a=msid-semantic:WMS *
  114. m=video 40000 UDP/TLS/RTP/SAVPF 120 121
  115. c=IN IP4 192.168.0.0
  116. a=candidate:0 1 UDP 2100000000 192.168.0.0 40000 typ host
  117. a=candidate:1 1 UDP 2100000000 ::1 40000 typ host
  118. a=candidate:2 1 TCP 2100000000 192.168.0.0 40000 typ host tcptype passive
  119. a=candidate:2 1 TCP 2100000000 192.168.0.0 9 typ host tcptype active
  120. a=candidate:3 1 TCP 2100000000 ::1 40000 typ host tcptype passive
  121. a=candidate:3 1 TCP 2100000000 ::1 9 typ host tcptype active
  122. a=candidate:0 2 UDP 2100000000 192.168.0.0 40000 typ host
  123. a=candidate:1 2 UDP 2100000000 ::1 40000 typ host
  124. a=candidate:2 2 TCP 2100000000 192.168.0.0 40000 typ host tcptype passive
  125. a=candidate:2 2 TCP 2100000000 192.168.0.0 9 typ host tcptype active
  126. a=candidate:3 2 TCP 2100000000 ::1 40000 typ host tcptype passive
  127. a=candidate:3 2 TCP 2100000000 ::1 9 typ host tcptype active
  128. a=sendrecv
  129. a=end-of-candidates
  130. a=extmap:3 urn:ietf:params:rtp-hdrext:sdes:mid
  131. a=extmap:4 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time
  132. a=extmap:5 urn:ietf:params:rtp-hdrext:toffset
  133. a=fmtp:120 max-fs=12288;max-fr=60
  134. a=fmtp:121 max-fs=12288;max-fr=60
  135. a=ice-pwd:
  136. a=ice-ufrag:
  137. a=mid:0
  138. a=msid:{}
  139. a=rtcp:40000 IN IP4 192.168.0.0
  140. a=rtcp-fb:120 nack
  141. a=rtcp-fb:120 nack pli
  142. a=rtcp-fb:120 ccm fir
  143. a=rtcp-fb:120 goog-remb
  144. a=rtcp-fb:121 nack
  145. a=rtcp-fb:121 nack pli
  146. a=rtcp-fb:121 ccm fir
  147. a=rtcp-fb:121 goog-remb
  148. a=rtcp-mux
  149. a=rtpmap:120 VP8/90000
  150. a=rtpmap:121 VP9/90000
  151. a=setup:actpass
  152. a=ssrc:0 cname:{}
  153. "}}
  154. {"description":{"type":"offer","sdp":"v=0
  155. o=mozilla...THIS_IS_SDPARTA-75.0 0 0 IN IP4 0.0.0.0
  156. s=-
  157. t=0 0
  158. a=sendrecv
  159. a=fingerprint:sha-256 6A:6B:6C:6D:6E:6F:70:71:72:73:74:75:76:77:78:79:7A:7B:7C:7D:7E:7F:80:81:82:83:84:85:86:87:88:89
  160. a=group:BUNDLE 0
  161. a=ice-options:trickle
  162. a=msid-semantic:WMS *
  163. m=application 9 UDP/DTLS/SCTP webrtc-datachannel
  164. c=IN IP4 0.0.0.0
  165. a=candidate:0 1 UDP 2100000000 0.local 40000 typ host
  166. a=candidate:1 1 TCP 2100000000 0.local 9 typ host tcptype active
  167. a=sendrecv
  168. a=end-of-candidates
  169. a=ice-pwd:
  170. a=ice-ufrag:
  171. a=mid:0
  172. a=setup:actpass
  173. a=sctp-port:5000
  174. a=max-message-size:
  175. "}}