Javascript 思想及;对AJAX/Flash流媒体广播的建议

Javascript 思想及;对AJAX/Flash流媒体广播的建议,javascript,jquery,flash,streaming,radio,Javascript,Jquery,Flash,Streaming,Radio,我的想法是制作一些类似于谷歌音乐的东西(在他们的想法被公开之前),但是他们不仅可以让用户播放音乐,还可以“发布”并流式播放。然后他们可以把他们的朋友链接到他们的频道 我希望这个界面由JQuery运行,并且非常基本。允许上传他们的音乐,然后他们可以创建一个“待播放列表”,在该列表中后端无线电拖缆将从列表中直接播放。需要注意的是,流媒体上传实际上来自我的服务器,而不是他们的comp(除非这是可行的?),他们也可以通过flash“录制”按钮录制他们的画外音/声音效果,该按钮只需通过flash上的麦克风

我的想法是制作一些类似于谷歌音乐的东西(在他们的想法被公开之前),但是他们不仅可以让用户播放音乐,还可以“发布”并流式播放。然后他们可以把他们的朋友链接到他们的频道

我希望这个界面由JQuery运行,并且非常基本。允许上传他们的音乐,然后他们可以创建一个“待播放列表”,在该列表中后端无线电拖缆将从列表中直接播放。需要注意的是,流媒体上传实际上来自我的服务器,而不是他们的comp(除非这是可行的?),他们也可以通过flash“录制”按钮录制他们的画外音/声音效果,该按钮只需通过flash上的麦克风录制他们的声音,制作一个mp3文件并将其添加到“待播放”列表中

所以我的问题是,实现这一目标的最佳方式是什么?是否已经有类似的开源JQuery项目可供我借鉴?哪种流式后端无线电拖缆是最好的

我最后一次查看的是icecast,他们的版本是一个特定的版本(不是官方的),我必须得到这个版本,它可以让我同时做ogg和mp3,因为通常这些版本会做一个或另一个。我如何让它能够停止/跳到下一首歌,并模拟流媒体直播。更改内部播放列表并发送某种linux信号


附:注意事项。我在javascript/Jquery方面的经验一般。限制与闪光灯。高于平均水平的PHP。我有自己的专用linux服务器,所以任何开源、免费软件或相对便宜的软件都是一种选择。

几年前,我有一家互联网广播初创公司。。。经济/缺乏资金/缺乏兴趣为它提供了资金。我们有几个演示站运行在冰上,对我们来说效果很好。我们使用Flash/Actionscript中编写的前端解决方案来安排音乐和休息时间

我认为您的技能集可能足以创建您描述的前端。我会告诉你,你可能会发现声音模型在通过JS/JQuery限制访问,并可能想考虑闪存在这一点上…即使HTML5的音频标签也不能访问音乐文件中的元数据,也不能让用户调整pan

Flash有一组非常丰富的声音类,您可能会从中受益


听起来是个有趣的项目!祝你好运

我在流媒体音乐播放器中使用了名为jplayer的jquery插件,它运行得非常好——我绝对推荐它。一件很酷的事情是,如果它是在不支持html5的浏览器中打开的,它会默认回到flash


此外,它是开源的,因此如果您需要更多/不同的功能,您可以随时查看源代码并在此基础上构建或从中获得灵感。

我认为在服务器上存储音乐并将其流式传输到用户的客户端可能会有一些法律问题。我认为最好的办法是使用flash来研究某种P2P。对于流媒体服务器,你可以查看red5,它有很多很酷的功能,但是基于java,你不仅可以播放流媒体,还可以录制视频。它以flv格式保存文件,您可以使用ffmpeg轻松地将其转换为mp3。也许对你有帮助。