hls.js – клиент для HTTP live стримминга

hls.js – это библиотека JavaScript, которая реализует клиент HTTP Live Streaming. Для воспроизведения он использует HTML5-видео и расширения MediaSource. Он работает путем преобразования транспортного потока MPEG-2 и потоков AAC / MP3 во фрагменты ISO BMFF (MP4). Это преобразование может выполняться асинхронно с помощью Web Worker, если он доступен в браузере. hls.js также поддерживает HLS + fmp4

https://github.com/video-dev/hls.js/ | Демо

halfmoon – скрипт переключения в dark mode (поодерживает twitter bootstrap)

<!-- HTML -->
<button class="btn btn-primary" type="button" onclick="toggleDemo()">Click me!</button>

<!-- JavaScript -->
<script src="path/to/halfmoon.js"></script>
<script type="text/javascript">
  // Dark mode toggle demo
  function toggleDemo() {
    halfmoon.toggleDarkMode();
  }
</script>

https://www.gethalfmoon.com/

Scroll Up