pythonwss
① 如何搭建自己的AppRTCDemo服务器
具体搭建方法如下:
修改文件src/app_engine/constants.py
① 搜索 TURN_BASE_URL
将等号后面的字符串替换为 turnserver的地址,如:'http://198.11.178.145:3478'
② 搜索 WSS_INSTANCES
可以看到,这里被配置为了一个数组,不过我们只有单台服务器。所以先删掉数组的其他元素,只保留一个。
在保留下来的元素中,我们只修改 WSS_INSTANCE_HOST_KEY 对应的值即可。
将其改为上面 Collider 服务器的可访问地址。比如:198.11.178.145:8089。不需要协议,没有 URI。
改完以上两处,可以保存退出了。
cd /apprtc (apprtc目录下有build、src、tool目录还有一些文件,切换到这个目录然后在执行以下命令)
npm install
sudo apt-get install python-webtest
grunt build
执行成功,出来out文件夹。
最后运行房间服务器:
cd /apprtc
dev_appserver.py --host=0.0.0.0 ./out/app_engine
② python的内建函数跟库函数的区别
【区别】:
标准库函数都需要import xxx才能取得。
内建函数都在__builtins__里面,在global里直接就能用。
【补充】:
1.python中,我们可以通过对内建的比较函数进行自定义,来实现运算符重载。
我们常用的比较运算符有
大于 > 对应的内建比较函数为 __gt__()
大于等于 >= 对应的内建比较函数为 __ge__()
等于 == 对应的内建比较函数为 __eq__()
小于 < 对应的内建比较函数为 __lt__()
小于等于 <= 对应的内建比较函数为 __le__()
2.库函数(Library function)是把函数放到库里,供别人使用的一种方式。.方法是把一些常用到的函数编完放到一个文件里,供不同的人进行调用。调用的时候把它所在的文件名用#include<>加到里面就可以了。一般是放到lib文件里的。
【参考资料】:
http://wenku..com/link?url=JK3KWVBlVn38OsxJBnzmKO-_
③ 请问各位大大,Python如何编写websocket的服务端和客户端,wss的那种
安装dwebsocket(pip install dwebsocket ) 后参考下面的链接
我django 2.0 测试通过
网页链接