草庐IT

Streaming

全部标签

python - 优化: Dumping JSON from a Streaming API to Mongo

背景:我设置了一个python模块,用于从流式API中获取JSON对象,并使用pymongo将它们(一次批量插入25个)存储在MongoDB中。为了比较,我还有一个bash命令可以从同一个流API中curl并将其pipe到mongoimport。这两种方法都将数据存储在单独的集合中。我定期监控集合的count()以检查它们的表现。到目前为止,我看到python模块落后于curl|大约1000个JSON对象。mongoimport方法。问题:如何优化我的python模块,使其与curl|同步mongoimport?我不能使用tweetstream,因为我使用的不是TwitterAPI,而

amazon-web-services - 无 SDK 的 Amazon Transcribe Streaming API

我正在尝试使用来自Go1.11的Amazon新的流式转录API。目前亚马逊只提供JavaSDK,所以我正在尝试低级方式。唯一相关的文档是here但它没有显示端点。我在Javaexample中找到了它它是https://transcribestreaming..amazonaws.com我正在尝试爱尔兰地区,即https://transcribestreaming.eu-west-1.amazonaws.com.这是我打开HTTP/2双向流的代码:import("crypto/tls""github.com/aws/aws-sdk-go-v2/aws""github.com/aws/aw

ruby-on-rails - Rails Streaming 不是 Streaming

我正在努力将流组件添加到我的Rails应用程序中,因为我想开始使用SSE。我已经尝试在一个较小的示例中让它工作,但仍然遇到问题。实际上,我一直无法让Rails正确流式传输对curl请求的响应。我正在学习http://tenderlovemaking.com/2012/07/30/is-it-live.html上的教程.我不确定我是否必须为OSX配置某些东西,或者我的配置中是否缺少某些东西。任何帮助将不胜感激。我在OSX上本地运行它。当我运行curl-ilocalhost:3000时,我得到以下响应:HTTP/1.1200OKX-Frame-Options:SAMEORIGINX-XSS

ruby - Sinatra Streaming 和 Eventmachine channel

使用SinatraStreaming有一种方法可以指定哪些连接获取发送的信息。例如,仅特定帐户上的用户。我相信这可以使用EventmachineChannels来完成,但我不知道如何做。任何建议或更好的示例代码将不胜感激。下面是代码的相关部分。现在你可以看到它只是发送到每个打开的连接。configuredosetserver:'thin',connections:[]set:app_file,__FILE__set:port,ENV['PORT']set:public_folder,File.dirname(__FILE__)+'/public'endget'/stream',prov

ruby - ruby open-uri HTTP Streaming 是否会限制下载或保存到临时文件?

我在服务器上有一个很大的CSV文件,我想分块下载和处理,而不是将整个文件读入内存。经过一番努力后,我想出了这个:requireopen-uriopen("http://example.com/#{LARGE_CSV_FILE}")do|file|file.each_slice(50_000)do|fifty_thousand_lines|MyModel.importfifty_thousand_lines.joinendend我的理解是open-uri的#open将包装HTTPGET并返回类似IO的可枚举对象。#each_slice(n)一次将n行数组传递给block。然后我加入并处理

objective-c - UISlider 与 ProgressView 相结合

有没有一种苹果自制的方法来获取带有ProgressView的UISlider。这被许多流媒体应用程序使用,例如nativequicktimeplayer或youtube。(只是为了确定:我只对可视化感兴趣)干杯西蒙 最佳答案 这是您所描述内容的简单版本。从某种意义上说,这是“简单”的,因为我没有费心尝试添加阴影和其他细微之处。但它很容易构建,如果你愿意,你可以调整它以更微妙的方式绘制。例如,您可以制作自己的图像并将其用作slider的拇指。这实际上是一个位于绘制温度计的UIView子类(MyTherm)之上的UISlider子类,以

objective-c - UISlider 与 ProgressView 相结合

有没有一种苹果自制的方法来获取带有ProgressView的UISlider。这被许多流媒体应用程序使用,例如nativequicktimeplayer或youtube。(只是为了确定:我只对可视化感兴趣)干杯西蒙 最佳答案 这是您所描述内容的简单版本。从某种意义上说,这是“简单”的,因为我没有费心尝试添加阴影和其他细微之处。但它很容易构建,如果你愿意,你可以调整它以更微妙的方式绘制。例如,您可以制作自己的图像并将其用作slider的拇指。这实际上是一个位于绘制温度计的UIView子类(MyTherm)之上的UISlider子类,以

mongodb - 如何使用 nodejs 流式传输 MongoDB 查询结果?

我一直在寻找如何将MongoDB查询的结果流式传输到nodejs客户端的示例。到目前为止,我发现的所有解决方案似乎都是一次读取查询结果,然后将结果发送回服务器。相反,我(显然)希望为查询方法提供一个回调,并让MongoDB在结果集的下一个block可用时调用它。我一直在研究mongoose-我应该使用不同的驱动程序吗?一月 最佳答案 node-mongodb-driver(每个mongoDB客户端在nodejs中使用的底层)除了其他人提到的游标API有一个不错的流API(#458)。不幸的是,我没有在其他地方找到它。更新:there

mongodb - 如何使用 nodejs 流式传输 MongoDB 查询结果?

我一直在寻找如何将MongoDB查询的结果流式传输到nodejs客户端的示例。到目前为止,我发现的所有解决方案似乎都是一次读取查询结果,然后将结果发送回服务器。相反,我(显然)希望为查询方法提供一个回调,并让MongoDB在结果集的下一个block可用时调用它。我一直在研究mongoose-我应该使用不同的驱动程序吗?一月 最佳答案 node-mongodb-driver(每个mongoDB客户端在nodejs中使用的底层)除了其他人提到的游标API有一个不错的流API(#458)。不幸的是,我没有在其他地方找到它。更新:there

html - 将 http 实时流式传输到 HTML5 视频客户端的最佳方法

我真的很难理解使用node.js将ffmpeg的实时输出流式传输到HTML5客户端的最佳方式,因为有许多变量在起作用,而且我在这个领域没有很多经验,花了很多时间尝试不同的组合。我的用例是:1)IP视频摄像机RTSPH.264流由FFMPEG拾取并使用Node中的以下FFMPEG设置重新混合到mp4容器中,输出到STDOUT。这仅在初始客户端连接上运行,因此部分内容请求不会再次尝试生成FFMPEG。liveFFMPEG=child_process.spawn("ffmpeg",["-i","rtsp://admin:12345@192.168.1.234:554","-vcodec","