google-app-engine


Joining the room gives room join error & web socket error


Following the instruction from https://github.com/webrtc/apprtc, I was able to configure collider and TURN server.
https://ahosting.kr:8089
https://ahosting.kr:3478
Deployed AppRTC to Google Cloud App Engine, it does open the basic page.
https://webrtc-157307.appspot.com/
However, joining the room gives join room error & web socket error.
The thing is, I am able to see turn sessions from TURN admin, but the actual app itself is giving me those errors.
Any help is appreciated.
apprtc/src/app_engine/constants.py
TURN_SERVER_OVERRIDE = [
{
"urls": [
"turn:ahosting.kr:3478?transport=udp",
"turn:ahosting.kr:3478?transport=tcp"
],
"username": "ninefingers",
"credential": "youhavetoberealistic"
},
{
"urls": [
"stun:stun.l.google.com:19302"
]
}
]
WSS_INSTANCE_HOST_KEY = 'https://ahosting.kr:8089'

Related Links

How do I stop this Google cloude Instances billing?
Google Appengine Deployment Security Woes
google cloud share vm access to other google account
Save result from Objectify in human readable form in datastore
Storing images and structured data together (Google Cloud Platform)
Use a subdomain instead of https://storage.googleapis.com
App Engine Flexible to Cloud Storage Network Unreachable
Google Cloud Search API - is there a limit to number of document puts per second?
Stackdriver Analysis report unavailable error
Dependencies not installing from lib directory in google app engine
what is uri / server error
GAE : What is the preferred way of ensuring an outside task really finishes?
WebRTC app.yaml file does not exists
collection_name for ndb.KeyProperty
Is there any way to access Firebase from an App Engine servlet without using manual scaling or the flexible environment?
Why does Google Cloud SQL (using JDBC) take longer to insert records from Google App Engine than from my personal computer?

Categories

HOME
beautifulsoup
embedded
api
ns-3
mysql-workbench
interface
jelastic
grafana
appcelerator
cq5
python-multithreading
nfs
modal-dialog
startup
project-intu
datastage
tput
gruntfile
alpacajs
null-pointer
aws-sdk
red5
html5-appcache
pyramid
mapstruct
gulp-watch
easeljs
dynamically-generated
jasmine-node
underscore.js
soot
eviews
dumpbin
autolisp
android-sugarorm
android-gridview
hard-drive
dynamic-jasper
carriage-return
fiware-cygnus
roblox
docfx
playframework-2.1
xdocreport
android-augmented-reality
portforwarding
claims
ovf
openresty
fclose
tf
context-sensitive-grammar
oracleclient
sundials
d3-force-directed
mathcad
shinobi
rsa-archer-grc
cubism.js
angular2-testing
grails-plugin
actor-platform
iotivity
signalr.client
jquery-jscrollpane
upx
nio2
jnlua
relativelayout
vhosts
assertion
dynatree
grgit
pypiserver
oracle-spatial
cgi-bin
botan
bufferedinputstream
qtwebengine
at-job
unix-socket
verold
cancellation
draw2d-js
buffering
websphere-esb
accesscontrolexception
ora-06550
windows-phone-8-sdk
gpars
kaleidoscope
android-icons
mantle
http-status-code-410
intersect
dopostback
android-loadermanager
failing-tests
cross-database
cgimage
urlrewriter
agility.js
luabind
listactivity
webdev.webserver
entitydatasource
clrstoredprocedure
nhprof
updatesourcetrigger
dot-emacs
pagemethods
murmurhash
filesystemobject
data-mapping
google-wave
xpsdocument
wysiwym
online-storage

Resources

Encrypt Message