问题标签 [audiostreamer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
674 浏览

ios - 带有cordova插件的iOS上的remoteControlReceivedWithEvent

我有一个音频播放器应用程序,它是使用 Cordova 和本机 AudioStreamer 插件调用创建的。一切正常,但是,现在我想在应用程序在后台时使用 remoteControlReceivedWithEvent 事件来使用本机遥控器。

当我调用我的 Cordova 插件来启动本机播放器时,我也调用了 ..

当我停止流时:

这一切都很完美,但我不知道将远程事件放在哪里......

}

0 投票
1 回答
36 浏览

javascript - 是否可以从外部文件控制流媒体?

我有一个广播应用程序,其中一个选项卡上有一个播放按钮,另一个选项卡在表格行中有一个新闻项目列表。然后,如果单击新闻项目,我将从我的 app.js 移到外部 js 中。在这里,我有一个新闻故事和一个播放按钮,其中也有对该故事的评论。我需要做的是使用以下代码在我认为我已经排序的页面之间共享数据(如果我错了,请纠正我):

为了确定来自主选项卡的流媒体是否处于“正在播放”状态,以及是否在在 external.js 上播放新闻项目时调低音量,以及当这个 mp3 文件完成流式传输以打开主页流媒体上的音量。我开玩笑的,我已经很清楚了。任何帮助表示赞赏。

0 投票
1 回答
194 浏览

ios - AudioSteamer 的状态有时不会变为 AS_PLAYING

我使用Matt Gallagher的AudioSteamer实现在线音乐播放功能,我发现有时候在线音乐正在播放但audiostreamer的状态没有变为AS_PLAYING,有人遇到同样的问题吗?能告诉我怎么解决这个问题吗~~谢谢~

我想原因之一是:

在这些代码执行之后

功能:

不执行...我真的不知道如何解决它...有人帮助我吗?谢谢..

0 投票
1 回答
1661 浏览

ios - 适用于 iOS7 的 iOS 音频流媒体

我正在寻找一种在 iOS7 中流式传输实时音频的方法。之前,我使用了 Matt Gallagher 的 AudioStreamer,但现在几乎所有方法都已弃用,因此我正在寻找一种新方法。有谁知道我可以采取的任何路径?谢谢

0 投票
0 回答
92 浏览

ios7 - AudioStreamer 在 ios7 中没有缓冲

我有一个在 ios 5.1 中开发的直播广播流应用程序。我已经使用AudioStreamer了流媒体和 MPMusicPlayerController 的类。现在它在 ios 5 和 6 中工作正常,但在 7 中它没有缓冲。这有什么原因?有人能帮帮我吗

谢谢

0 投票
1 回答
2105 浏览

ios - AVAudioSession、AudioStreamBasicDescription 和 RemoteIO 设备默认值

我正在尝试编写一个可以进行数字信号处理并希望使其尽可能轻的应用程序。让我困惑一段时间的一件事就是各种设备的默认值可能是什么,这样我就可以避免在从缓冲区接收数据之前发生不需要的转换。我遇到了以下链接http://club15cc.com/code-snippets/ios-2/get-the-default-output-stream-format-for-an-audio-unit-in-ios这让我知道了什么我相信这是正确的道路。

我已经扩展了链接中的代码以在获取 ASBD(AudioStreamBasicDescription) 内容之前创建和激活 AVAudioSession,然后可以使用 AudioSession 请求各种“首选”设置以查看它们有什么影响。我还将用于列出 ASBD 值的 Apple 代码与上述链接中的代码结合起来。

下面的代码被放入通过选择 Single View Application 模板生成的 ViewController.m 文件中。请注意,您需要将 AudioToolbox.framework 和 CoreAudio.framework 添加到项目的链接框架和库中。

我很想知道人们从其他实际硬件中获得的结果。请注意,代码已构建并部署到 IOS 7.1

0 投票
0 回答
240 浏览

ios - AAC 将流写入文件错误

我试图将 aac 音频流录制到文件中。

我创建了一个 AudioFileID

它创建没有错误。

然后我打开一个流并解析它(没有错误)。我使用https://github.com/mattgallagher/AudioStreamer读取流

当我尝试将数据写入文件时

在状态下,我收到 1869627199,据我了解,它是 kAudioFileOperationNotSupportedError。

但我不明白为什么我会收到这个错误代码。

0 投票
1 回答
112 浏览

ios - AudioStreamer 未在后台启动

我正在使用 AudioStreamer 库。我的问题是当一首歌曲结束时,下一首歌曲必须开始播放。当应用程序在前台时它工作正常,但当应用程序在后台时它在当前歌曲之后停止。这是我的代码:

0 投票
1 回答
1644 浏览

ios - 如何使用 AudioStreamer 播放 .m3u8 文件流 url?

我有一个 iOS 流媒体应用程序,它与AudioStreamer. 它适用于我的流媒体网址。但突然他们将流媒体网址更改为 .m3u8 格式。如何使用AudioStreamer.m3u8 文件 url?

我不能使用MPMoviePlayer,因为我想在加载流之前显示一些缓冲。它可以很容易地用AudioStreamer. 如何使用AudioStreamer播放 .m3u8 文件?

谢谢

0 投票
0 回答
604 浏览

c++ - Qt QAudioInput如何发送固定数量的样本

我正在尝试使用 udp 协议将一些音频流从我的 Qt 应用程序发送到其他设备。我的问题是目标设备希望接收到的每个数据包都有固定数量的样本(在我的情况下为 320)。为此,我认为我必须使用我用来捕捉声音的 QAudioInput 对象的 setBufferSize 函数,但是关于整个 QAudioInput 对象的文档非常奇怪和糟糕。如何控制我发送的样品数量?谢谢你。

这就是我发送流的方式:

这是使用 QByteArray 的方式: