首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将Java音频流式传输到icecast/shoutcast服务器?管道和标准输入?

将Java音频流式传输到icecast/shoutcast服务器?管道和标准输入?
EN

Stack Overflow用户
提问于 2010-10-01 03:42:04
回答 1查看 1.5K关注 0票数 3

我使用的是一个名为JavaMod的java音乐库。我想将java音频系统的输出流式传输到shoutcast服务器。

" ezstream“是一个命令行工具,它接受stdin并将其编码/流式传输到icecast/shoutcast服务器,但我不确定如何将ezstream连接到java音频系统。

如何将"ezstream“的stdin注册为Java音频设备,以便将写入java的AudioSystem.sourceDataLine的样本流定向到ezstream的stdin?

EN

回答 1

Stack Overflow用户

发布于 2012-07-10 05:33:15

选项1: System.out

您可以简单地将音频数据写入System.out,然后通过管道将其输出到ezstream。

代码语言:javascript
复制
$ java yourApp | eztream 

选项2: PipedOutputStream

我相信你可以把你的音频数据通过管道传输到一个管道中,这里的“接收器”就是到ezstream的管道。您必须查找示例,因为我不熟悉在Java中这样做,特别是(但在Perl中做过类似的事情)。

我希望这会有所帮助--让我们知道这是否有效。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3834215

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档