streaming相关内容

是否有适用于 node.js 的类似无线电的良好音频流解决方案?

我正在寻找使用 node.js 流式传输音频的东西,例如广播(连续播放,客户可以在歌曲中间加入).是否有任何 node.js 模块(我找不到)或其他任何可以与 node.js 一起使用的模块来实现这一目标?这对 node.js 来说可能吗?如果没有,您建议使用什么?(不过,我更喜欢 node.js)我可以使用 HTML5 Audio API,我不关心 IE 支持. 谢谢. 解决方案 ..
发布时间:2021-11-30 16:42:19 其他开发

使用 Java 从麦克风流式传输音频

我正在开发一个项目,该项目要求我将音频从麦克风从客户端流式传输到服务器.下面显示的代码是我写的.当我同时运行客户端和服务器代码时,音频不会实时流式传输.事实上,来自客户端的音频存储在缓冲区中,当我终止客户端代码的执行时,来自服务器缓冲区的音频输出到扬声器.我究竟做错了什么?(我正在 eclipse 上开发) 服务器: import java.io.DataOutputStream;导入 j ..
发布时间:2021-11-30 16:41:21 Java开发

如何加速谷歌云语音

我使用的麦克风通过浏览器记录声音,将其转换为文件并将文件发送到 Java 服务器.然后,我的 java 服务器将文件发送到云语音 api 并给我转录.问题是转录超长(2 秒对话约 3.7 秒). 所以我想加快转录速度.要做的第一件事是流式传输数据(如果我在记录的开头开始转录.问题是我不太了解 api.例如,如果我想从源中转录我的音频流(浏览器/麦克风)我需要使用某种 JS api,但我找不到 ..

将音频从 Node.js 服务器流式传输到 HTML5 <audio>标签

我一直在 Node.js 中试验二进制流,令我惊讶的是,实际上有一个使用 node-radio-stream 获取 Shoutcast 流并使用分块编码将其推送到 HTML5 元素的工作演示.但它只适用于 Safari! 这是我的服务器代码: var radio = require("radio-stream");var http = require('http');var url = " ..
发布时间:2021-11-30 16:35:56 其他开发

Android 设备作为 A2DP 配置文件的接收器

基本上,我现在想要做的是使用安卓设备作为 A2DP 接收器,当配对建立时,安卓播放从发射器接收到的声音.我担心如果我使用 STP 配置文件,可能会导致流式传输延迟.所以,我想使用 A2DP 但这是否可以使用 Android 设备作为 A2DP 的接收器?以及怎么做? 解决方案 从 Android L 开始,BlueDriod 堆栈确实支持 A2DP 接收器,但默认情况下是禁用的. 要 ..
发布时间:2021-11-30 16:34:13 移动开发

在 VideoView 中播放流,将 url 转换为 rtsp

我需要以相同的布局播放 YouTube 视频和录制视频. 为了执行此操作,我搜索了 youtube api,发现 android 版本需要高于 2.2,这可以,但是,我想使用 VideoView. 我在这里看到了一些关于此问题的帖子,并最终决定使用此代码在 VideoView 中观看视频. videoView = (VideoView) findViewById(R.id.your_ ..
发布时间:2021-11-27 22:51:39 移动开发

Android 中的 MediaPlayer 和 VideoView 有什么区别

我想知道它们在流式传输视频方面是否有区别. 我知道 VideoView 可用于流式传输,Mediaplayer 有什么用?据我所知,MediaPlayer 可以和 VideoView 做同样的事情,对吗? 谁能给我答案? 如果我想通过使用 RTSP 将视频从服务器流式传输到 Android,我应该从哪一个开始?VideoView 还是 MediaPlayer? 有什么建议吗 ..

MediaPlayer 错误 (1, -1004) aka MEDIA_ERROR_IO 试图在三星 S3 上播放音乐

注意:当我发布这个问题时,我不在我工作的公司工作,因此,即使可能会出现一些很好的答案在,我实际上不会测试它们,因为我没有理由(除了促进社区;这可能会让我做一个天). 然而,如果该问题的某些答案被许多其他人提出社区成员,我可能会选择将其选为正确答案这个问题在我最初发布后经历了这么多年问题. 同时,我希望一些答案也可以帮助你们中的一些人遇到这个问题.是的,堆栈溢出! 我们的应用程序必 ..
发布时间:2021-11-27 19:44:32 移动开发

为什么 Android 的 MediaPlayer 准备一些直播流进行播放需要这么长时间?

我发现 Android MediaPlayer 准备使用不同流进行实时流播放所需的时间存在很大差异. 硬数据 我在 prepareAsync() 和 onPrepared(MediaPlayer mp) 回调之间添加了日志记录,并且每个流都测试了几次.每个流的时间都非常一致(+/- 一秒),结果如下: MPR 新闻流:27 秒 (http://newsstream1.public ..

为什么 RTMP 流协议的 url 路径彼此不同?

最近我正在做一些关于 RTMP 流的工作,即使用 Flowplayer 与 Edgecast Streaming 服务和 CloudFront Streaming 服务集成. 基本概念很容易理解,但不同提供商的格式确实浪费了我很多时间来弄清楚. 例如,为了让edgecast开心,根据文档,需要指定文件名格式为mp4:filename.mp4、flv:filename(不带.flv扩展名 ..
发布时间:2021-11-27 09:12:39 其他开发

使用 MySQL 流式传输大型结果集

我正在开发一个使用大型 MySQL 表的 spring 应用程序.加载大表时,我收到 OutOfMemoryException,因为驱动程序试图将整个表加载到应用程序内存中. 我尝试使用 statement.setFetchSize(Integer.MIN_VALUE); 但随后我打开的每个 ResultSet 都挂在 close() 上;在网上查看我发现发生这种情况是因为它在关闭 Re ..
发布时间:2021-11-20 21:47:29 Java开发

如何使用 JAXB Marshaller 流式传输大文件?

我面临的问题是如何将一大堆对象编组到一个 XML 文件中,如此之大,我无法一步编组完整的列表.我有一个方法以块的形式返回这些对象,但是然后我使用 JAXB 对这些对象进行编组,编组器返回一个例外,即这些对象不是根元素.对于您希望一步整理完整文档的正常情况,这是可以的,但如果我将 JAXB_FRAGMENT 属性设置为 true,也会发生这种情况. 这是所需的 XML 输出: ..
发布时间:2021-11-18 22:51:56 Java开发

如何解压缩包含一个文件的大 zip 文件并快速获取以字节为单位的进度?

我尝试解压缩一个仅包含一个项目(超过 100MB)的大 zip 文件,并希望在解压缩过程中显示进度. 我找到了可以根据解压缩文件的数量确定进度的解决方案,但在我的情况下,我只有一个大文件.所以我想它必须由解压缩的字节数决定? 实际上我使用 SSZipArchive 和以下代码工作正常: var myZipFile:NSString="/Users/user/Library/Deve ..
发布时间:2021-11-17 03:13:01 移动开发

iPhone - 应用再次被拒绝,HTTP Live Streaming 64kbps 基线提要

感谢您提交 APPNAME_HERE.我们已经审核了您的申请,并且已经确定它不能此时发布到 App Store因为它没有使用基线用于 HTTP Live 的 64 kbps 流流媒体协议广播流媒体视频.HTTP 直播流式传输视频时需要通过蜂窝网络,为了拥有最佳的用户体验和利用蜂窝最佳实践.这个协议自动确定用户可用的带宽和适当调整带宽,即使带宽流发生变化.这使您可以灵活地有尽可能多的流,如只要将 6 ..
发布时间:2021-11-17 00:09:07 移动开发