What about changing commands depending on where you are?
MMC MUSIC > MMC PLAY? plays music
MMC VIDEO > MMC PLAY plays dvd/video
or even cooler, what about?
MMC> MUSIC, PLAY, NEXT, VOLUME 50% <THANKS
that would make it easier... you can also add a timeout of say 5 - 10 seconds of inactivity to close the stream (even if a THANKS wasnt said, it will no longer listen)
also make the word "MMC" configurable, and the other text configurable so we can add other languages!
On another note: have you thought about merging video and DVD??? It seems to make more sense at least IMHO... I rarely watch dvd's, and to me they are videos! ehheehe, so I think it makes sense to have autoplay dvds, and if not go into Video, and select DVD