real-time相关内容

实时播放来自麦克风的声音

我一直试图让我的应用程序记录来自麦克风的声音并(大约)实时回放,但没有成功. 我分别使用 AudioRecord 和 AudioTrack 类进行录制和播放.我尝试了不同的方法,我尝试记录传入的声音并将其写入文件,并且效果很好.我还尝试在使用 AudioTrack 之后播放该文件中的声音,它也运行良好.问题是当我尝试实时播放声音时,而不是在写入文件后读取. 代码如下: //变量pri ..
发布时间:2021-11-30 16:24:01 移动开发

在 AWS 中扩展聊天的想法?

我正在尝试提出在 AWS 中扩展聊天服务的最佳解决方案.我想出了几个潜在的解决方案: Redis Pub/Sub - 当用户与服务器建立连接时,该服务器订阅了该用户的 ID.当有人向该用户发送消息时,服务器将使用该用户的 id 执行发布到频道.用户连接的服务器将接收消息并将其推送到适当的客户端. SQS - 我想为每个用户创建一个队列.用户连接到的服务器将轮询(或使用 SQS 长轮询) ..
发布时间:2021-11-27 11:11:15 其他开发

ulimit -r 返回的不同值

我在系统范围的/etc/security/limits.conf 中添加了以下两行: * 软 rtprio 55* 硬 rtprio 55 系统重启后,根据我在机器上访问我的用户帐户的方式,我得到两种不同的结果. user@client# ssh user@server用户@服务器# ulimit -r55 然后我注销并以root身份重新登录 user@client# ssh root@ ..
发布时间:2021-11-26 21:08:59 服务器开发

有什么办法可以“提交"吗?Redux 中的状态释放内存?

我正在开发一个实时多人游戏,我在两个服务器和客户端存储应用程序的状态. 但是,由于我的游戏是实时的,因此分派到商店的操作数量明显高于通常的应用程序.我怀疑这就是 Redux 使用大量内存的原因. 据我所知,Redux 将所有分派到存储中的操作存储在内存中,以便能够执行其 "时间旅行".我还注意到 Redux DevTools 允许您提交状态. 我想做的是提交应用程序,例如每 10 ..
发布时间:2021-11-26 13:53:09 其他开发

WPF实时渲染

我正在设计一款游戏并考虑使用 WPF 制作基本游戏玩法的简单原型. 是否可以在 WPF 中实时渲染基本的 2d 图形?基本图形是指简单的形状,例如线条、圆形等.“实时"是指根据速度、加速度等参数渲染事物,这些参数会根据玩家输入而变化 - 我认为这意味着我可以不要在动画中使用故事板. 谢谢 解决方案 查看上一个问题 使用 WPF 视觉层的高性能图形 进行了很好的相关讨论.虽然 W ..
发布时间:2021-11-26 13:45:46 其他开发

用于实时图形编程的 C++ 的最佳替代品是什么?

C++ 只是让我对自己的内存进行微观管理,这让我浪费了太多时间,让我打字太多(你好 std::vector::const_iterator it = lotOfThingys.begin()),而且编译时间太长让我很无聊.严肃的实时图形编程的最佳选择是什么?垃圾收集是必须的(以及在必要时避免使用它的能力),并且速度必须与 C++ 竞争.一个访问C库的合理故事也是必须的. (完全披露:我对此有 ..
发布时间:2021-11-25 02:06:15 C#

有什么办法可以“提交"吗?Redux 中的状态释放内存?

我正在开发实时多人游戏,并且我在两个服务器和客户端存储应用程序的状态. 但是,由于我的游戏是实时的,因此分派到商店的操作数量明显高于通常的应用程序.我怀疑这就是 Redux 使用大量内存的原因. 据我所知,Redux 将所有分派到存储中的操作存储在内存中,以便能够执行其 "时间旅行".我还注意到 Redux DevTools 允许您提交状态. 我想做的是提交应用程序,例如每 10 ..
发布时间:2021-11-24 22:39:49 C#

WPF实时渲染

我正在设计一款游戏并考虑使用 WPF 制作基本游戏玩法的简单原型. 是否可以在 WPF 中实时渲染基本的 2d 图形?基本图形是指简单的形状,例如线条、圆形等.“实时"是指根据速度、加速度等参数渲染事物,这些参数会根据玩家输入而变化 - 我认为这意味着我可以不要在动画中使用故事板. 谢谢 解决方案 查看上一个问题 使用 WPF 视觉层的高性能图形 进行了很好的相关讨论.虽然 W ..
发布时间:2021-11-24 21:35:18 C#

Android 实时谷歌地图位置跟踪

我正在开发一款 Android 应用,玩家可以根据自己的位置在手机上实时对战.在 Google 地图上,您可以通过一个小蓝点看到自己的位置、面向的方向以及移动的位置.我的问题是:如何在我的应用中集成类似的东西,以便当玩家移动时,您可以在 Google 地图片段上看到它? 编辑:目前,每次您的位置更新时,我的应用程序都会放置一个新图钉.我正在寻找能够移动图钉而不是添加新图钉的东西. 解决 ..
发布时间:2021-11-21 20:04:00 Android

如何从 matplotlib 动画中的串行端口更新值?

我一直在尝试使用 matplotlib 的动画功能实时绘制来自 arduino 的串行数据.数据来自 ntc 温度传感器.我能够得到的图始终显示一条单线,并且该线仅随着温度的变化而向上或向下平移.我想知道如何查看代表绘图变化的曲线.代码如下: 导入串口从 matplotlib 导入 pyplot 作为 plt从 matplotlib 导入动画将 numpy 导入为 nparduino = ser ..
发布时间:2021-11-17 04:04:16 其他开发

如何在服务器上建模推送通知

简要说明: 好吧,很多天以来我一直在寻找这个问题的答案,但似乎有“如何创建推送通知服务器"等问题的答案.我正在使用 node.js 并且使用 sock.js 很容易“创建"一个推送通知服务器(我听说 socket.io 与 sock.js 相比并不好).到这里都没问题.但我想要的是如何建模这样的服务器. 详情: 好的,那么,假设我有一个应用程序,其中有一个聊天服务(这只是一个例子 ..
发布时间:2021-11-17 02:42:35 其他开发

使用 Erlang/OTP 构建容错软实时 Web 应用程序

我想为一家披萨外卖店构建一个容错的软实时 Web 应用程序.它应该帮助比萨店接听顾客的电话,将它们作为订单放入系统(通过 CRM 网络客户端),并帮助调度员为订单分配送货司机. 这些目标并不罕见,但我想让该服务 24/7 可用,即使其具有容错性.此外,我想让它工作得非常快并且反应灵敏. 以下是此类应用程序的一个非常简单的架构视图. 问题是我不知道如何利用 Erlang/OTP 的 ..
发布时间:2021-11-17 02:01:10 其他开发

Instagram API 实时限制

我们希望通过 Instagram 上的实时 API 监控大面积区域.但不幸的是,我们很快就达到了最大值.30 订阅屋顶.这会将我们限制在 30 x 5 公里半径范围内进行监控. 关于如何监控更大区域的任何想法,或者您是否听说有人获得更高的速率限制? 解决方案 要监控更大的区域,您可以尝试订阅 location,而不是基于地理位置坐标的 geography. 步骤如下: 获 ..
发布时间:2021-11-15 02:26:51 其他开发

Storm 创建拓扑

我正在尝试使用 Eclipse 在 Linux 中运行 Storm starter 示例.我收到以下错误并且 nexttuple 函数从未被调用. 错误: 35979 [main] INFO o.a.s.d.supervisor - 关闭主管 cfba8fc6-81e6-47cb-b8b9-ec7c700f4dfe35981 [NIOServerCxn.Factory:0.0.0.0/0. ..
发布时间:2021-11-14 23:43:14 其他开发

Storm 创建拓扑

我正在尝试使用 Eclipse 在 Linux 中运行 Storm starter 示例.我收到以下错误并且 nexttuple 函数从未被调用. 错误: 35979 [main] INFO o.a.s.d.supervisor - 关闭主管 cfba8fc6-81e6-47cb-b8b9-ec7c700f4dfe35981 [NIOServerCxn.Factory:0.0.0.0/0. ..
发布时间:2021-11-14 23:42:49 其他开发

多个 Storm 拓扑之间的通信

我正在尝试在生产中部署多个 Storm 拓扑.我检查了文档,但找不到任何关于拓扑是否可以通过本机方法进行通信的参考.有没有人对如何实现这一点有任何建议? 简而言之,我很想知道元组是否可以跨拓扑发送. 感谢您的帮助! 解决方案 从理论上讲,您可能会做到这一点.实际上,没有. 如果您想通过元组进行通信,您应该在一个拓扑中完成所有操作.拓扑组织计算而不是代码,所以你想一起计 ..
发布时间:2021-11-14 23:40:03 其他开发

当你添加更多节点时,Storm 如何处理字段分组?

刚刚阅读了有关storm的更多详细信息,并发现它具有进行字段分组的能力,例如,如果您在计算每个用户的推文并且您有两个具有用户ID字段分组的任务,则相同的用户ID将被发送到相同的任务. 因此任务 1 可能在内存中具有以下计数鲍勃:10爱丽丝:5 任务 2 在内存中可能有以下计数吉尔:10乔:4 如果我向集群添加了一台新机器以增加容量并运行重新平衡,我在内存中的计数会发生什么变化?你 ..
发布时间:2021-11-14 23:38:24 其他开发

风暴最大喷口待定

这是一个关于 Storm 的 max spout pending 工作原理的问题.我目前有一个 spout 读取文件并为文件中的每一行发出一个元组(我知道 Storm 不是处理文件的最佳解决方案,但我没有选择解决这个问题). 我将 topology.max.spout.pending 设置为 50k,以限制进入要处理的拓扑的元组数量.但是,我看到这个数字对拓扑没有任何影响.我看到每次都发出文 ..
发布时间:2021-11-14 23:35:55 其他开发

Eclipse 中的 Storm 集群关闭

我有一个问题.我明白了问题,但我没有找到解决方案.集群没有关闭,抛出 IOException.I/O 方法不起作用,因为 Windows 不允许临时文件夹.我的意思是这个路径; C:\Users\Mert\AppData\Local\Temp\8bbdc8e5-a753-40f3-afe0-0c2fcc1c25a0\version-2\log.1 Storm 可以删除日志文件以便关机. ..
发布时间:2021-11-14 23:35:22 其他开发

每个生产者的 Kafka 主题

假设我有多个设备.每个设备都有不同类型的传感器.现在我想将每个传感器的每个设备的数据发送到 kafka.但我对 kafka 主题感到困惑.用于处理这些实时数据 每个设备都有一个 kafka 主题,并且该设备的所有传感器都将数据发送到特定的 kafka 主题,或者我应该创建一个主题并让所有设备将数据发送到该主题. 如果我采用第一种情况,我们将为每个设备创建主题,然后, 设备 1(传 ..
发布时间:2021-11-12 01:55:14 其他开发