Измените видео и запустите его в определенной точке - PullRequest
0 голосов
/ 20 сентября 2011

Добрый день, персонал. У меня проблема, и я не думаю, что решение. Я новичок в использовании Flash. У меня есть видеоплеер, и теперь мы реализуем кнопку HD, плеер всегда запускает видео и формат 360P, и начинается поток, если пользователь нажимает на HD, мне нужно сохранить время видео, когда оно было нажато, и затем вызвать другой файл. mp4 720P и запустите его в том же месте, что было записано. Я пробовал разные способы, используя CONNECTION.STREAM.seek (TIME); и всегда начинается с (0), я чувствую, что из-за отсутствия буферизации он не понимает. Может кто-нибудь помочь мне решить эту проблему?

Если хотите, я могу опубликовать код в своем классе.

Спасибо!

1 Ответ

0 голосов
/ 20 сентября 2011

Это в основном не имеет ничего общего с Flash или AS3.Это проблема на стороне сервера.

Если потоковая передача файла осуществляется непосредственно с сервера.как:

resource = 'http://video.mysite.com/trainings/video1.flv';

Тогда вы сможете искать его столько, сколько он загрузил.Если продолжительность видео составляет 20 минут.и он загружен только на 50%, вы сможете искать только к 10-й минуте.

Если вы хотите добиться того, чего хотите.Вам нужно взглянуть на HTTP PreudoStreaming или любые другие решения сервера потоковой передачи RTMP, такие как RED5 / Wowza / Flash Media Server.

псевдопотоковая передача: https://github.com/ramonfritsch/php-f4v-streming

...