У всех основных типов встроенных в браузер видеоплееров есть способы сделать это, но для всех них метод разный.
YouTube использует проигрыватель Flash, что создает особую проблему: проигрыватели Flash-видео не имеют возможности обрабатывать внешние вызовы JavaScript, кроме тех, которые специально добавлены программистом, создавшим проигрыватель. То есть, если YouTube не создавал свой плеер с поддержкой внешних сценариев, вы не сможете его написать. Это не флаг - вкл / выкл - это то, что Flash заставляет вас явно публиковать внешний API сценариев, и вы должны знать, как выглядят вызовы, чтобы заставить игрока делать то, что вы хотите. Это не похоже, скажем, на QuickTime, проигрыватель Windows Media или новый тег HTML 5 , каждый из которых имеет документированный базовый контроль воспроизведения, о котором вы спрашиваете.
Вероятно, можно создать свой собственный проигрыватель FLV (или купить его, например, популярный JW Player , который имеет JavaScript API) и указать его на фактический видеофайл, обслуживаемый YouTube. Я не знаю, пытаются ли они скрыть URL-адрес видеофайла, но как только вы узнаете, что это, вы - золотой.