Я хотел бы включить видео на веб-сайт. Мне не нужна помощь с этим. Но для улучшения времени загрузки, я хотел бы проверить скорость интернета пользователя с чистый php и затем решил загрузить видео немедленно, если скорость интернета достаточно высока, и загрузка этого видео занимает максимум 2 секунды. иначе я хотел бы показать изображение и дать пользователю возможность загрузить видео после того, как остальная часть страницы уже показана.
Чтобы дать вам представление о том, как это должно выглядеть, посмотрите на эту страницу: https://rocketlabusa.com/
У меня уже есть некоторый код, и мне нужна помощь в получении скорости интернета. Я могу разработать остальное самостоятельно.
Спасибо!
Это мой код:
<?php
define ( "urlToVideo", "someVideo.mp4" );
define ( "sizeOfMovieInBytes", filesize ( urlToVideo ) );
define ( "speedOfInternetConnectionInBytesPerSecond", 1 ); /* this is what I need */
if (sizeOfMovieInBytes / speedOfInternetConnectionInBytesPerSecond > 2) { // if it takes more than 2 Seconds to load the movie
/*
* a image should be shown and a play button for enabling the user to load the video after the rest of the website has loaded
*/
} else { // if it takes 2 seconds or less
/*
* the video should be loaded immediately and the image and played immediately
*/
}
?>
Задача ещё не решена.
Других решений пока нет …