http://kdekorte.googlepages.com/gecko-mediaplayer
That's a replacement project for the mplayerplug-in that uses the gnome-mplayer rather than mplayer proper, though gnome-mplayer is essentially just another gui for mplayer.
It solved a quicktime trailer problem for me as long as I use the user-agent string that tells apple I'm using quicktime 7 on Firefox and Windows Vista, even though I'm really using gstreamer-ffmpeg, w32codecs, gecko-mediaplayer on Debian Squeeze.
Make sure you have the gstreamer0.10-plugins-bad, ugly, pitfdll, ffmpeg, w32codecs. If using either mplayerplug-in or gecko-mediaplayer then you should uninstall the totem-mozilla plugin package as all three are comprehensive browser plugins that hook into either the w32codecs or ffmpeg depending upon which has the later codec version. The totem-mozilla uses gstreamer. With gstreamer pitfdll and gstreamer ffmpeg, theoretically it should access the same codecs as mplayer does. But in practice this is sometimes broken and other times mplayer access is broken. Usually because of regressions in updated versions of things.
For me, quicktime was broken because apple decided to block any user-agent not showing its own quicktime 7 plugin. Changing the Iceweasel (or Firefox) user-agent string to include quicktime 7 works for gecko-mediaplayer but not for totem-mozilla.
Any one of those plugins and the proper codecs should enable Microsoft Windows Media mms streams though.
This is from the gnome-mplayer project page:
Browser Integration
To set GNOME MPlayer as the default player for mms and rtsp protocols in Mozilla/Firefox add this to your prefs.js file
user_pref("network.protocol-handler.app.mms", "/usr/bin/gnome-mplayer");
user_pref("network.protocol-handler.app.rtsp", "/usr/bin/gnome-mplayer");
Or open the "about
:config" location and create new string settings with the above values.