mayton2019, да я нашел этот конфиг, но там 4к строк, даже если убрать все комментарии и пробелы останется где-то 2к. И я вот в тупике, как мне их перенести в программу.
mayton2019, так я же не трансляцию воспроизвожу, а видео. Сам файл видео не битый, я же могу его посмотреть напрямую на ютубе или если ссылку в vlc вставлю. Плюс, когда меняешь значение network-caching, то и время на котором начинаются потери меняется. Я думал, что если увеличу размер кэша, то он будет успевать переслать битые кадры. Но как я предполагаю, он начинает пересылать весь размер буфера и опять не успевает, т.к его размер теперь большой.
В теории я хочу это сделать так: увеличить размер буфера, а размер кадра оставить небольшим. Так он будет подгружать сразу несколько кадров, и перезапрашивать только конкретно битые, а не весь большой буфер. Но проблема в том, что во-первых, я не понимаю как это сделать. Во-вторых, предполагаю, что частые проверки, могут замедлить процесс подкачки данных.
Насколько я помню из теории, TCP не особо подходит для потокового воспроизведения, т.к. постоянные синхронизации и подтверждения замедляют скорость передачи.