audio-streaming相关内容

在.NET中,如何访问音频输入流?

使用VB.NET,我想分析从Web广播电台获得的输入音频流(例如:).但是,我正在努力寻找合适的起点. 很明显,当进入Web浏览器的Web地址(如上例所示)时,流开始流动并在这种情况下由所述Web浏览器解释. 只有我计划的实验不涉及浏览器的要求;而且由于我不想重播接收到的音频流,也不想对其进行录制,因此我也可以放弃使用MediaPlayer. 我“只是"想要拦截流的有效载荷数据以 ..
发布时间:2020-09-14 00:47:10 C#/.NET

检查互联网广播流是否可用/实时的Python方法

我致力于收集互联网广播流文件,例如 m3u ,并提供指向内部流的链接(例如我没有找到有关如何检查链接是否可用/有效的示例. 任何帮助都得到了赞赏! UPD: 也许主要问题听起来应该是: 流会中断吗?如果是,该流的链接是否仍然可用,或者浏览器中只会出现404错误?如果即使流已失效,仍然可以打开的链接,还有什么其他方法可以检查流? 解决方案 您是否要检查流URL是否存在 ..
发布时间:2020-09-14 00:47:08 Python

如何使用临时文件流mp3文件?

我正在播放Mp3流媒体.要从url流mp3文件,我想使用一个临时文件.但是尝试读取和写入相同的文件会为File.ReadAllBytes抛出IOException,因为该文件正在使用中.我该如何解决这个问题? long pos = 0; string path = pathtothetempfile; MemoryStream ms = new MemoryStream(); FileStr ..
发布时间:2020-09-14 00:47:04 C#/.NET

UIWebView中的后台音频播放

我的应用程序允许用户访问通过网络播放有声读物的服务.我正在使用UIWebView来处理此问题. 退出应用程序或使设备进入睡眠状态后,音频将停止播放.由于我只是显示Web视图而不是直接播放音频文件,因此无法使用这些方法在后台播放音频. 但是,如果您通过Safari应用程序访问相同的链接,则在手机进入睡眠状态后,音频将继续播放.如何在我的应用程序中实现相同的效果? 解决方案 首先, ..
发布时间:2020-09-14 00:46:58 移动开发

在Python中播放MMS流

我正在编写XM桌面应用程序(如果有人感兴趣,我计划在完成后在github上发布源代码)无论如何,我所知不多的部分是如何在Python中播放媒体(我m使用PyQt作为前端).基本上,我需要播放一个mms://网址.我想知道是否有一个图书馆可以完成这项工作或某些事情,真的,我只需要有人指出正确的方向即可. 我知道这是可能的,因为SMplayer(使用Qt的MPlayer的Python实现)可与M ..
发布时间:2020-09-14 00:46:56 Python

HTTP实时音频流服务器

作为概念验证,我需要创建一个HTTP服务器,该服务器应在GET请求时启动连续的非编码/非压缩音频数据流-WAV,PCM16.假设音频数据是44.1kHz采样率下的4096个随机生成的单声道音频样本的大块. 我应该在HTTP响应标头中放什么,以便另一端的浏览器在其UI中启动播放器以供用户实时收听? 我正在阅读"Transfer-Encoding:chunked","multipart", ..
发布时间:2020-09-14 00:46:54 Python

将ffmpeg流传输到sox rec

我正在通过ffpmeg读取音频流,如下所示: ffmpeg -i http://icecast.radiovox.org:8000/live.ogg -f mp3 filename 并希望通过管道将其发送给sox命令: rec filename rate 32k silence 1 0.1 3% 1 3.0 3%. 最终,我要实现的目标是从脱口秀节目的实时Icecast流中 ..
发布时间:2020-09-14 00:46:50 其他开发

流音频和视频

我已经尝试了一段时间,但仍然很挣扎.我有两个项目: 将音频流传输到服务器以通过Web分发 将音频和视频从网络摄像头流传输到服务器以在网络上分发. 到目前为止,我已经尝试过ffmpeg和ffserver,PulseAudio,mjpegstreamer(我可以正常工作,但没有音频)和IceCast都运气不佳.虽然我确定这很可能是我的错,但我想知道是否还有其他选择? 我花了一段时间 ..

适用于WMA音频文件的iPhone广播流

我需要为服务器中的WMA音频文件实现iphone流功能. iPhone仅支持mp3,wav,aac音频文件.但是我需要为iPhone无线电应用程序播放wma音频流. 谁能告诉我该怎么做.我真的很感谢你的帮助.预先感谢. 解决方案 除非您想编写自己的解码器,否则基本上是不可能的. iPhone不支持WMA,这已经结束了. ..
发布时间:2020-09-14 00:46:44 移动开发

由于差距,AVPlayer流在后台停止

由于应用在后台模式下,iOS闲置了我的AVPlayer,因此我试图实现无缝播放. 在回答之前,是的,我已经修改了plist,正确设置了音频会话,一切都很好,但我相信我的问题本质上是不同的. 因此,起初,我在班级中有一个方法,每次更改轨道URL时都会初始化一个新的AVPlayer,它工作得很好,但是在后台运行的却不是很多,尽管我每次都会创建一个全新的AVPlayer实例,但是不能正常工作 ..
发布时间:2020-09-14 00:46:38 移动开发

将重叠的音频文件流式传输到Chromecast Audio

短 我想流式传输多个重叠的音频文件(某些在某些随机时间播放的声音效果).这样产生的音频流永远不会以完全相同的方式重复.有些音频文件正在循环播放,有些则在特定时间播放.我猜大概是一种实时流插入会很好. 编写这种服务器软件的最佳方法是什么?应该使用什么协议进行流传输(我更喜欢HTTP,而不是HTTP).我可能想公开每种配置的网址(音效的音轨和时序). 是否有任何指向代码/库的指针?最 ..
发布时间:2020-09-14 00:46:36 其他开发

node.js将ffmpeg stdout实时流式传输到res

我希望node.js将一个非常长的音频文件转换为mp3,并且第二个数据在stdout上可用,node.js应该将其发送给客户端以供他们播放. 我已经写了以下内容,并且在它起作用的同时,html5音频/视频标签会等到ffmpeg完成100%的转码后,在这里-我想在ffmpeg做事的同时开始播放视频. var ffmpeg = childProcess.spawn('ffmpeg', [ ..
发布时间:2020-09-14 00:46:33 前端开发

流音频时UDP数据包大小/延迟权衡?

我正在构建一个应用程序,该应用程序通过udp在线传输实时音频,并且我希望最大程度地减少延迟.音频是按照其生成的时间发送的,这意味着要花费一秒钟的时间来生成一秒钟的音频,其发送速度不能超过音频速率. 我最初的想法是发送小包压缩音频,以便客户端可以尽快开始播放.使用Opus编解码器,我应该能够发送小至5毫秒的音频数据包(最小2.5毫秒),这意味着用户可以很快开始播放,可以说已经传送了2个这样的数 ..
发布时间:2020-09-14 00:46:29 其他开发

如何获得AudioKit从远程URL流式传输音频文件?

我正在尝试在iOS应用中播放来自URL的音频文件(Swift 4).我希望他们在下载时进行缓冲和播放.而且我非常喜欢AudioKit,但是为了我自己的一生,我不知道如何让它读取远程文件. 有什么建议吗? 解决方案 您找不到它,因为它不存在.我们从未实现任何流功能.不过可以添加它,许多像您这样的人会很高兴.如果可以解决的话,请考虑贡献一些代码.如果您愿意,我们可以在开发过程中向您提供A ..
发布时间:2020-09-14 00:46:25 移动开发

Google Cast播放某些视频流缓慢

我有一个Android应用程序,可通过Google Cast播放网络实时直播(主要是Icecast).一切正常且快速,但是现在某些流开始(发出声音)需要花费更长的时间.这可能与Chromecast固件升级有关,因为我的Chromecast设备最近更新到了最新版本(1.32.124602). 这就是我通过Cast播放流的方式: MediaMetadata metadata = new M ..

Windows Phone 7上的MediaElement和AAC流支持

根据此链接 Windows Phone 7在浏览器中也通过MediaElement API支持AAC编码的音频流.我们已经在我们的设备(例如HTC HD7 T9292, (最新更新-版本7.0(7392)),但在Web浏览器或API中均不起作用. mp3实时流可以正常工作. 任何提示,为什么AAC不能正常工作,即使文档说应该可以正常工作? BR SteN 解决方案 Icecast不是 ..
发布时间:2020-09-14 00:46:18 其他开发

连接"audio/x-wav"缓冲区并与"Transfer-Encoding"一起使用:"chunked"

此问题是上一个问题的后续版本,由于@thejh而得以解决. 我正在尝试将文本转换为音频并将数据作为“分块"数据提供给客户端. 到目前为止,我的标题看起来像这样: res.writeHead(200, { 'Content-Type': 'audio/wav', // I tried 'audio/x-wav' as well 'Transfer-Encoding': 'c ..
发布时间:2020-09-14 00:45:15 其他开发

如何在Android中播放在线流媒体广播

我正在开发一个想要播放直播广播的应用程序.我有一个URL,通过它我可以广播和播放广播.通过单击要播放收音机的按钮,我有一个播放按钮.为此,我写了一些根本不起作用的代码.这是我的代码: mp = new MediaPlayer(); try { mp.setOnPreparedListener(this); Log.d("Testing", "start111"); ..
发布时间:2020-09-14 00:44:08 移动开发