[英]streaming audio by samples from server in a local network
对不起,如果我的问题很愚蠢,但我是网络开发的初学者。 我试图用PHP和JavaScript编写代码,但无法找到答案或一些例子如何解决我的问题。
问题是将音频样本(不是文件)从服务器发送到客户端并在客户端上播放此音频。
我将非常感谢任何帮助。
有几种方法可以在浏览器中播放音频:
1)最常见的flash-plugin:
使用闪存,您可以处理原始PCM样本并播放它们,但在这种情况下,您至少需要有关Flash API和ActionScript 3的基本知识。
2)HTML5视频/音频API(Javascript),但这些规格还没有完成:
使用当前的API,您无法在没有媒体容器的情况下直接处理PCM。 谷歌目前支持浏览器的容器,不同的浏览器支持不同的容器和不同的编解码器。
3)其他插件,如Windows Media Player:
也许你会发现,插件适合你,但考虑到,如果你打算将你的声音流式传输给大量观众,那么你最好使用像flash这样的流行插件。
摘要:
通过网络发送PCM样本比压缩音频慢得多,但就本地网络而言,这应该不是问题。
一种解决方案是,将样本包装在服务器上(使用PHP),您应该根据您选择的客户端选择媒体容器。
或者学习一点闪光并制作可以播放PCM样本的flash swf。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.