Odtwarzanie filmu .flv, który jest pobierany w locie - HTTP_RANGE

Zlecenie zamknięte
no avatar
Michał Pajor
Zleceniodawca
3 umowy
Kategoria zlecenia:
Usługi programowania
Budżet:

Do negocjacji

Opublikowano:
Ważne do:

Opis zlecenia

Na wstępie - sam jestem programistą PHP, jednak ten temat mnie przerósł, a odpowiedzi nie mogę uzyskać ani na polskich forach programistycznych ani na forach ogólnoświatowych dot. programowania.

Przechodząc do sedna sprawy - pobieram za pomocą CURLa plik .flv i wyświetlam go partiami przy użyciu fopen, fread -> pętla while.

Potem ten kod jest zapisany jako plik.php, a w HTMLu za pomocą flowplayera wyświetlam ten plik. Problem jest jednak taki, że nie mogę zmienić czasu od jakiego chciałbym wyświetlać film. Nie mogę na starcie ustawić ssuwakiem, że film ma lecieć od 1:12:04 (przykładowo) - muszę czekać aż dane zostaną pobrane do tego momentu i dopiero wtedy jest możliwość obejrzenia filmu od tego momentu. To trochę uciążliwe.

Do ogarnięcia tematu potrzebne jest odpowiednie parsowanie nagłówka HTTP_RANGE. Ogólnie całe parsowanie zrobiłem sam, jednak żaden player nie potrafi sobie z tym poradzić i właśnie to chcę zlecić - trzeba to zrobić tak, żeby przykładowy flowplayer obsłużył plik wynikowy .php oraz żeby można było od razu po włączeniu filmu zmienić czas wyświetlania filmu na jakiś końcowy i aby skrypt PHP przestawił się i zaczął pobierać dane z pliku .flv od tego momentu od którego zdefiniowałem ssuwakiem w playerze.

Po kontakcie ze mną podam kod PHP, który mam na chwilę obecną i do którego trzeba dograć skrypt odpowiednio parsujący nagłówek HTTP_RANGE.

W moim kodzie prawdopodobnie problem jest związany też z rozszerzeniem pliku - .flv. Gdyby to było np. mp4 to przypuszczalnie by ruszyło, więc też prosiłbym o wzięcie pod uwagę faktu, że chodzi o rozszerzenie .flv.

Czekam na oferty.

Przesłane oferty

Dodaj ofertę lub zapytaj zleceniodawcę o więcej szczegółów

To zlecenie nie ma jeszcze ofert.