buffering

    1热度

    1回答

    我想我们都以用户身份碰到这个问题。例如,当我播放Youtube视频时,连接速度很慢,直到有足够的内容被缓冲后才能播放。但有时即使在内容到达后,它也不会继续播放。 大部分时候发生这种情况我只是在播放栏上的某个地方点击一下,它就会恢复。 现在,我认为我在使用HTML5音频元素和Youtube API进行编程时遇到了这种情况。大多数时候他们工作得很好,但是当连接不稳定时,即使内容到达后,它也会停止并且不

    0热度

    1回答

    我使用流式播放器在NGINx服务器上使用H264流式插件播放网站上的MP4视频,以及Flowplayer的伪流式插件。一切正常。 我使用$ f()。Seek()方法实现了多个用于深度链接到视频的javascript函数,该方法也可以正常工作。 这是我的问题:当用户在视频中寻找特定位置时,我需要禁用页面上的某些元素,以防止他或她点击更多时间,干扰所有同步。然后,我想在视频重新开始播放时重新启用相同的

    3热度

    1回答

    说有一个if声明: if (stripos($names, "jack") !== false || stripos($names, "bob") !== false) { echo "Jack or Bob found."; } 我想使用在多个页面这一说法,而无需编辑if语句中的每个页面,如果我想改变if参数。 我已经试过这样: $contents = file_get_contents

    5热度

    2回答

    我目前使用缓冲流读取写入一些文件。在我之间做一些数学处理,其中一个符号是一个字节。 阅读: InputStream input = new FileInputStream(outputname) input.read(byte[] b,int off,int len) 这样写: OutputStream output = new BufferedOutputStream(

    0热度

    1回答

    我正在制作电台应用程序,在该应用程序中,我想在录制按钮单击时录制实况电台流媒体。它应该只录制无线电流媒体音频。目前我从迈克录音,但不是我想要的方式,因为它还捕捉周围/背景声音。我确实读过几篇文章,但都是关于AVaudioRecorder的。我使用wunderradio API来播放来自url的广播。我没有任何方法/功能在他们的api中记录那个来自url的音频。我只想从该网址录制缓冲的音频,以便以后

    1热度

    1回答

    我有一个servlet将字节写入其输出流。内容的大小可能很大。我想阻止servlet做任何缓冲。 防止响应缓冲的最佳方法是什么?我不想在ServletOutputStream上自己调用flush()或close(),因为我认为servlet容器应该为我做这件事。 在这种情况下,如果servlet调用flush()和close()并且httpclient尚未读取字节,则字节驻留在何处。

    1热度

    3回答

    以下代码我缓冲布局文件。 在本地服务器上工作正常,但在服务器上它保持缓冲,直到php放弃。这会导致旋转进度条和页面中javascript的延迟执行。它看起来像ob_end_clean()不会真的退出缓冲。 ob_start(); require($layoutfile); $return = ob_get_contents(); ob_end_clean(); return $return

    9热度

    1回答

    我有一个使用subprocess.Popen调用的可执行文件。然后,我打算通过stdin使用从队列中读取其值的线程为它提供一些数据,该队列稍后将填充到另一个线程中。应该使用另一个线程中的stdout管道读取输出,并再次将其排序到Queue中。 据我以前的研究所了解,使用Queue线程是一种很好的做法。 不幸的是,外部可执行文件不会很快为我提供每个输入行的答案,因此简单的写入,读取循环不是一个选项。

    1热度

    2回答

    我已经在Haskell中编写了一个Brainfuck解释器,但是只有当我按Ctrl-D发送EOF信号时才会对输入进行操作。如何让程序在键入时对每个字符执行操作? Here是来源。要使用该程序,请给文件解释为参数或在标准输入的第一行中键入您的程序。

    3热度

    1回答

    我使用哪个写入输出的短行用于处理的数据的每个块的外部过程。我希望在每一行之后做出反应,而不会有任何额外的延迟。但是,似乎ProcessProtocol的.outReceived()被缓冲。 Docs状态: .outReceived(data):调用此过程的数据是从 过程的标准输出管道接收的。 管道倾向于提供比插座更大的数据块(一个千字节是常用缓冲区大小),因此,您可能不会遇到网络套接字典型的“随机