swoole能做直播。
swoole做直播具体步骤:(带摄像头的笔记本)
1、Swoole建立 2个监听 一个WebSocket监听效劳(用于视频流传输)。一个当地 【Unix Socket文件描述符】(用于ffmpeg转码后的视频流接收与转发给WebSocket客户端。)
2、浏览器运用 jsmpeg 这个项目衔接 Swoole 供应的WebSocket 效劳来猎取视频流播放。
3、运用ffmpeg 把直播的视频流 转码 为 mpeg 视频流花样 发送到 当地的Swoole 监听的【Unix Socket】文件描述符 比方:$serv->addlistener("/var/run/myserv.sock", 0, SWOOLE_UNIX_STREAM); 文件描述符: /var/run/myserv.sock
4、Swoole 监听的文件描述符 的 onReceive 事宜会收到 ffmpeg 转码的视频流。 在经由过程 Swoole的WebSocket要领push 给衔接到 WebSocket效劳的 客户端发送视频流。
引荐进修: swoole视频教程
以上就是swoole能做直播吗的细致内容,更多请关注ki4网别的相干文章!
收藏 | 0