问题标签 [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.
.net - 使用 httpwebrequest 进行流连接
在尝试了一个 tTCPClient 之后,我创建了一个到流 API 的 httpwebrequest 连接,但它从未结束过工作。我关心的是我的代码是否正确,我实际上是在读取新数据并且是否保持连接。最初我一直在读入缓冲区,并在最大大小后将所有内容加载到文件中,但认为读取一行会更简单,因为每个条目都由换行符分隔发送。
看起来我一直在阅读,但不确定我是否在这里阅读冗余数据。还有一个问题是,如果我要使用线程来 appendToFile,那会保持与流的连接吗?
c - 在 C 中开始使用 http 媒体流
好吧,我想学习 C 有一段时间了,现在我有了一个与我想要建立的网站实际上相关的项目想法,但我有一些关于如何开始的初步问题。这不是一个真正的“如何编程”问题或任何问题,我可以很好地开始 C 编程,只要我有文档等,我就知道如何阅读各种 API 和协议并与之通信。我只是在寻找作为一个起点,我猜。
该程序类似于ice 或shoutcast,因此基本上是音频流。有没有人认为他们可以对所需内容进行简要的高级概述?正如我所说,最终产品将是您在 .pls 文件中弹出的 url,您可以将其流式传输到所需的 w/e 客户端。我应该查看哪些协议、库和文档?
android - 假推技术?
我对推送技术没有任何背景,我需要学习如何尽快让它在 Android 上运行。不幸的是,我也不知道如何在服务器端进行推送。我这里的背景绝对是 0。:|
- 您是否知道任何提供虚拟推送的服务,以便我的应用程序可以连接到它并等待数据?
- 像那些语音聊天应用程序那样的虚拟实时推送技术怎么样?
- 你能给我一些关于如何在代码中在 Android 上实现推送技术的链接吗?
- 如果我想在Android上学习推送技术,我应该在Google上搜索哪些关键字?(我指的是所需的类等)
如果我还可以学习如何在服务器端创建推送技术,那就太好了,但现在,我非常需要首先学习如何在 Android 中接收实时推送(例如用于语音聊天的流式语音),而我没有不知道我可以将我的应用程序连接到的任何在线服务。
streaming - 从 vlc 流式传输到 html5 视频
我希望 html5 视频标签打开一个 vlc 流,但我不知道这是否可能。
现在,我只是尝试使用 VLC 从网络上的另一台计算机播放文件。
服务器的设置如下:
当我在同一台机器上打开 http 流时,它工作正常。当我尝试从另一台计算机播放流时,麻烦就开始了。从 Chrome 中,我收到了消息
VLC 无法连接。
不知何故,流似乎并没有在 localhost 之外出现。
有谁可以帮忙吗?
编辑:根据之前的问题/答案,我实际上已经有了 dst=:8181 。将 ttl 设置为 20 并没有神奇地解决问题。
这是我遇到同样问题的命令:
coldfusion - ColdFusion 和流式 API...(即 Twitter)
有没有人幸运地使用 ColdFusion 作为通过流 API 收集数据的一种方式?
即 - https://dev.twitter.com/docs/streaming-api
我知道最好的选择是使用一个应用程序,该应用程序实际上位于监视这些门户的服务器上。只是好奇是否有人使用 CF 做过任何事情。
javascript - 在浏览器中处理流式 JS 内容的最佳方法是什么?
想象一下,我们有一个服务器端应用程序,它生成充满 JavaScript 命令的流内容。我展示示例应用程序的最简单方法是使用 Python/Flask,但是您可以使用任何语言执行它,只需在每次迭代后刷新输出即可。因此,对于示例服务器端应用程序:
它返回(在 10 秒内,有 1 秒的暂停)这种输出:
我需要创建一个“父”HTML/JavaScript 页面,它可以即时处理和执行这些命令,即不要等到所有 10 次迭代都加载完毕。此外,它应该能够为提到的服务器端应用程序提供POST请求。
这是我尝试过的选项。
- 我用不同的选项测试了 jQuery Ajax 方法,但它仍然需要完全生成的输出来一次执行所有命令。
- 另一个想法是使用
iframe
. 它工作正常,但为了使用它,我需要将我的输出改写console.log("Iteration: 0");
为<script language="JavaScript">console.log("Iteration: 0");</script>
内容类型为text/html;并且还可以模拟 POST 表单提交到目标iframe
。 - 我已阅读有关 WebSockets 的信息。然而,由于目前这项技术还没有得到绝对的支持,而且我的应用程序现在应该能够处理动态内容,所以我拒绝处理它。
另一个非常重要的事情:输出应该是一个流,因为服务器端应用程序使用一个持久的过程;所以 makesetTimeout(function() { $.ajax(...); }, 1000);
不是解决方案。
总而言之,我尝试了几种选择,但简单iframe
是目前唯一真正有效的解决方案。否则,很可能我错过了一些东西。非常感谢任何想法和建设性的想法。
先感谢您!
android - 安卓视频直播
我遇到了大麻烦,我无法在我的 android videoview 中播放 m3u8 文件,但在 iPhone 中很容易。我用谷歌搜索并访问了几个论坛,所有人都说这是不可能的。但我尝试了 vitamio(http://vov.io/vitamio/),它可以流式传输 5 到 6 秒。那是有机会流式传输的,但是如何?
如果 android 中的 m3u8 流式传输很难,如何从 IPcamera 流式传输到我的 android 设备?
如果有人知道这件事,请回复,我非常感谢您的回复,因为我为此花费了更多时间。
http-streaming - 使用 WCF 的 OSB 11g 流式传输不起作用
我正在尝试使用 OSB 11g 将大数据流式传输到 .NET WCF。我使用 .NET 客户端和服务器来检查此功能。我创建了一个代理,它对 .NET 服务器上的 WCF 进行服务调用,但是在跟踪流时,我发现 OSB 将来自客户端的所有流缓冲到内存中,然后将其发送到 .NET WCF。我想我用内容流功能正确配置了代理。顺便说一句,我在 Linux Red Hat 5.5 上运行 OSB。任何人都可以分享使用 WCF 的经验吗?有人可以在代理/业务服务中分享他的流媒体定义吗?
android - 如何检查本地可绘制对象,缺少一个,如何从远程资源制作一个?
我需要从云数据库中获取给定的可绘制名称,并检查本地包中是否存在匹配的可绘制对象。如果没有,我需要创建图像的本地副本以供使用,这样我就不会经常访问远程资源。最好的方法是什么?我可以访问数据库,执行 SQL,所有这些东西。我只需要知道如何 A)检查本地包是否存在名为(例如)“图标”的 Drawable,如果它在本地不存在,我需要知道如何创建和存储本地副本(通过HTTPstream 也许?)。
ios - MPMoviePlayerController 不会加载 HTTP 音频流
我正在尝试在 iOS 上使用 MPMoviePlayerController 通过 HTTP 播放音频流。
我已经导入MediaPlayer.framework
并使用了MPMoviePlayerController 文档中的代码,但没有声音。
我也尝试过添加player.movieSourceType = MPMovieSourceTypeStreaming;
,但也没有用。
有什么想法吗?