我被要求为我大学的一个广播电台建立一个网站。该网站应该有一个听,实时流,并显示当前的歌曲播放和相关标签的脸书和推特。在对课题进行研究之后,我找到了多种方法来建立侦听,使用winamp或southcast等软件进行现场直播。问题是我必须在不打开大学服务器上的端口的情况下建立侦听实时连接。,您对如何实现这个任务有什么想法吗?
谢谢康斯坦蒂诺斯
发布于 2012-02-14 16:24:56
首先,你要托管一些东西,所以打开一个端口是必要的。没办法绕过它。但是,正如Eugen提到的,您可以在端口80上运行您的服务器。
我建议在服务器软件中使用SHOUTcast。它重量轻,而且高度兼容。SHOUTcast协议本质上是HTTP协议,只需做一些修改。大多数防火墙软件都承认它是这样的,您在端口80上运行它应该没有问题。事实上,我们鼓励您这样做,对于那些侦听您的流的人来说,因为那些侦听者通常在允许端口80的包塑造器和防火墙后面,但是可以慢下来或阻止其他人。
对于网站来说,你可以使用你想要的任何东西。PHP对此总是一个很好的方法,因为它对学生来说很容易学习,但是还有很多其他的选择。
如果你有任何与你的情况相关的问题,可以在brad@musatcha.com发电子邮件给我。我很乐意帮忙。如果你有编程问题,把它们张贴在这里,让每个人都可以学习。
https://stackoverflow.com/questions/9278638
复制相似问题