Играйте на барабане в качестве адаптивной лестницы HLS вместо 31,8 МБ MP4

Featurekamo-marketing
Shipped
19 августа 2026 г. в 02:22 UTC
Author
Kamo
Commit
79d2ffe

Герой указал голый <video src> на одиночный 3,9 Мбит/с 720p24 MP4, поэтому телефон на слабом соединении скачал точно такой же поток, как и рабочий стол на и продолжали скачивать после того, как посетитель прокручивал прошлое. Теперь играет Лестница 720p/540p/360p, построенная героем KlusterServices Игрок берет ступень, которую несет его соединение, и извлекает только сегменты ~ 4s Во время просмотра. Ранг 360p составляет 5,4 МБ против оригинального 31,8 МБ. Воспроизведение переходит из JSX в эффект, потому что выбор между HLS MP4 - это решение о времени выполнения. Safari и iOS получат плейлист изначально (iOS не имеет расширений Media Source, поэтому hls.js не является вариантом); Все остальные получают его через динамически импортируемый hls.js, который остается в стороне. Входной пакет. Смертельная ошибка hls.js, неподдерживаемый браузер или неудачный Кусок загружает всю землю на исходный MP4, который до сих пор является источником истины. «Видео» намеренно не несет «src» — объявляя, что вы начнете 31.8 МБ прогрессивной загрузки это изменение существует для удаления. hls.js становится прямой зависимостью. Он присутствовал только транзитивно через @react-three/drei, которого больше нет в пакете.json; установка npm Он обрезал 67 оставшихся пакетов из несвежего локатора. Ничего в приложении/ drei, three, or react-world-flags (FlagEmoji.tsx documents replace) Последний из них нарочно. Атрибут плаката также начинает работать: он ссылается public/kamo12-poster.jpg, поскольку этот компонент был написан, но объект Он никогда не существовал, и герой оставался пустым до тех пор, пока не был расшифрован первый кадр. The Encode job теперь публикует его.

All changes

Как вы видите судоходство?

Каждое из этих обновлений автоматически попадает в ваше рабочее пространство. Начните бесплатно и смотрите, как он растет неделю за неделей.

Начните бесплатно навсегдаПосмотреть цены