发布网友
共7个回答
懂视网
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服务的 客户端发送视频流。
热心网友
如果会PHP语言和HTML基础的话去swoole学习去吧
Swoole
直播网站需要sorcket传输视频流
或者你可以使用第三方框架workerman
workerman
热心网友
做php视频网站程序的话。需要花大量的了、精力去开发,一般都是团队项目,日积月累的不断完善,要是商业用视频直播系统倒是可以买源码部署,万人直播稳定的话,就用美丽播直播系统,这个系统比较好
希望能帮到您望采纳
热心网友
你先想清楚你的网站需要哪些功能, 具体划分为几个模块, 然后再对模块进行细致的划分.
有了模块之后就开始设计网页, 然后就是功能的实现.
一步一步来, 有兴趣做是非常好的.追问我想直接实现直播功能 ,就像那些女主播那样的
热心网友
去阿里云买一个视频直播的服务,用他们的SDK就好了
热心网友
直接到网上去下个php的开源程序追问那个 什么流媒体服务器 跟 php怎么弄到一起啊
热心网友
看看我做的,可以交流交流