http-streaming

    0热度

    1回答

    我有一些我希望免于下载的受版权保护的音频文件,但在网站(drupal)上显示它们。 我有一个播放器可以在链接上使用flash和css,但是如果您查看页面源,则链接的href是可见的,并且很容易获取URL并在本地获取文件。 我知道无法100%阻止它,但我想要做的只是让它比在页面源代码中看到url更困难。 我该怎么办? 我想避免写我自己的球员,因为我的闪存知识是相当有限的... 我已经用Javascr

    0热度

    2回答

    我们在我们的服务器中使用Wowza 3.5来播放视频,并为播放器提供JW Player。 当在iPhone和iPad上查看时,视频流功能正常。 我们现在要做的是当视频在iOS设备上播放并且用户暂停时,我们希望视频在暂停时进行缓冲(下载),因此即使用户失去了与互联网他仍然可以观看视频。目前它只能缓冲30秒到1分钟。 我们如何增加缓冲时间,以便在播放器暂停时缓冲/下载整个视频? 这是甚至可能在HLS?

    0热度

    1回答

    因此,我有一个在线视频链接(例如somewebsite.com/myVideo.mkv),我想通过servlet将该视频下载到服务器上。该视频文件已启用CDN,因此基本上任何公共用户都可以将链接放入浏览器并开始播放。这是迄今为止的代码。 downloadFile(URL myURL){ InputStream input = myURL.openStream(); File v

    12热度

    2回答

    我正试图在Cedar堆栈上部署Sinatra流式SSE响应应用程序。不幸的是,虽然它在开发过程中完美工作,但一旦部署到Heroku,当连接被调用时,callback或errback永远不会被调用,从而导致连接池充满陈旧的连接(永远不会超时,因为数据仍然被发送给它们服务器端)从Heroku的文档 Relvant信息: 长轮询和流媒体的反应 雪松支持HTTP 1.1的功能,如长轮询和流媒体的反应。一个

    1热度

    3回答

    我有兴趣构建一个类似于Twitter构建的流式API(只读)。数据只会从服务器到客户端单向发展。客户端不必是网络浏览器,而只是技术上可以保持持久HTTP连接的任何东西。我相当确定Twitter的流API不是WebSockets而不是COMET。我想知道他们部署的技术/策略是否是一个可以学习的w3c规范。我没有看到他们在W3C上的策略的任何链接 - 所以它可能是“自定义”的东西,但是理解构建这种服务

    0热度

    2回答

    我正在写HTTP Web服务,可能需要相当长的时间来产生结果。我使用嵌入式Jetty 8.1.5和JAX-RS(Apache CXF) 我决定采用某种控制协议:当新请求到达时,我在一个单独的线程中启动一个长时间运行的作业,并定期写入具有当前状态(“CONTROL_MESSAGE:42%完成”)的HttpOutputStream行 问题是Jetty在此使用块编码,所以我的状态消息被缓冲并且无用,因为

    1热度

    1回答

    只是想知道什么是使用不同的影片片段程序手动选择视频质量的自适应HTTP流的可能性。 例如,如何是有可能,我选择用于视频的最初的60秒钟1000 kbps的视频,然后选择下一个40秒600 kbps的视频,然后可以是800 kbps的为下60秒。 我知道在自适应流媒体中,视频质量是基于网络条件自动选择的。同一个客户端最初可以接收高质量视频,但是当网络条件发生变化时,视频质量可以降低到较低质量。 我只

    1热度

    1回答

    我正在查看Play Framework 2.2.0附带的聊天示例。如果客户端(浏览器或不支持)websocket,则效果很好。对于不支持网络套接字的浏览器,它似乎不会回退并支持HTTP流式传输。 Play Framework 2.2.0支持使用websockets进行流式传输吗?

    0热度

    1回答

    我正在实施服务器推送解决方案。 有没有办法清除IE8的XDomainRequest.responseText,因为它被填充每个响应块? (获得相同的效果,在Firefox xhr.responseText与多它包含只有最后响应部分。)

    1热度

    1回答

    注:以Scala表示。使用BufferedReader处理经过压缩的HTTP流,并遍历每行以读取传入数据。问题是,如果由于网络I/O问题而导致重置连接(提供者有时会出现奇怪的事情),那么我可以看到连接在超时前保持打开状态达15秒,这是我想要的降至1秒。出于某种原因,我们的办公室提供商每隔11小时重置一次连接。 这里是我如何处理连接: val connection = getConnection(U