38得票6回答
安卓 - 如何判断MediaPlayer正在缓冲

我肯定是漏看了什么显而易见的东西,但似乎找不到任何可以让我确定MediaPlayer何时缓冲音频的方法。我正在流式传输互联网音频,并希望显示缓冲指示器,但我尝试过的所有方法都不能让我知道MediaPlayer何时中断音频进行缓冲,因此无法正确地显示缓冲指示器。有什么线索吗?

10得票1回答
在NLog中缓冲日志消息并手动将其刷新到目标

我正在尝试通过NLog MailTarget进行日志记录。它可以正常工作,但我想用BufferedTargetWrapper包装邮件目标以缓冲日志消息,直到预定义的代码点,在那里我想手动刷新缓冲区并发送先前缓冲的日志消息,就像在邮件目标中定义的那样。 如果我定义了BufferedTarget...

34得票2回答
理解Ruby和操作系统的I/O缓冲

在 Ruby 中,IO 缓冲区是如何工作的?使用 IO 和 File 类时,数据何时刷新到底层流?这与操作系统缓冲区有什么区别?为了确保给定数据已被写入磁盘并可以放心地读取进行处理,需要做些什么?

30得票5回答
PHP CLI:如何从TTY读取单个输入字符(无需等待回车键)?

我想在PHP中从命令行逐个读取单个字符,但似乎有某种输入缓冲阻止了这一点。 考虑以下代码:#!/usr/bin/php <?php echo "input# "; while ($c = fread(STDIN, 1)) { echo "Read from STDIN: " ....

9得票4回答
在测试环境中模拟低带宽(Mac OS X)?

我们有一个定制的Flash/HTML5视频播放器,用于我们网站上的用户。我目前正在为带宽不佳的用户完善体验 - 基本上,我们希望客户端代码能够检测到由于过多的缓冲而导致的糟糕用户体验。我想在我的本地开发环境中测试这个"差劣带宽"处理代码。 请问是否有好的技术可以在本地环境中模拟"差劣带宽"以...

23得票6回答
缓存随机访问文件 Java

RandomAccessFile对于文件的随机访问非常慢。通常会读到关于在其上实现缓冲层的内容,但是在线上找到这样的代码并不容易。 因此我的问题是:你们是否知道任何开源实现此类的指针或者可以分享自己的实现? 如果这个问题可以成为一个有用的链接和代码的集合,那就太好了。我相信这个问题肯定被很...

9得票1回答
使用ffmpeg将流转换为帧时出现缓冲问题

我试图使用FFmpeg将udp流转换为帧。我运行以下命令: ffmpeg -loglevel debug -strict 2 -re -i "udp://192.168.15.50:3200?fifo_size=1000000&overrun_nonfatal=1" -r 8 -vf...

7得票3回答
如何使用SwingWorker模拟带缓冲的外围设备?

我正在使用这个练习作为教学工具,帮助我熟悉一些Java GUI编程的概念。我希望获得一个通用的理解,而不是一个特定问题的详细解决方案。我期望编写这个程序的“正确”方式会教给我很多如何处理未来多线程问题的知识。如果这对于这个论坛来说太泛泛了,可能应该放在程序员论坛中? 我正在模拟一个读卡器。它...

8得票2回答
C#中的StreamReader和缓冲区

我有一个关于使用StreamReader缓冲区的问题。在这里:http://msdn.microsoft.com/en-us/library/system.io.streamreader.aspx,你可以看到:“从流中读取时,使用与流的内部缓冲区大小相同的缓冲区更有效。”根据这篇 weblog...

21得票8回答
从零开始创建DSP系统

我热爱电子音乐并对其工作方式感兴趣。在Stack Overflow上发现了许多有用的问题,涉及可用于处理音频、滤波器等库。但我真正好奇的是:数据究竟是如何在效果器和振荡器之间传递的?我已经研究过dsp的数学方面,但我不确定应该使用什么缓冲系统等。最终目标是创建一个简单的对象层次结构,通过这个结...