MP4 - это контейнерный формат, но он обычно содержит полезную нагрузку .h264 / AAC, которую можно воспроизводить в проигрывателе Flash Player. Этот формат также предназначен для потоковой передачи, однако некоторые программы могут записывать его так, чтобы проигрыватель Flash не мог постепенно загружать или воспроизводить его. Проблема заключается в размещении метаданных. Flash Player требует, чтобы метаданные были помещены в начало файла. Если у вас возникла эта проблема, вы можете использовать ffmpeg + flvtool2, чтобы вставить метаданные в нужное место. Вот достойное объяснение, как это сделать: http://www.ioncannon.net/web-design/109/metadata-cuepoint-flash-video-flvtool/.
Для этого вам нужно будет посмотреть NetConnection для подключения к серверу, обслуживающему видео. NetStream для фактического управления воспроизведением видео. И Видео для помещения видео в список отображения. Таймер - это класс, который вы будете использовать для реагирования на изменение времени. NetStream.play()
/ NetStream.close()
в сочетании с Timer
должен делать то, что вы просите.
Есть бесчисленные учебники онлайн о том, как сделать видеоплеер, помимо примеров, которые вы найдете в документации. Есть также много готовых игроков с открытыми исходниками, так что вы можете использовать их как есть или учиться у них и создавать свои собственные.