Ответы пользователя по тегу JavaScript
  • Как сделать круглосуточное воспроизведение видео файлов на сайте?

    nekipelov
    @nekipelov
    Делается страничка, на которой ставится HLS плеер (самый простой: https://videojs.com/ ).

    На сервере с нужной периодичностью запускается вот такая команда:

    ffmpeg -i ИМЯ_ВИДЕО_ФАЙЛА -ar 44100 -acodec aac -ac 1 -strict -2 -crf 18 -c:v h264 -preset ultrafast -flags -global_header -fflags flush_packets -tune zerolatency -hls_time 1 -hls_list_size 3 -hls_wrap 4 -hls_flags delete_segments -start_number 0 /tmp/www/video/video.m3u8


    Программа ffmpeg будет считывать ИМЯ_ВИДЕО_ФАЙЛА и писать видео фрагменты в каталог /tmp/www/video/, туда же плейлист в формате HLS. Этот плейлист указывается в html страничке (разумеется http сервер должен мочь отдавать файл из каталога /tmp/www/video/.
    Ответ написан
    Комментировать
  • Компьютерная неточность JS

    nekipelov
    @nekipelov
    Используйте целые числа. 1 рубль и 10 копеек представляются в виде 110 или 1100 в зависимости от требуемой точности.
    Ответ написан
    Комментировать