问题标签 [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.
java - 如何使用 Java 在 Twitter 上捕获主题标签?
使用 Twitter Java API,我如何收听所有包含诸如“#Yosemite”或“#Scubadiving”之类的任意主题标签的推文?我知道 twitter 通过 http 公开了一个 Atom API,但我们不想轮询数据,我们希望在推文中使用主题标签时得到实时通知。
heroku - 使用 Rails 3.1 和 Unicorn 在 Heroku 上进行 HTTP 流式传输
受到RailsCast on HTTP Streaming的启发,我决定在我的服务器上打开它。但是,listen 3000 :tcp_nopush => false
Ryan 建议添加到 my 中的行unicorn.rb
与 Heroku 不兼容(它们不允许您指定端口)。Heroku 是否支持流式传输,如何打开它?
javascript - iOS JavaScript 对 timedMetadata 的支持
我正在寻找有关在 iOS 平台上的 HTML5 容器中从流式视频中读取 timedMetadata 甚至是 ID3 标签的可用性的信息。
媒体播放器框架具有例如 MPTimedMetadata 类来读取本机应用程序中的信息。尽管 MPTimedMetadata 的文档声称可以使用 JavaScript 实现,但我无法找到任何关于它的信息,即使在查看了 Webkit 源代码之后也是如此。
有没有人在 iOS 中通过 JavaScript 处理元数据?
android - Android 将原始字节记录到 WAVE 文件中以进行 Http Streaming
所以我使用AudioRecord
Android 来记录原始字节并将它们写入 .wav 文件。由于 Android 不支持此功能,因此我不得不使用以下代码手动编写 .wav 文件头:
最后我写了文件的长度:
代码有效,.Wav 文件可以在 Winamp、WebPlayer 上播放,如果文件存储在 SDCard 或应用程序中,甚至可以在 Android 上播放。
问题: 我想使用 HTTP 流在 iPhone 或 Android 手机上流式传输此文件,但它不起作用。Android上的MediaPlayer
给我以下错误:
我是否需要在文件中写入一些额外的数据/标题以使其正确流式传输?
非常感谢您的帮助!谢谢。
live-streaming - Http直播是如何工作的?
我创建了一个示例应用程序来演示 HTTP 实时流的工作。
我所做的是,我有一个库将输入作为视频文件(avi、mpeg、mov、.ts)并为给定的视频文件生成片段(.ts)和播放列表(.m3u8)文件。当我从库中获取播放列表数据时,我将播放列表(作为字符串)存储在链接列表中。
我已经编写了一个基本的 Web 服务器,它将为用户请求的片段和播放列表文件提供服务。我正在从 iPhone safari 浏览器请求 playlist.m3u8 文件,它正在启动 QuickTime 播放器,它正在请求收到的播放列表文件中列出的 segment.ts 文件。在播放每个片段(在当前播放列表中列出)后,它再次请求播放列表,我在其中响应下一个播放列表文件,其中包含其中列出的下一组 segment.ts 文件。
这就是我们所说的HTTP直播吗?
除了实现 HTTP 实时流媒体之外,我还需要做些什么吗?
谢谢。
flash - Flash 视频流和嵌入
用户在我们的 DAM 服务器上上传不同类型的文件(图像、视频、音频、文档等),并对这些文件执行不同的操作。我们拥有所有这些资产的公共链接,无需任何身份验证即可访问。
我们在处理上传到我们服务器上的 Flash 视频时遇到了一些问题。使用公共链接可以下载并保存文件。但是,当在博客文章中使用公共链接时,视频不会显示。当我尝试使用其中一个桌面 Flash 播放器打开相同的视频时,它在下载文件时可以正常播放,但在指向公共链接时无法播放。
我在一篇博文中使用的嵌入代码是这样的——
来自我们服务器的相关响应标头 -
可能我们正在使用不正确的值设置一些响应标头。
视频在我们的系统中可以正常播放,但不能在博客等独立页面中播放。有什么想法可能会出错吗?
ps 我已经检查了这里发布的许多类似问题,但无法获得所需的信息。
c++ - 使用 libevent 读取连续的 http 流并随机发送数据
首先,我想我需要说我还在学习 C++,如果这非常明显/简单,我深表歉意。
我正在尝试在我的 C++ 程序中使用 libevent 库(通过尝试查看示例文件夹中的代码并测试了一些)来使用 http 流。我想知道是否有人可以为我提供一个示例,说明我将如何连接到 URL,例如 live.domain.com,发送适当的标头,读取返回的数据并通过同一连接发送回数据......我不确定 libevent 是否有任何阻塞连接,但为了明确起见,我正在寻找非阻塞样本。
我为什么要这样做?
我正在使用一个 API,它要求你打开一个连接,除非出现错误,否则它会保持活动状态。它会定期向连接的客户端发送状态文本,直到它通过同一连接接收到带有 ID 的字符串。此时它开始发回有关给定 ID 的数据...我不完全确定在初始请求严格遵守之后通过同一连接发回数据,但这正是服务器所期望的,所以它会工作...如果我知道怎么做
提前致谢
iphone - 我的应用第四次被拒绝,因为我不符合 HTTP 直播流协议
这是我的苹果拒绝
我使用 mediastreamvalidatortool 进行测试的屏幕截图也是
那么我可以在服务器端做些什么来让这个流被 Apple 接受呢?此应用程序适用于 iPhone3gs/iPad1,2 也适用于 iPhone4