Мне нравится выключать музыку, когда я начинаю смотреть 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?