Streaming RTMP端口80被某些用户阻塞,我能做什么

Streaming RTMP端口80被某些用户阻塞,我能做什么,streaming,audio-streaming,flash-media-server,fms3,Streaming,Audio Streaming,Flash Media Server,Fms3,我正在使用Flash媒体服务器来传输音频。我以前在端口1935(默认端口)上使用它,但很多用户抱怨他们听不到流,我想这可能是防火墙问题,他们的防火墙阻止了该端口。所以我把它改为80端口,大多数不能正常传输的用户现在都可以了 从那以后,我仍然遇到一些用户抱怨没有听到流。我真的不确定从这里走到哪里,我会认为端口80对每个人都是开放的,因为HTTP通过端口80,如果你可以浏览web,那么你应该能够正确地流式传输?显然不是。。。有人对我能做些什么有什么建议吗?我的目的是为这些在80端口听不到任何声音的用

我正在使用Flash媒体服务器来传输音频。我以前在端口1935(默认端口)上使用它,但很多用户抱怨他们听不到流,我想这可能是防火墙问题,他们的防火墙阻止了该端口。所以我把它改为80端口,大多数不能正常传输的用户现在都可以了

从那以后,我仍然遇到一些用户抱怨没有听到流。我真的不确定从这里走到哪里,我会认为端口80对每个人都是开放的,因为HTTP通过端口80,如果你可以浏览web,那么你应该能够正确地流式传输?显然不是。。。有人对我能做些什么有什么建议吗?我的目的是为这些在80端口听不到任何声音的用户启用流媒体


非常感谢您的帮助,非常感谢。

在一些组织中,有一个智能防火墙或一些进行深度数据包检查的设备。这些设备可以配置为分析通过端口运行的数据,并相应地对其进行标记

因此,您通过端口80发送RTMP,设备会识别它,通常会执行以下两项操作之一:

  • “嘿,这是RTMP发送到错误的端口!不是在我的手表上!![错误,数据包被杀死]”
  • “嘿,这是通过HTTP端口发送的RTMP!我们不要对HTTP应用规则,而要对RTMP应用数据包成形规则,该规则规定应该阻止(或限制为0.03kbps)”
不幸的是,你对此无能为力。这类事情在客户端附近被阻塞或限制是很常见的

如果你能找到这种情况发生的人,你可以使用,或者其他包嗅探软件来分析包。然后您可以确定哪些内容到达了客户机,哪些没有到达