php直播平台源码的接口发送socket如何实现?
php直播平台源码的socket是一个抽象层,应用程序可以通过它发送或接收数据,可对其进行像对文件一样的打开、读写和关闭等操作。套接字允许应用程序将I/O插入到网络中,并与网络中的其他应用程序进行通信。网络套接字是IP地址与端口的组合。
通常我们使用的socket是从客户端或者nodejs文件中发送、接收数据,以下介绍php直播平台源码的服务端发送数据如何实现:
- JS:引入querystring模块
var querystring = require('querystring');
该模块提供用于解析喝格式化URL查询字符串的实用工具
- JS:创建Http监听
1、引入模块:var https= require('http');
2、创建监听:
- 请求接口
- APP端调用接口,发起socket发送数据
代码如下:
- post提交方法
- JS:发送socket函数:这里在js文件发送socket在APP端接收
发送数据可以单独发给某个用户,也可以发送给单个直播间,也可以向全站发送,
以下代码是各个发送的写法do_msg(body);
这就是php直播平台源码服务端处理socket发送完成的全部代码
声明:以上内容为作者:云豹科技官方 本人原创,未经作者本人同意,禁止转载,否则将追究相关法律责任
标签:socket,发送,直播,发送数据,php,源码 来源: https://blog.51cto.com/yunbaokj/2853602
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。