从品牌网站建设到网络营销策划,从策略到执行的一站式服务
小编给大家分享一下swoole可以用来做直播吗,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!
成都创新互联公司专业为企业提供衢州网站建设、衢州做网站、衢州网站设计、衢州网站制作等企业网站建设、网页设计与制作、衢州企业网站模板建站服务,十余年衢州做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。
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可以用来做直播吗”有了一定的了解,如果想了解更多相关知识,欢迎关注创新互联行业资讯频道,感谢各位的阅读!
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图