From 28d93211290847042300da266ff8eb583a76ade5 Mon Sep 17 00:00:00 2001 From: safemobile Date: Tue, 2 Aug 2022 07:09:05 +0000 Subject: [PATCH] Added logs for callId --- .env | 4 ++-- .gitignore | 1 + package-lock.json | 4 +++- public/bundle.js | 5 +++-- public/config.js | 4 ++-- server/ssl/cert.pem | 45 ++++++++++++++++++++------------------- server/ssl/key.pem | 52 ++++++++++++++++++++++----------------------- 7 files changed, 60 insertions(+), 55 deletions(-) create mode 100644 .gitignore diff --git a/.env b/.env index 58d58e3..6d8b7b8 100644 --- a/.env +++ b/.env @@ -1,3 +1,3 @@ PORT=3000 -IP=0.0.0.0# Listening IPv4 or IPv6. -ANNOUNCED_IP=127.0.0.1 # Announced IPv4 or IPv6 (useful when running mediasoup behind NAT with private IP). \ No newline at end of file +IP=0.0.0.0 # Listening IPv4 or IPv6. +ANNOUNCED_IP=185.8.154.190 # Announced IPv4 or IPv6 (useful when running mediasoup behind NAT with private IP). diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..07e6e47 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/node_modules diff --git a/package-lock.json b/package-lock.json index c4adf31..65d8420 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,8 +14,10 @@ "httpolyglot": "^0.1.2", "mediasoup": "^3.10.4", "mediasoup-client": "^3.6.54", + "nodemon": "^2.0.19", "socket.io": "^2.0.3", - "socket.io-client": "^2.0.3" + "socket.io-client": "^2.0.3", + "watchify": "^4.0.0" }, "devDependencies": { "nodemon": "^2.0.19", diff --git a/public/bundle.js b/public/bundle.js index 19283b6..fb55f09 100644 --- a/public/bundle.js +++ b/public/bundle.js @@ -20653,8 +20653,9 @@ module.exports = yeast; },{}],95:[function(require,module,exports){ module.exports = { hubAddress: 'https://hub.dev.linx.safemobile.com/', - mediasoupAddress: 'https://localhost:3000/mediasoup', -} + mediasoupAddress: 'https://video.safemobile.org/mediasoup', +} + },{}],96:[function(require,module,exports){ const io = require('socket.io-client') const mediasoupClient = require('mediasoup-client') diff --git a/public/config.js b/public/config.js index fe79e7b..1924111 100644 --- a/public/config.js +++ b/public/config.js @@ -1,4 +1,4 @@ module.exports = { hubAddress: 'https://hub.dev.linx.safemobile.com/', - mediasoupAddress: 'https://localhost:3000/mediasoup', -} \ No newline at end of file + mediasoupAddress: 'https://video.safemobile.org/mediasoup', +} diff --git a/server/ssl/cert.pem b/server/ssl/cert.pem index 54a768c..57f2608 100644 --- a/server/ssl/cert.pem +++ b/server/ssl/cert.pem @@ -1,24 +1,25 @@ -----BEGIN CERTIFICATE----- -MIIEDzCCAvegAwIBAgIUaoTnmT3ltr9S5ysxQIXoLOHM6IYwDQYJKoZIhvcNAQEL -BQAwgZYxCzAJBgNVBAYTAlJPMQ0wCwYDVQQIDARBTEJBMRMwEQYDVQQHDApBTEJB -IElVTElBMRMwEQYDVQQKDApTQUZFTU9CSUxFMRIwEAYDVQQLDAlBSVJXSVpBUkQx -DzANBgNVBAMMBlNFUkdJVTEpMCcGCSqGSIb3DQEJARYac2VyZ2l1LnRvbWFAc2Fm -ZW1vYmlsZS5jb20wHhcNMjIwNzIwMTgwNzMzWhcNMzIwNzE3MTgwNzMzWjCBljEL -MAkGA1UEBhMCUk8xDTALBgNVBAgMBEFMQkExEzARBgNVBAcMCkFMQkEgSVVMSUEx -EzARBgNVBAoMClNBRkVNT0JJTEUxEjAQBgNVBAsMCUFJUldJWkFSRDEPMA0GA1UE -AwwGU0VSR0lVMSkwJwYJKoZIhvcNAQkBFhpzZXJnaXUudG9tYUBzYWZlbW9iaWxl -LmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL+KCJzVjXipimVc -wYOwemwSQRsF/4qkWliZJBdgs6foCd8lFG2JUqMrHPruhOJA3Ue/5Xw3HXi8s34X -EDVxRqZEOC9KSZg15Z/9dtF83PrShR0TslqS+JIfcNHBDryYihzuMoQLLucqBVzF -dj+RKRTtor8WesNILa4ivGnr55Tq26qAVAv6CV6tyGRpHSfAOCdjr9ViLHQsNvFd -+NBcCIbABAWyXfzGLl4iEdcu7zZxTE2Q+MRURTPJNIcDLrr2QL7VF/7vbp7iuKUE -sPi/iXyZtyMTkjgyQA/OSY1JXWVSWtIYTHumbx1xQ/jR3CCwTPxXL5aMuT6fq4eC -7GZhodECAwEAAaNTMFEwHQYDVR0OBBYEFBWHLoyJtgWVDFIEguh3ZVcmgbGbMB8G -A1UdIwQYMBaAFBWHLoyJtgWVDFIEguh3ZVcmgbGbMA8GA1UdEwEB/wQFMAMBAf8w -DQYJKoZIhvcNAQELBQADggEBAAOzDIR4K2BKKoD/retoVNyFtHSKXs2FU1UIR2QP -NJvS9GbkQW/jMYxehHJ9jxB7AVoq+ice8kyhipFYYOPRm9WEouF+BvFyQD1bhrD1 -b5kJMKOTcTuqqlRWgECrIZT/oumgujkAT6xulPu+jSbV3XyEp4rJq4E6lks1y8RG -4hdllhfLtmE06hqBgtSVxHg4y0PgKkn0rU+2V7ZaPDc5IViGKbFo/lZI1iW3nD9Y -UmATM2co6zImrpt/bfBByfwpdZevpEKzSilbQ06JcGEtUm90U1Qzi0YLSv40aUYD -jSYmcpuMoI4vLSIFpPYRAIRbvEwmdwiwCd0CcPWAY98CzhQ= +MIIEJTCCAw2gAwIBAgIURHg2am+RarQxIVY1f3CicUQgRowwDQYJKoZIhvcNAQEL +BQAwgaExCzAJBgNVBAYTAlJPMRIwEAYDVQQIDAlCdWNoYXJlc3QxEjAQBgNVBAcM +CUJ1Y2hhcmVzdDETMBEGA1UECgwKU2FmZW1vYmlsZTETMBEGA1UECwwKU2FmZW1v +YmlsZTETMBEGA1UEAwwKU2FmZW1vYmlsZTErMCkGCSqGSIb3DQEJARYcbWloYWku +Ym96aWVydUBzYWZlbW9iaWxlLmNvbTAeFw0yMjA4MDEyMjA0MjFaFw0zMjA3Mjky +MjA0MjFaMIGhMQswCQYDVQQGEwJSTzESMBAGA1UECAwJQnVjaGFyZXN0MRIwEAYD +VQQHDAlCdWNoYXJlc3QxEzARBgNVBAoMClNhZmVtb2JpbGUxEzARBgNVBAsMClNh +ZmVtb2JpbGUxEzARBgNVBAMMClNhZmVtb2JpbGUxKzApBgkqhkiG9w0BCQEWHG1p +aGFpLmJvemllcnVAc2FmZW1vYmlsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB +DwAwggEKAoIBAQCSEk80aBAbmWtPBLcTjFLbvVmxuzDgzrjH7h2Hg/ly8lE/o2nZ +1T2ESSuaQFsxw54ukqbj1ooQXF1DoIxSp+CiNzf/FTB6BaMkaG0ayE2Wnm2wkjKp +POnAzZgTabJoB/qeUlr9i4xiAyBhiQDk5KjdWYHxeZnSznqfIOPzAdw7ZJVYvqvT +GciHnoina5TzPUbpnLcR2LvHcLxuSuWQ6dTz/sfdZRx8lkbR3qltUazmJX+yxJJr +kagq2V3cfpfLM8DOzPPEzuKHM6sK6ZgTqbc4ti+ul7Q1V+e0v2xNDtuYHkbaOuyd +ucmaZ3R++0ryoWWan5OFWZIKjttKy/yq8MUrAgMBAAGjUzBRMB0GA1UdDgQWBBSM +nlDraef71C/filHpA7dDpwmB7zAfBgNVHSMEGDAWgBSMnlDraef71C/filHpA7dD +pwmB7zAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQBNySms9mXG +PVOmFAm9YjMjRY+cUpa0Gm6saxp9VOyrAg2KzdwG6LNGgauNsIra1ytM40NASspN +r+L49gUCmASUGOqeZCpJjkKAsGspQ4WQKKI6YW8h5dsSuud2qyQtm+w1RKDq+wih +A+B82xWXcFFd52gp6nerib4Pf9ATooOmBMCHFZwC+74sKCv7fXDlzLGdCII8lmI4 +uq5eFrSS1NeT3iQCwGb9SHfyFkCliaEdpskqmWhonckN0tJVV118SvknV/h9oIsw +uEMIib6YOBlrU+FInnpqpc8VuR4vv0Yro9XrvmurzLuN8k/lVVkr6NMzyNY9mbkF +9p/Sxd5yIeam -----END CERTIFICATE----- diff --git a/server/ssl/key.pem b/server/ssl/key.pem index 859ff4f..773d149 100644 --- a/server/ssl/key.pem +++ b/server/ssl/key.pem @@ -1,28 +1,28 @@ -----BEGIN PRIVATE KEY----- -MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC/igic1Y14qYpl -XMGDsHpsEkEbBf+KpFpYmSQXYLOn6AnfJRRtiVKjKxz67oTiQN1Hv+V8Nx14vLN+ -FxA1cUamRDgvSkmYNeWf/XbRfNz60oUdE7JakviSH3DRwQ68mIoc7jKECy7nKgVc -xXY/kSkU7aK/FnrDSC2uIrxp6+eU6tuqgFQL+glerchkaR0nwDgnY6/VYix0LDbx -XfjQXAiGwAQFsl38xi5eIhHXLu82cUxNkPjEVEUzyTSHAy669kC+1Rf+726e4ril -BLD4v4l8mbcjE5I4MkAPzkmNSV1lUlrSGEx7pm8dcUP40dwgsEz8Vy+WjLk+n6uH -guxmYaHRAgMBAAECggEAC3GIRTJ/EsvyUE8D4sXK8qT+jcpEc7iRC0UPAnSNF0WG -PXY+K7MuJECBqT5R4yCj99Lvt4WldZ60jJ59IexEH8/omW6zSexCbVYb4LU4kKW+ -PTf9imrIfhZxy55groTgj4ztqLTwVvBMRLgpce/OyAjQleEWcY9g50v8/MkS23M4 -HU+KdRBBB/StI+9uSHQf5XP6nok8dRKGPE0IvAlCM5H0iran6Er0+jMlIq7TwYzX -940h4DVf9AaUiI8UTUkvp8odtRDYNrICPRnMsm2McmpEvlhHE34/L0gLiwdaz/PZ -xK/LvexscmfYrWjDbdoXndKsuoWmi8w3/mjXlAKSFwKBgQDKBQtp/uCVKzFn9jaA -3v6ElUKVW0UPAS9pvH9NSZ1Fw5ZxgOieWraZ5zUVhP7DOz7uSWdleB31cN1sLLD+ -WqhCD0T6XYtwWxYNTtLiB8Pvuufp432gYula9FctC6GF+q2o5OSa6VfIaT94TfXs -eHB7V5txx3rFu7Y7G+rpSvgGCwKBgQDyuBSGXukAEgeh3qYPMv2iE4bdT9qwLVM3 -Iq0b2LvNmBlAniSe2QXJrLGY/E/71gViRd0up16sgthkq4y/Nc7EVa3ELVXrAenV -Zv656ArPVr/hirUSPpe7p12whk3riKziy+swyffueIw2WlA6JssM2ghdZDZlknzr -hlAPmsPtEwKBgGIoL1KSH8b61Kehzvuw3dPHvjFZxmUy+zmR9/yyjvMNxHRj4SLI -Cr8ewwEwvKRZjgszqUR5J31RGJTt5hXAMM7gInDPsOenqkBPE1H12fMKSpKvESQz -yxSBcjYV16aElYphpN3MEPX0hX1Ly/jY0DZt675N4U5gFXwE5Y/y+C3fAoGBAJYG -3ID2F3V4r4kJc4F/ljDhewI/AsDVM1OoNnI49FSviCRd2+rn4GD5Qsl6ZAIZFzjY -UFAvGiDtu832D8h8/PJ0tzTEhQ//HcdPo3HMESp5x58kuqmtUOKoIAwl5/IHiD2j -qBt/K6YWkyxhhKd9JRMrjfIUKF9+PYLjgYcztZlLAoGAE4KgqwduWPiOOqI5BdId -Rq/x6JOoIVlDMKxTS4MLCrdt7RZaEOJZOZ6KDTMcTyh6uqIYQiu9eENMtZjWfA0Q -l0p3yZjLMHh5lTVhbJTsMfp1Etut9yVZPG+7P9+XevTac/t2CNAs+xrXES/b5M8Y -Eq7JQiVhWZZ4CGNRcQb+y34= +MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCSEk80aBAbmWtP +BLcTjFLbvVmxuzDgzrjH7h2Hg/ly8lE/o2nZ1T2ESSuaQFsxw54ukqbj1ooQXF1D +oIxSp+CiNzf/FTB6BaMkaG0ayE2Wnm2wkjKpPOnAzZgTabJoB/qeUlr9i4xiAyBh +iQDk5KjdWYHxeZnSznqfIOPzAdw7ZJVYvqvTGciHnoina5TzPUbpnLcR2LvHcLxu +SuWQ6dTz/sfdZRx8lkbR3qltUazmJX+yxJJrkagq2V3cfpfLM8DOzPPEzuKHM6sK +6ZgTqbc4ti+ul7Q1V+e0v2xNDtuYHkbaOuyducmaZ3R++0ryoWWan5OFWZIKjttK +y/yq8MUrAgMBAAECggEAMRH1iaVrw9nGMsViuy5op2j0uMApq1vGt2NGiD/NjM/a +e4ZqCMOZ5tatzyPPfug4O20Io4Fu4BAnRJCqkxnSXKwwI4D6yAMcyx5JiLXBWtfe +AXMbkb7kx+BJNjxLsqb7ijQgXQyEHGjwd9OOeVZXZAStonE3O5ohl1N1QC1fzpN5 +qBFPaAiNhZgaxrB+pp/uRruZXzNGCwLdhpd2HuryJfxkaAD53mqpHwHJbM7wRQl4 +NJCbFR/lf4sqPO7zWJGyfU8fFVLuNspSW8AdLcsapOUSMhXTEU+vKbdWM+MYRNuk +ltJVWG1nPkbyyGQoUNEh4rSFOX+3aiN435qkPw7wAQKBgQDEPFQJe+2DpS+M0zvq +sZVVkEDxwGZfHnO0h57C4dsGPyLSX7A1r+EM8ooZhCgrXZFru3EDzFuO5isCIeml +bBET5q2qGEozdb+wUfcHOBZZKR4imY0SYi3lyJdxBeNIOPhUkEpOg3uo2RRklpi6 +Fk4LYXReJ+t36yZyocTn3PfmxwKBgQC+juTHoJGZjqWtVMygUC8kP5G5GXxY9Yk1 +7j4Iv8ok1c5xWM6N4GBNG9rKKOD7WQX4dD9IOs35pZqGDaNE44q7na9UabRFR92M +I+VAsi1Q2gQPyihW84ESXw6uH85pO5FfGO3fF/ppLXBCVYN85VT+1HFxG+Je2GXE +50/3e4Q6fQKBgBl/zVu+IsrseBVQjYSdts37hLTlT2gkyNw4k0S3nIJfSeMUVA1l +4VSRX6iZJ68a5X6eSL05nNwgxI3uYjIArOdtHjvwFBRDxLjgrbzeaOkFEslkMpSk +9VnaivNA1JvZ60rxxPYW18bFDoVTnFzx8QpBi6GAhnR6tfBHXRLT/9KZAoGAStHI +OiltgaFko73b6kYRfGYJTWgYTsV5bldwu/ax4+ye9hosX8Btj1kUerO6QnYdxgO+ +pRmRrie7mE7agD3nRusO4FHwmhMxhcjCRriu2kP/vENfu2Q4lYIFPZD3dpIQ7gnX +u/SqOYnBvgndariQus2nDQYpx5unubwoxb8Vl/ECgYAV7nkyMjkakwbFyiAsUMz6 +QvSxWC+x5OBv79Nm02bgecdwJny/PULA/R/KHNI/WXHSkM2DdeoMv4XZPdI8TNRo +bBD217yfRfOMIX2jIhZeTtTAIiOafBdIG0fUtM9nMPkgQGTvgM0FZPdfAtNY/nFu +xvrhZIQLy0ujoDPPBE8+3Q== -----END PRIVATE KEY-----