当我开始观看 Flash 视频时,我喜欢关掉音乐。以前 Flash 视频缓存在 中/tmp
,因此我可以使用 inotify 观看它们:
sorghum:~% incrontab -l
/tmp IN_CREATE /home/dmwit/.scripts/flash_movie_start $#
sorghum:~% cat .scripts/flash_movie_start
#!/bin/sh
case "$1" in
Flash*)
mpc pause
;;
esac
最近,此功能停止工作(至少对于 YouTube 而言,尽管其他一些视频网站似乎仍会触发此问题)。在网上搜索后,我认为这可能是因为 YouTube 最近已切换到使用 RTMP,它不会在磁盘上的任何地方存储缓存。
有没有办法检测浏览器何时开始检索 RTMP 流?