小编Ird*_*des的帖子

如何捕获 HTML5 麦克风输入到 icecast?

通过HTML5 / Javascript(无Flash)捕获麦克风音频流然后将其发送到已经设置好的icecast服务器的步骤和方法是什么?

解决方案必须完全基于浏览器/网络,没有附加软件。服务器在 Rails 5.0.0.1 上。

我应该从哪里开始?

我正在努力在网上找到任何相关信息,因为一切都在谈论将音频文件上传/录制为完整文件,而不是流。

html javascript audio ruby-on-rails icecast

6
推荐指数
1
解决办法
1497
查看次数

NetworkStream 不刷新数据

我正在使用套接字编写一个简单的聊天程序。当我发送一条长消息时,随后刷新流和一条短消息,长消息的结尾会附加到短消息中。它看起来像这样:

发送“aaasdsd”

收到“aaasdsd”

发送“bb”

收到“ bb asdsd

通过调试,我发现应该从流中清除所有数据的 Flush 方法并没有这样做。根据 mdsn,这是预期的行为,因为 NetworkStream 没有缓冲。在这种情况下如何清除流?我可以用一个相同长度的空(由 \0 个字符组成)来跟踪每条消息,但我认为这样做是不正确的,而且,它会搞砸我需要的一些功能。

c# sockets

2
推荐指数
1
解决办法
4418
查看次数

标签 统计

audio ×1

c# ×1

html ×1

icecast ×1

javascript ×1

ruby-on-rails ×1

sockets ×1