Смотрите видео ниже, чтобы узнать, как установить наш сайт в качестве веб-приложения на домашнем экране.
Примечание: Эта возможность может быть недоступна в некоторых браузерах.
Извините за флуд, но появился еще вопрос.
в aceconfig.py стоят vod cache 512мб.
--vod-cache-type disk --vod-cache-size 536870912
Запускаю через torrentfilms фильм, и он кеширует более 512мб. Папка с кешом разрастается всё больше и больше. Как мне не давать кешировать данные более установленного значения? Пробовал ставить так же в конфиг --cache-limit 1, больше 1 гига растёт, если я правильно понял смысл этого параметра. На wiki acestream не нашел инфы.
![]()
слева кеш в байтах--------------------------------------------------------------------------------------------------------------------------справа кеш на диске
PS скрины в разное время, поэтому несоответствие размера видно
acecmd = '/opt/acestream/start-engine --client-console --bind-all --vod-cache-type disk --vod-cache-size 536870912 --live-cache-type disk --live-cache-size 536870912 --stats-report-peers --live-buffer 25 --vod-buffer 10 --max-connections 500 --vod-drop-max-age 120 --max-peers 50 --max-upload-slots 50 --download-limit 0 --stats-report-interval 2 --slots-manager-use-cpu-limit 1 --core-dlr-periodic-check-interval 5 --check-live-pos-interval 5 --refill-buffer-interval 1 --core-skip-have-before-playback-pos 1 --webrtc-allow-outgoing-connections 1 --allow-user-config --upload-limit 0 --cache-dir /tmp/.ACEStream --state-dir /tmp/.ACEStream --log-file /var/log/acestream.log --log-debug 0'
2020-03-27 19:31:31,919|MainThread|acestream|init segmenter failed
Traceback (most recent call last):
File "core.c", line 333, in
ImportError: cannot import name pysegmenter
2020-03-27 19:31:31,920|MainThread|acestream|platform=linux
2020-03-27 19:31:31,920|MainThread|acestream|app=acestream
2020-03-27 19:31:31,920|MainThread|acestream|version=3.1.49 code=3014900 revision=dc5eac3 date=2019-07-15
2020-03-27 19:31:31,921|MainThread|acestream|use_local_db=True
2020-03-27 19:31:31,921|MainThread|acestream|use_m2crypto=True
2020-03-27 19:31:31,921|MainThread|acestream|is_gui_mode=0
2020-03-27 19:31:31,921|MainThread|acestream|enable debug: 0
2020-03-27 19:31:31,922|MainThread|acestream|get_default_api_version: 2
2020-03-27 19:31:31,922|MainThread|acestream.coreapp|use fixed i2i_port: 62062
2020-03-27 19:31:31,923|MainThread|acestream.coreapp|state_dir='/tmp/.ACEStream'
2020-03-27 19:31:32,114|MainThread|acestream.coreapp|set_debug_from_ui: level=0
2020-03-27 19:31:32,115|MainThread|acestream.coreapp|set_debug_from_ui: log_file_max_bytes=10485760
2020-03-27 19:31:32,115|MainThread|acestream.coreapp|set_debug_from_ui: log_file_backup_count=1
2020-03-27 19:31:32,116|MainThread|acestream|enable debug: 0
2020-03-27 19:31:32,150|MainThread|acestream.SocketHandler.InterruptSocket|bound on 127.0.0.1:48887
2020-03-27 19:31:32,150|MainThread|acestream.SocketHandler.SocketHandler|bind: socket bound: host=0.0.0.0 port=8621
2020-03-27 19:31:32,150|MainThread|acestream.LM|listen on 8621
2020-03-27 19:31:32,219|MainThread|acestream.VideoServer|start: addr= port=6878 allow_remote=1 allow_intranet=1
2020-03-27 19:31:32,629|MainThread|acestream.SocketHandler.InterruptSocket|bound on 127.0.0.1:55617
2020-03-27 19:31:32,630|MainThread|acestream.SocketHandler.SocketHandler|bind: socket bound: host=0.0.0.0 port=62062
2020-03-27 19:31:32,636|Instance2InstanceThread-30|acestream.APIServer|run: ready to receive remote commands on 62062
эм свой скрипт не узнаете? я только cache добавилА каким образом у Вас эти значения все появились в настройках?!
Что вы устанавливали?!
А вижу...
Вы самостоятельно нагородили всё это...
512 МБ - это размер блоков кеша, если кино 10240 МБ, то будет 20 файлов кеша, но свободного места для такого фильма должно быть не меньше 10 ГБvod cache 512мб.
AceStream тоже неплохо справляется(месяц смотрел, как тяжелые, так и легкие файлы). Я думал ограничить общий размер кеша можно как-то. Иначе иногда в никуда трафик уходит(посмотрел 10 минут - выключил, а кеша набралось на 50 минут за 10 минут просмотра, если сервер с 200 мб и выше каналом).512 МБ - это размер блоков кеша, если кино 10240 МБ, то будет 20 файлов кеша, но свободного места для такого фильма должно быть не меньше 10 ГБ
забуть про просмотр torrent-фильмов с помощью acestream, он больше для live
Просмотр torrent-фильмов (любого размера*) без проблем с TorrServer
* Для просмотра "тяжелого" видео, с битрейтом от 65-ти мбит и выше, вам потребуется канал интернета не менее 150-200 мбит
TorrServer в облаке: tsarea.ru:8090
Зачем этот выложил, канал ведь забьётся в общем доступе.TorrServer в облаке: tsarea.ru:8090
канал шире крыши?канал ведь забьётся в общем доступе.
28.01: Скорость порезана с безлимитной до необходимой под найденные торренты с максимальными сочетаниями битрейта картинки и звука (≤85мбит\с)
1.02: Включена ежедневная очистка базы\плейлистов в 5:30 утра по Мск
eсть всё, без портянок скриптов?Есть ссылка на установку torrserver в облаке?
Скрипт чистит весь кеш "старше" 10 минЯ думал ограничить общий размер кеша можно как-то. Иначе иногда в никуда трафик уходит
#!/bin/sh
ACEADDON=/root
find $ACEADDON/.ACEStream/collected_torrent_files -depth -type f -mmin +10 -print0 | xargs -0 -r rm -f > /dev/null 2>&1
find $ACEADDON/.ACEStream/.acestream_cache -depth -type f -mmin +10 -print0 | xargs -0 -r rm -f > /dev/null 2>&1
0 * * * * /opt/AceStream/cache_clean.sh
я только cache добавил
То есть, я создал /opt/AceStream/cache_clean.sh, туда вписал ACEADDON=/tmp в моём случае, так как там лежит кешСкрипт чистит весь кеш "старше" 10 мин
И в crone , например, чтоб раз в час подчищало скриптомКод:#!/bin/sh ACEADDON=/root find $ACEADDON/.ACEStream/collected_torrent_files -depth -type f -mmin +10 -print0 | xargs -0 -r rm -f > /dev/null 2>&1 find $ACEADDON/.ACEStream/.acestream_cache -depth -type f -mmin +10 -print0 | xargs -0 -r rm -f > /dev/null 2>&1
Код:0 * * * * /opt/AceStream/cache_clean.sh
#!/bin/sh
ACEADDON=/root
find $ACEADDON/.ACEStream/collected_torrent_files -depth -type f -mmin +10 -print0 | xargs -0 -r rm -f > /dev/null 2>&1
find $ACEADDON/.ACEStream/.acestream_cache -depth -type f -mmin +10 -print0 | xargs -0 -r rm -f > /dev/null 2>&1
*/10 * * * * /opt/acestream/cache_clean.sh
То есть, я создал /opt/AceStream/cache_clean.sh, туда вписал ACEADDON=/tmp в моём случае, так как там лежит кеш
и далее в crontab -e добавилКод:#!/bin/sh ACEADDON=/root find $ACEADDON/.ACEStream/collected_torrent_files -depth -type f -mmin +10 -print0 | xargs -0 -r rm -f > /dev/null 2>&1 find $ACEADDON/.ACEStream/.acestream_cache -depth -type f -mmin +10 -print0 | xargs -0 -r rm -f > /dev/null 2>&1
Теперь раз в 10 минут будет запускаться данный скрипт, правильно понимаю? Сорри за банальные вопросыКод:*/10 * * * * /opt/acestream/cache_clean.sh
а как скрипт, который чистит весь кеш, поможет просмотру Аватар 101.95 GBвсё уже есть в системе и всё это РАБОТАЕТ!!!
Затем, что за 1 час мне набежит бОлее 20 гб кеша, когда ssd на 20 гб. Куда он денет остальное?А зачем???!!!
Если ты устанавливал моим скриптом, то это всё уже есть в системе и всё это РАБОТАЕТ!!!
Я же выше написал об этом!
Avatar 101gb@nik1071
а как скрипт, который чистит весь кеш, поможет просмотру Аватар 101.95 GB
по моему вы уже в другое направление отклонились
кстати скинь торрент или магнит на этот "Аватар 101.95 GB", поиграюсь у себя на досуге
с нормального трекера не судба была что ли найтиAvatar 101gb
что тебе не нравится? там самое большое количество сидовс нормального трекера не судба была что ли найти
Не буду вдаваться в "глупости" Ваших измышлений и не понимания что да как. Интересно почитать ту статью из одной строки)))
Все проще. Вся разница в окончании req.path в оригинале (по умолчанию) она подсовывается *.ts, а вам надо сделать чтобы была *.mp4 - это влияет на mime type который прокся отдаст в заголовках клиенту. Видимо Ваш телик просто не дружит с 'Content-Type': 'video/MP2T' и ему надо дать 'Content-Type': 'video/mp4'
НЕ НАДО НИКУДА ЛЕЗТЬ В ИСХОДНИКИ !
Отправьте с Вашего телика запрос на плейлист вот в таком виде
Все ... Теперь при выборе трансляции на клиента будет уходить в "удобоваримом" виде ..Код:http://х.х.х.х:8000/torrenttv?ext=mp4
Затем, что за 1 час мне набежит бОлее 20 гб кеша, когда ssd на 20 гб. Куда он денет остальное?
Это ты не понимаешь. Твой скрипт работает ежечасно, мне нужно запуск его каждые 10 минут.Вы вроде взрослый человек, а раскинуть мозгами никак?!
Вы дублируете скрипт, который уже у вас в системе есть и работает АБСОЛЮТНО ТАКЖЕ, КАК И ТОТ, КОТОРЫЙ ВЫ СНОВА ВТУЛИЛИ В СИСТЕМУ, потому что ОНИ АБСОЛЮТНО ОДИНАКОВЫ!!!
Дошло???!!!
01 * * * * root run-parts /etc/cron.hourly