Skocz do zawartości
Kynsz

Php / Laravel - odtwarzanie plików wideo w html5

Polecane posty

Witam

 

Potrzebuje jakiegoś rozwiązania które umożliwi mi bezproblemowo odtwarzanie plików za pomocą html 5, siedzę nad tym już jakiś czas i każda przeglądarka oparta o chroma ma problemy z prawidłowym odtwarzaniem plików... w internetach nie ma prawnie nic na ten temat..

Edytowano przez Kynsz (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Lel, polecam zapoznać się z jakich formatów/kodowania wideo odtwarzają dane przeglądarki jak chrome, firefox itp.

 

Nie chodzi o problem formatu, chrome wysyła do backendu, zapytanie 206 o cześć pliku, zwracam mu poprawny nagłówek z typem mime oraz aktualną pozycję którą powinien sobie pobrać, po czym chrome wysyła kolejne 3 zapytania i na tym koniec.

Request URL:http://127.0.0.1:8000/movie/1.mp4
Request Method:GET
Status Code:206 Partial Content
Remote Address:127.0.0.1:8000
Referrer Policy:no-referrer-when-downgrade
Response Headers
view source
Accept-Ranges:bytes
Connection:close
Content-Length:64362114
Content-Range:bytes 294912-64657026/64657027
Content-type:video/mp4
Host:127.0.0.1:8000
X-Powered-By:PHP/7.0.18-0ubuntu0.16.04.1
Request Headers
view source
Accept:*/*
Accept-Encoding:identity;q=1, *;q=0
Accept-Language:pl-PL,pl;q=0.8,en-US;q=0.6,en;q=0.4,mt;q=0.2
Connection:keep-alive
Cookie:XSRF-TOKEN=eyJpdiI6IjVyUE9JajVKUXZZZW0xczdYXC9mVXlnPT0iLCJ2YWx1ZSI6IktBaHdZT3FGKytFZW9rQzNPTXBZdVJ5MGFzQWV6eG8xckc4NDREYjFLbWRYZFNkK1RNOTJnM05LZ2RXOFNkbVQ3bDM5ZXBTek9aUWJOclI0VDJJRENBPT0iLCJtYWMiOiI1MjEzMTc4OGZkYmIyODJjOTQ1YmI4ZWU4ZDA3MWMxNDY5OTkwMjczYmEwZGJlOGQ5YmU3NGRkOTMwNjQxOTVmIn0%3D; laravel_session=eyJpdiI6InNha3VEa01SNEgydHFyWXpicjBEc3c9PSIsInZhbHVlIjoiZ0xwamdMWHlzS0dpY0FBODlnTnhPRmZ6MXRnVE00dTJFZ1hZVWQrK1VSTlhnN2ZGZjFxZjk0Qk5BY29kKzFScUZveVpsZjFHYmZRTlNsbGUyWHNMY2c9PSIsIm1hYyI6ImE2ZmVkNzg0YWU5N2Q4ZDk1MGFlNTRhY2E0ZTM4MzJmYWM3ZGM4NDJlNWY1NGY3NzZmZjM3OGRlNDEwYmQyNDgifQ%3D%3D
Host:127.0.0.1:8000
Range:bytes=294912-
Referer:http://127.0.0.1:8000/online
User-Agent:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.115 Safari/537.36
Request URL:http://127.0.0.1:8000/movie/1.mp4
Request Method:GET
Status Code:206 Partial Content
Remote Address:127.0.0.1:8000
Referrer Policy:no-referrer-when-downgrade
Response Headers
view source
Accept-Ranges:bytes
Connection:close
Content-Length:5762
Content-Range:bytes 64651264-64657026/64657027
Content-type:video/mp4
Host:127.0.0.1:8000
X-Powered-By:PHP/7.0.18-0ubuntu0.16.04.1
Request Headers
view source
Accept:*/*
Accept-Encoding:identity;q=1, *;q=0
Accept-Language:pl-PL,pl;q=0.8,en-US;q=0.6,en;q=0.4,mt;q=0.2
Connection:keep-alive
Cookie:XSRF-TOKEN=eyJpdiI6IjVyUE9JajVKUXZZZW0xczdYXC9mVXlnPT0iLCJ2YWx1ZSI6IktBaHdZT3FGKytFZW9rQzNPTXBZdVJ5MGFzQWV6eG8xckc4NDREYjFLbWRYZFNkK1RNOTJnM05LZ2RXOFNkbVQ3bDM5ZXBTek9aUWJOclI0VDJJRENBPT0iLCJtYWMiOiI1MjEzMTc4OGZkYmIyODJjOTQ1YmI4ZWU4ZDA3MWMxNDY5OTkwMjczYmEwZGJlOGQ5YmU3NGRkOTMwNjQxOTVmIn0%3D; laravel_session=eyJpdiI6InNha3VEa01SNEgydHFyWXpicjBEc3c9PSIsInZhbHVlIjoiZ0xwamdMWHlzS0dpY0FBODlnTnhPRmZ6MXRnVE00dTJFZ1hZVWQrK1VSTlhnN2ZGZjFxZjk0Qk5BY29kKzFScUZveVpsZjFHYmZRTlNsbGUyWHNMY2c9PSIsIm1hYyI6ImE2ZmVkNzg0YWU5N2Q4ZDk1MGFlNTRhY2E0ZTM4MzJmYWM3ZGM4NDJlNWY1NGY3NzZmZjM3OGRlNDEwYmQyNDgifQ%3D%3D
Host:127.0.0.1:8000
Range:bytes=64651264-
Referer:http://127.0.0.1:8000/online
User-Agent:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.115 Safari/537.36

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się


×