问题标签 [http-streaming]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
425 浏览

.net - 使用 httpwebrequest 进行流连接

在尝试了一个 tTCPClient 之后,我创建了一个到流 API 的 httpwebrequest 连接,但它从未结束过工作。我关心的是我的代码是否正确,我实际上是在读取新数据并且是否保持连接。最初我一直在读入缓冲区,并在最大大小后将所有内容加载到文件中,但认为读取一行会更简单,因为每个条目都由换行符分隔发送。

看起来我一直在阅读,但不确定我是否在这里阅读冗余数据。还有一个问题是,如果我要使用线程来 appendToFile,那会保持与流的连接吗?

0 投票
1 回答
354 浏览

c - 在 C 中开始使用 http 媒体流

好吧,我想学习 C 有一段时间了,现在我有了一个与我想要建立的网站实际上相关的项目想法,但我有一些关于如何开始的初步问题。这不是一个真正的“如何编程”问题或任何问题,我可以很好地开始 C 编程,只要我有文档等,我就知道如何阅读各种 API 和协议并与之通信。我只是在寻找作为一个起点,我猜。

该程序类似于ice 或shoutcast,因此基本上是音频流。有没有人认为他们可以对所需内容进行简要的高级概述?正如我所说,最终产品将是您在 .pls 文件中弹出的 url,您可以将其流式传输到所需的 w/e 客户端。我应该查看哪些协议、库和文档?

0 投票
2 回答
858 浏览

android - 假推技术?

我对推送技术没有任何背景,我需要学习如何尽快让它在 Android 上运行。不幸的是,我也不知道如何在服务器端进行推送。我这里的背景绝对是 0。:|

  • 您是否知道任何提供虚拟推送的服务,以便我的应用程序可以连接到它并等待数据?
  • 像那些语音聊天应用程序那样的虚拟实时推送技术怎么样?
  • 你能给我一些关于如何在代码中在 Android 上实现推送技术的链接吗?
  • 如果我想在Android上学习推送技术,我应该在Google上搜索哪些关键字?(我指的是所需的类等)

如果我还可以学习如何在服务器端创建推送技术,那就太好了,但现在,我非常需要首先学习如何在 Android 中接收实时推送(例如用于语音聊天的流式语音),而我没有不知道我可以将我的应用程序连接到的任何在线服务。

0 投票
2 回答
4488 浏览

streaming - 从 vlc 流式传输到 html5 视频

我希望 html5 视频标签打开一个 vlc 流,但我不知道这是否可能。

现在,我只是尝试使用 VLC 从网络上的另一台计算机播放文件。

服务器的设置如下:

当我在同一台机器上打开 http 流时,它工作正常。当我尝试从另一台计算机播放流时,麻烦就开始了。从 Chrome 中,我收到了消息

VLC 无法连接。

不知何故,流似乎并没有在 localhost 之外出现。

有谁可以帮忙吗?

编辑:根据之前的问题/答案,我实际上已经有了 dst=:8181 。将 ttl 设置为 20 并没有神奇地解决问题。

这是我遇到同样问题的命令:

0 投票
2 回答
301 浏览

coldfusion - ColdFusion 和流式 API...(即 Twitter)

有没有人幸运地使用 ColdFusion 作为通过流 API 收集数据的一种方式?

即 - https://dev.twitter.com/docs/streaming-api

我知道最好的选择是使用一个应用程序,该应用程序实际上位于监视这些门户的服务器上。只是好奇是否有人使用 CF 做过任何事情。

0 投票
1 回答
368 浏览

javascript - 在浏览器中处理流式 JS 内容的最佳方法是什么?

想象一下,我们有一个服务器端应用程序,它生成充满 JavaScript 命令的流内容。我展示示例应用程序的最简单方法是使用 Python/Flask,但是您可以使用任何语言执行它,只需在每次迭代后刷新输出即可。因此,对于示例服务器端应用程序:

它返回(在 10 秒内,有 1 秒的暂停)这种输出:

我需要创建一个“父”HTML/JavaScript 页面,它可以即时处理和执行这些命令,即不要等到所有 10 次迭代都加载完毕。此外,它应该能够为提到的服务器端应用程序提供POST请求。

这是我尝试过的选项。

  1. 我用不同的选项测试了 jQuery Ajax 方法,但它仍然需要完全生成的输出来一次执行所有命令。
  2. 另一个想法是使用iframe. 它工作正常,但为了使用它,我需要将我的输出改写console.log("Iteration: 0");<script language="JavaScript">console.log("Iteration: 0");</script>内容类型为text/html;并且还可以模拟 POST 表单提交到目标iframe
  3. 我已阅读有关 WebSockets 的信息。然而,由于目前这项技术还没有得到绝对的支持,而且我的应用程序现在应该能够处理动态内容,所以我拒绝处理它。

另一个非常重要的事情:输出应该是一个流,因为服务器端应用程序使用一个持久的过程;所以 makesetTimeout(function() { $.ajax(...); }, 1000);不是解决方案。

总而言之,我尝试了几种选择,但简单iframe是目前唯一真正有效的解决方案。否则,很可能我错过了一些东西。非常感谢任何想法和建设性的想法。

先感谢您!

0 投票
1 回答
5394 浏览

android - 安卓视频直播

我遇到了大麻烦,我无法在我的 android videoview 中播放 m3u8 文件,但在 iPhone 中很容易。我用谷歌搜索并访问了几个论坛,所有人都说这是不可能的。但我尝试了 vitamio(http://vov.io/vitamio/),它可以流式传输 5 到 6 秒。那是有机会流式传输的,但是如何?

如果 android 中的 m3u8 流式传输很难,如何从 IPcamera 流式传输到我的 android 设备?

如果有人知道这件事,请回复,我非常感谢您的回复,因为我为此花费了更多时间。

0 投票
0 回答
380 浏览

http-streaming - 使用 WCF 的 OSB 11g 流式传输不起作用

我正在尝试使用 OSB 11g 将大数据流式传输到 .NET WCF。我使用 .NET 客户端和服务器来检查此功能。我创建了一个代理,它对 .NET 服务器上的 WCF 进行服务调用,但是在跟踪流时,我发现 OSB 将来自客户端的所有流缓冲到内存中,然后将其发送到 .NET WCF。我想我用内容流功能正确配置了代理。顺便说一句,我在 Linux Red Hat 5.5 上运行 OSB。任何人都可以分享使用 WCF 的经验吗?有人可以在代理/业务服务中分享他的流媒体定义吗?

0 投票
1 回答
1827 浏览

android - 如何检查本地可绘制对象,缺少一个,如何从远程资源制作一个?

我需要从云数据库中获取给定的可绘制名称,并检查本地包中是否存在匹配的可绘制对象。如果没有,我需要创建图像的本地副本以供使用,这样我就不会经常访问远程资源。最好的方法是什么?我可以访问数据库,执行 SQL,所有这些东西。我只需要知道如何 A)检查本地包是否存在名为(例如)“图标”的 Drawable,如果它在本地不存在,我需要知道如何创建和存储本地副本(通过HTTPstream 也许?)。

0 投票
0 回答
465 浏览

ios - MPMoviePlayerController 不会加载 HTTP 音频流

我正在尝试在 iOS 上使用 MPMoviePlayerController 通过 HTTP 播放音频流。

我已经导入MediaPlayer.framework并使用了MPMoviePlayerController 文档中的代码,但没有声音。

我也尝试过添加player.movieSourceType = MPMovieSourceTypeStreaming;,但也没有用。

有什么想法吗?