Eu gosto de desligar minha música quando começo a assistir a vídeos em Flash. Costumava ser que os vídeos em Flash eram armazenados em cache em /tmp
, para que eu pudesse observá-los com 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
Isso parou de funcionar recentemente (pelo menos no YouTube, embora alguns outros sites de vídeo ainda pareçam ativar isso). Depois de pesquisar on-line, acho que isso pode acontecer porque o YouTube mudou recentemente para o RTMP, que não armazena um cache em disco em lugar algum.
Existe uma maneira de detectar quando um navegador começa a recuperar um fluxo RTMP?