workerman Timer

提问latin 回复了问题 • 2 人关注 • 1 个回复 • 12 次浏览 • 8 小时前 • 来自相关话题

为什么我用微信小程序连接 有些微信账号连接成功有些账号失败 失败报fail:url not in domain list

提问latin 回复了问题 • 2 人关注 • 1 个回复 • 13 次浏览 • 8 小时前 • 来自相关话题

gatewayworker如何设置启动自动启动?

提问静默 回复了问题 • 3 人关注 • 2 个回复 • 29 次浏览 • 19 小时前 • 来自相关话题

windows server2016 用Hpyer-V安装linux会影响连接数吗?

提问blogdaren 回复了问题 • 2 人关注 • 1 个回复 • 19 次浏览 • 1 天前 • 来自相关话题

gatewayworker框架中gate被kill -9杀掉后,会自动重新建立进程?

提问blogdaren 回复了问题 • 2 人关注 • 1 个回复 • 20 次浏览 • 1 天前 • 来自相关话题

gatwayworker 每次连接,为什么都会触发onclose()方法

提问lvqiaoqiao 回复了问题 • 2 人关注 • 2 个回复 • 45 次浏览 • 1 天前 • 来自相关话题

欢迎提交自己workerman相关的项目

提问blogdaren 回复了问题 • 5 人关注 • 4 个回复 • 730 次浏览 • 1 天前 • 来自相关话题

两台阿里云服务器部做分布式gatewayWorker,参数如何配置,有知道的么

提问AccessDenied 回复了问题 • 2 人关注 • 1 个回复 • 26 次浏览 • 1 天前 • 来自相关话题

workman如何内外网部署

提问AccessDenied 回复了问题 • 2 人关注 • 3 个回复 • 56 次浏览 • 1 天前 • 来自相关话题

是否可以通过自定义协议实现自定义事件而不理会onMessage回调

提问augushong 回复了问题 • 3 人关注 • 3 个回复 • 32 次浏览 • 1 天前 • 来自相关话题

第三方系统调用text协议通信超时

提问latin 回复了问题 • 2 人关注 • 1 个回复 • 28 次浏览 • 2 天前 • 来自相关话题

Windows服务器如何每次自动重启getawayworker

提问walkor 回复了问题 • 3 人关注 • 2 个回复 • 37 次浏览 • 2 天前 • 来自相关话题

如何制作只能给udp使用的协议

提问keytehu 回复了问题 • 3 人关注 • 2 个回复 • 28 次浏览 • 2 天前 • 来自相关话题

阿里云香港服务器启动Gateway,华北2区启动businesswoker 和 register ,Gateway连不上businessworker

提问AccessDenied 回复了问题 • 2 人关注 • 2 个回复 • 34 次浏览 • 2 天前 • 来自相关话题

gateway的start_for_win.bat启动报错

提问six 回复了问题 • 2 人关注 • 2 个回复 • 30 次浏览 • 2 天前 • 来自相关话题

本小白仿照官方提供的Web VMStat 监控做一个服务器监控,遇到了一个问题

提问blogdaren 回复了问题 • 2 人关注 • 2 个回复 • 69 次浏览 • 3 天前 • 来自相关话题

10个进程,10个定时器,如何每个进程运行一个定时器?

提问north521 回复了问题 • 2 人关注 • 3 个回复 • 64 次浏览 • 3 天前 • 来自相关话题

Warning: system call select exceeded the maximum number of connections 256.

提问w309194626 回复了问题 • 2 人关注 • 2 个回复 • 35 次浏览 • 3 天前 • 来自相关话题

Warning: system call select exceeded the maximum number of connections 256.

提问w309194626 回复了问题 • 2 人关注 • 2 个回复 • 60 次浏览 • 3 天前 • 来自相关话题

upd消息回复问题

提问喵了个咪 回复了问题 • 2 人关注 • 2 个回复 • 41 次浏览 • 3 天前 • 来自相关话题

怎么让多个定时器运行在不同进程里?

提问抽不完的寂寞 回复了问题 • 2 人关注 • 1 个回复 • 37 次浏览 • 3 天前 • 来自相关话题

启动gatewayworkerman报图中那个错是怎末回事呀?

提问blogdaren 回复了问题 • 2 人关注 • 2 个回复 • 43 次浏览 • 3 天前 • 来自相关话题

基于websocket的协议,服务端未完全启动时, client连接失败后调用reconnect无效!

提问blogdaren 回复了问题 • 2 人关注 • 1 个回复 • 32 次浏览 • 3 天前 • 来自相关话题

使用AsyncTcpConnection作为websocket客户端时出现报错

提问yukai 回复了问题 • 3 人关注 • 2 个回复 • 481 次浏览 • 3 天前 • 来自相关话题

think-orm框架如何同时连接多个mysql数据库?

提问xiuwang 回复了问题 • 2 人关注 • 1 个回复 • 40 次浏览 • 4 天前 • 来自相关话题

第三方系统如何直接调用 Events 文件

提问xiuwang 回复了问题 • 2 人关注 • 1 个回复 • 36 次浏览 • 4 天前 • 来自相关话题

两台阿里云服务器部署的如何做分布式gatewayWorker,参数如何配置,有知道的么

提问walker 回复了问题 • 2 人关注 • 2 个回复 • 50 次浏览 • 4 天前 • 来自相关话题

workerman-chat 中 document.domain 什么意思

提问six 回复了问题 • 2 人关注 • 1 个回复 • 58 次浏览 • 4 天前 • 来自相关话题

centos php7.1环境安装event扩展问题

分享walkor 回复了问题 • 2 人关注 • 1 个回复 • 41 次浏览 • 4 天前 • 来自相关话题

amh 安装workerman PHP-CLI 命令行模式下 扩展支持pcntl

分享walkor 回复了问题 • 3 人关注 • 2 个回复 • 29 次浏览 • 4 天前 • 来自相关话题

如何让webserver实现两个功能1.http访问直接跳转https 2.http和https可以同时访问

提问yongdao35 回复了问题 • 2 人关注 • 1 个回复 • 47 次浏览 • 4 天前 • 来自相关话题

gatewayworker使用redis问题

提问喵了个咪 回复了问题 • 2 人关注 • 2 个回复 • 71 次浏览 • 5 天前 • 来自相关话题

BusinessWorker经常busy,用strace -ttp查的结果如下,求解

回复

提问1666945795 回复了问题 • 1 人关注 • 3 个回复 • 46 次浏览 • 5 天前 • 来自相关话题

进程数设置问题

提问blogdaren 回复了问题 • 2 人关注 • 1 个回复 • 44 次浏览 • 6 天前 • 来自相关话题

新手求助,稳定运行了22天的socket服务,突然连接不上(超时)

提问ala 回复了问题 • 2 人关注 • 2 个回复 • 103 次浏览 • 6 天前 • 来自相关话题

php webrtc一对一视频聊天源码-基于workerman

示例walkor 发表了文章 • 5 个评论 • 244 次浏览 • 2018-10-12 22:38 • 来自相关话题

workerman作为信令服务器,实现webrtc一对一视频聊天。完整示例源码在附件中。   在线demo: webrtc 在线demo  注意: webrct要求网站是基于https的 ...查看全部
workerman作为信令服务器,实现webrtc一对一视频聊天。完整示例源码在附件中。
 
在线demo:
webrtc 在线demo 

注意:
webrct要求网站是基于https的,http无法开启摄像头,所以需要设置https证书。
 
配置:
假设你的域名为 webrtc.workerman.net,则config.php中配置类似如下
<?php
// 信令服务器(Signaling Server)地址,需要用wss协议,并且必须是域名
$SIGNALING_ADDRESS = 'wss://webrtc.workerman.net:8877';

$SSL_CONTEXT = array(
// 更多ssl选项请参考手册 http://php.net/manual/zh/context.ssl.php
'ssl' => array(
// 请使用绝对路径
'local_cert' => '磁盘路径/server.pem', // 也可以是crt文件
'local_pk' => '磁盘路径/server.key',
'verify_peer' => false,
'allow_self_signed' => true, //如果是自签名证书需要开启此选项
)
);
 
启动:
linux系统运行 php start.php start -d 启动
windows系统双击start_for_win.bat启动
 访问:
浏览器访问域名 https://webrtc.workerman.net:9988 进入视频聊天页面
 
其它:
源码中web目录可以使用其它webserver运行,比如apache nginx。
如果使用nginx代理wss,需要注释掉config.php中$SSL_CONTEXT设置, wss相关设置参考手册 http://doc.workerman.net/faq/secure-websocket-server.html
 
GITHUB:
webrtc github地址:https://github.com/walkor/workerman-webrtc 
注意github下载的源码需要用composer安装workerman才能运行,附件中是完整的webrtc示例代码。
 
 

一个延时操作的问题

提问six 回复了问题 • 2 人关注 • 1 个回复 • 50 次浏览 • 2018-10-12 20:07 • 来自相关话题

如何在websocket的基础上自定义协议?

提问six 回复了问题 • 2 人关注 • 1 个回复 • 41 次浏览 • 2018-10-12 20:04 • 来自相关话题

断开的客户端IP释放问题

回复

提问a624157579 发起了问题 • 1 人关注 • 0 个回复 • 47 次浏览 • 2018-10-12 16:18 • 来自相关话题

exit with status 4

提问ginzl 回复了问题 • 2 人关注 • 4 个回复 • 45 次浏览 • 2018-10-12 11:24 • 来自相关话题