Tag: 流媒体

Http流媒体与瘦&eventmachine

我正在玩EM来实现流媒体和并发。 我遇到了流式传输问题…我运行以下机架应用https://gist.github.com/1394840使用 $ rackup -s thin -p 3000 async_app.ru 在使用$ ab -c 10 -n 20 http://localhost:3000/ ,应用程序似乎接受了parellel请求。 大! 我希望它同时实现流媒体。 当我在Firefox8中测试它时,它运行良好。 使用$ curl -i http://localhost:3000/ ,结果也像预期的那样流式传输! 但后来在IE和Chrome中进行测试时,流式传输失败了,也就是说,三条线路只在请求发出后5秒内一起出现…… 我怀疑如果我错过了浏览器所需的东西? 我注意到没有Transfer-Encoding:chunked在响应头Transfer-Encoding:chunked ,所以它重要吗? 如果是这样,那是Thin的问题吗? 如何使用精简版或Chrome实现流式传输? 谢谢!

从Rails 3.2应用程序下载流式CSV

我迫切希望在我的Rails 3.2.2应用程序中使用流式CSV下载。 我已经尝试了’csv_builder’gem(https://github.com/dasil003/csv_builder),它宣传支持这个function,但似乎Rails 3.2中有一些变化使它无法工作(它产生了一个应用启动时出现“未初始化的常量ActionView :: Template :: Handler”错误。 还有其他任何想法或解决方案吗? 谢谢! 编辑:为了澄清,我需要将模型的所有条目导出为CSV文件。 有很多行,它是超时的…因此需要流式传输。 我过去曾使用过逗号gem(https://github.com/crafterm/comma),但此刻它也不支持流式传输。