我正在构建一个需要与服务器保持连接的项目。 主要有两种方式来实现这一目标:是否可以通过rtmp传输数据?
- 阿贾克斯拉
- 阿贾克斯推
我有ping一台服务器(昂贵的),并保持保持活动连接之间的决定(防火墙阻止)
我在想直播视频流。它们不是保持活力的连接,也不是频繁的ping。
是否有可能通过rtmp发送数据,如JSON字符串?
我正在构建一个需要与服务器保持连接的项目。 主要有两种方式来实现这一目标:是否可以通过rtmp传输数据?
我有ping一台服务器(昂贵的),并保持保持活动连接之间的决定(防火墙阻止)
我在想直播视频流。它们不是保持活力的连接,也不是频繁的ping。
是否有可能通过rtmp发送数据,如JSON字符串?
理论上可以实现RTMP的AMF3和AMF0消息类型来承载数据。 RTMP [Wikipedia]
问题是,使用通常用于流式传输视频的协议可能会让某些服务提供商阻止或限制连接,限制此类协议以节省带宽(并阻止员工在工作时观看Internet视频)。
也许this article可能对您有些用处。它解释了如何使用nginx设置RTMP服务器。
从文章:
nginx的是一个非常轻量级的Web服务器,但有人写了RTMP模块,因此它可以承载RTMP流过。但是,要添加RTMP模块,我们必须从源代码编译nginx,而不是使用apt软件包。别担心,这很简单。只需按照这些说明。 :)
对这篇文章的一篇评论,由一位名为'stefaniuk'的用户链接到这个github respitory,我认为你应该关注一下。检查出来here。