* openvidu-browser: rewrite generateOffer to use Transceivers Uses Transceivers if these are available in the underlying WebRTC implementation; otherwise it falls back to the legacy "offerToReceiveX" config of pc.createOffer() * openvidu-browser: move Transceiver creation in createOffer/createAnswer * WebRtcPeer: avoid getter syntax that doesn't compile with old Angular in testapp * WebRtcPeer: finish rewriting createOffer() & createAnswer() with Transceivers createOffer() can be used either for sending a "send" or "recv" offer to the media server; this is needed for the KMS SDP negotiation semantics. createAnswer() is used when in MEDIASOUP SDP negotiation mode, where the media server is the one sending an SDP Offer to the browser.
47 lines
1.9 KiB
JSON
47 lines
1.9 KiB
JSON
{
|
|
"author": "OpenVidu",
|
|
"dependencies": {
|
|
"freeice": "2.2.2",
|
|
"hark": "1.2.3",
|
|
"jsnlog": "2.30.0",
|
|
"platform": "1.3.6",
|
|
"uuid": "8.3.2",
|
|
"wolfy87-eventemitter": "5.2.9"
|
|
},
|
|
"description": "OpenVidu Browser",
|
|
"devDependencies": {
|
|
"@types/node": "15.12.2",
|
|
"@types/platform": "1.3.3",
|
|
"browserify": "17.0.0",
|
|
"grunt": "1.4.1",
|
|
"grunt-cli": "1.4.3",
|
|
"grunt-contrib-copy": "1.0.0",
|
|
"grunt-contrib-sass": "2.0.0",
|
|
"grunt-contrib-uglify": "5.0.1",
|
|
"grunt-contrib-watch": "1.1.0",
|
|
"grunt-postcss": "0.9.0",
|
|
"grunt-string-replace": "1.3.1",
|
|
"grunt-ts": "6.0.0-beta.22",
|
|
"terser": "5.7.0",
|
|
"tsify": "5.0.4",
|
|
"tslint": "6.1.3",
|
|
"typedoc": "0.19.2",
|
|
"typescript": "4.0.7"
|
|
},
|
|
"license": "Apache-2.0",
|
|
"main": "lib/index.js",
|
|
"name": "openvidu-browser",
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "git://github.com/OpenVidu/openvidu"
|
|
},
|
|
"scripts": {
|
|
"browserify": "VERSION=${VERSION:-dev}; mkdir -p static/js/ && cd src && ../node_modules/browserify/bin/cmd.js Main.ts -p [ tsify ] --exclude kurento-browser-extensions --debug -o ../static/js/openvidu-browser-$VERSION.js -v",
|
|
"browserify-prod": "VERSION=${VERSION:-dev}; mkdir -p static/js/ && cd src && ../node_modules/browserify/bin/cmd.js --debug Main.ts -p [ tsify ] --exclude kurento-browser-extensions | ../node_modules/terser/bin/terser --source-map content=inline --output ../static/js/openvidu-browser-$VERSION.min.js",
|
|
"build": "cd src/OpenVidu && ./../../node_modules/typescript/bin/tsc && cd ../.. && ./node_modules/typescript/bin/tsc --declaration src/index.ts --outDir ./lib --sourceMap --target es5 --lib dom,es5,es2015.promise,scripthost",
|
|
"docs": "./generate-docs.sh"
|
|
},
|
|
"types": "lib/index.d.ts",
|
|
"version": "2.18.0"
|
|
}
|