Форум XBMC и Kodi. Помощь, поддержка, обсуждение, плагины.
   

Вернуться   Форум XBMC и Kodi. Помощь, поддержка, обсуждение, плагины. > Помощь и поддержка > Помощь по плагинам

Ответ
 
Опции темы Опции просмотра
Старый 26.07.2021, 12:14   #4311
blackride
Senior Member
 
Аватар для blackride
 
Регистрация: 15.06.2011
Сообщений: 738
По умолчанию

Цитата:
Сообщение от Spartach Посмотреть сообщение
Просто если стопнуть просмотр и сразу начать новый - ошибка.
Кстати, T2HTTP также себя ведет, насколько помню. Вечером проверю
blackride вне форума   Ответить с цитированием
   
Старый 26.07.2021, 12:17   #4312
elgato
Senior Member
 
Регистрация: 05.12.2016
Сообщений: 1,264
По умолчанию

Цитата:
Сообщение от virserg Посмотреть сообщение
Просто движок не сразу удаляет торрент из памяти после команды remove. Вот такой косяк.
А как правильно освободить память после воспроизведения торрента?
После remove не больше секунды должно пройти до удаления торрента.
Память сама освобождается. Но на андроиде родное управление памятью. На линуксе используется свой memory allocator, который освобождает всё сразу и не использует больше чем надо.

Отправлено с моего Pixel 4a через Tapatalk
elgato вне форума   Ответить с цитированием
Старый 26.07.2021, 12:56   #4313
elgato
Senior Member
 
Регистрация: 05.12.2016
Сообщений: 1,264
По умолчанию

Цитата:
Сообщение от virserg Посмотреть сообщение
Просто движок не сразу удаляет торрент из памяти после команды remove. Вот такой косяк.
А как правильно освободить память после воспроизведения торрента?
Проверил. Даже с активным плеером, запрос на удаление делается сразу и удаляется торрент без задержки.
elgato вне форума   Ответить с цитированием
Старый 26.07.2021, 13:10   #4314
NIV
Senior Member
 
Аватар для NIV
 
Регистрация: 15.09.2018
Сообщений: 201
По умолчанию

Цитата:
Сообщение от elgato Посмотреть сообщение
Для меня непонятно про конфиг файл и смену настроек.
При запуске из Коди, с помощью service.lt2http настройки коди выгружаются в json и скармливаются бинарнику, при последующих сменах настроек в Коди - настройки идут напрямую бинарнику, без перезагрузки. Сам файл json каждый раз перезаписывается.
данные в settings.xml в userdata\addon_data\service.lt2http - не перезаписываются, один раз "система" их записывает и на этом все. Но это моя локальная проблема, уже разобрался.

Цитата:
Сообщение от elgato Посмотреть сообщение
Я в логе так и не понял где была ошибка, там видно успешные попытки открыть файлы на чтение.
файл открывается, диалог буферизации проходит, в правом верхнем углу появляется название файла (и пропадает через пару секунд) и видео при этом не запускается. Фактически никакая ошибка не выскакивает - все тихо и ничего не запускается.
А может и запустить - проблема в том, что не понятно по каким причинам оно запускается или нет.
==
в общем вечером уделю больше времени на проверку и если появятся вопросы отпишусь)
NIV вне форума   Ответить с цитированием
Старый 26.07.2021, 13:23   #4315
elderlynegro
Senior Member
 
Регистрация: 02.11.2015
Сообщений: 351
По умолчанию

Может с моими логами будет понятней
1. В ТАМ добавлена раздача magnet:?xt=urn:btih:136249103935470D40FCA3D3423CA4 FDB231B875&tr=http://bt.t-ru.org/ann?magnet&dn=Белый лотос / The White Lotus / Сезон: 1 / Серии: 1-2 (6) (Майк Уайт) [2021, США, Драма, комедия, WEB-DL 1080p] MVO (AlexFilm). Запускаю проигрывание первой серии и через время делаю останов. Запускаю проигрывание второй серии и получаю сообщение "Ошибка открытия"
https://paste.ubuntu.com/p/rkDdKNMK9h/

2. Ту же раздачу запускаю последовательным воспроизведением (воспроизвести отсюда в контекстном меню) с первой серии и делаю попытку перемотки. Вылет
https://paste.ubuntu.com/p/HgXVRZy5fv/

+
Добавляю раздачу напрямую на сервер и открываю в коди плейлист содержанием
PHP код:
http://127.0.0.1:65225/torrents/136249103935470d40fca3d3423ca4fdb231b875/files/0/stream/The.White.Lotus.2021.S01E01.Arrivals.1080p.AMZN.WEB-DL.DD5.1.x264-NTb_EniaHD.mkv
http://127.0.0.1:65225/torrents/136249103935470d40fca3d3423ca4fdb231b875/files/1/stream/The.White.Lotus.2021.S01E02.New.Day.1080p.AMZN.WEB-DL.DD5.1.x264-NTb_EniaHD.mkv 
Запуск любой серии, останов и последующий запуск проблем не вызывают.
Запуск последовательного воспроизведения с первой серии и попытка перемотки ведут к переключению на воспроизведение второй
elderlynegro вне форума   Ответить с цитированием
Старый 26.07.2021, 13:41   #4316
elgato
Senior Member
 
Регистрация: 05.12.2016
Сообщений: 1,264
По умолчанию

Цитата:
Сообщение от elderlynegro Посмотреть сообщение
Может с моими логами будет понятней
1. В ТАМ добавлена раздача magnet:?xt=urn:btih:136249103935470D40FCA3D3423CA4 FDB231B875&tr=http://bt.t-ru.org/ann?magnet&dn=Белый лотос / The White Lotus / Сезон: 1 / Серии: 1-2 (6) (Майк Уайт) [2021, США, Драма, комедия, WEB-DL 1080p] MVO (AlexFilm). Запускаю проигрывание первой серии и через время делаю останов. Запускаю проигрывание второй серии и получаю сообщение "Ошибка открытия"
https://paste.ubuntu.com/p/rkDdKNMK9h/

2. Ту же раздачу запускаю последовательным воспроизведением (воспроизвести отсюда в контекстном меню) с первой серии и делаю попытку перемотки. Вылет
https://paste.ubuntu.com/p/HgXVRZy5fv/

+
Добавляю раздачу напрямую на сервер и открываю в коди плейлист содержанием
PHP код:
http://127.0.0.1:65225/torrents/136249103935470d40fca3d3423ca4fdb231b875/files/0/stream/The.White.Lotus.2021.S01E01.Arrivals.1080p.AMZN.WEB-DL.DD5.1.x264-NTb_EniaHD.mkv
http://127.0.0.1:65225/torrents/136249103935470d40fca3d3423ca4fdb231b875/files/1/stream/The.White.Lotus.2021.S01E02.New.Day.1080p.AMZN.WEB-DL.DD5.1.x264-NTb_EniaHD.mkv 
Запуск любой серии, останов и последующий запуск проблем не вызывают.
Запуск последовательного воспроизведения с первой серии и попытка перемотки ведут к переключению на воспроизведение второй
Нужно со стороны TAM или удалять торренты уже не нужные, или понимать ошибку что торрент уже существует, чтоб правильно ситуацию обрабатывать.

Код:
2021-07-26 13:01:49.207 T:140139070187264  NOTICE: [service.lt2http] [2021-07-26 13:01:49] INFO | Session::add_torrent > Adding torrent with uri: /storage/Downloads/Белый лотос The White Lotus Сезон 1 Серии 1-2 (6) (Майк Уайт) [2021, США, Драма, комедия, WEB-DL 1080p] MVO (AlexFilm) + O [rutracker-6080862].torrent, storage: Automatic (Memory)
2021-07-26 13:01:49.207 T:140138977867520   DEBUG: HTTP Error 500: Internal Server Error
2021-07-26 13:01:49.207 T:140138977867520   DEBUG: ['{"success":false,"has_metadata":null,"hash":null,"error":"Torrent with hash \'136249103935470d40fca3d3423ca4fdb231b875\' already exists"}']
2021-07-26 13:01:49.207 T:140138977867520   DEBUG: 500
2021-07-26 13:01:49.207 T:140138977867520   DEBUG: Internal Server Error
2021-07-26 13:01:49.207 T:140138977867520   DEBUG: ()
2021-07-26 13:01:49.207 T:140139070187264  NOTICE: [service.lt2http] [2021-07-26 13:01:49] ERRO | SessionController::add_uri > Error adding torrent: Torrent with hash '136249103935470d40fca3d3423ca4fdb231b875' already exists
2021-07-26 13:01:49.208 T:140139070187264  NOTICE: [service.lt2http] [2021-07-26 13:01:49] DEBU | HTTP::Log > [500] GET http://127.0.0.1:65225/service/add/uri?uri=%2Fstorage%2FDownloads%2F%D0%91%D0%B5%D0%BB%D1%8B%D0%B9+%D0%BB%D0%BE%D1%82%D0%BE%D1%81+The+White+Lotus+%D0%A1%D0%B5%D0%B7%D0%BE%D0%BD+1+%D0%A1%D0%B5%D1%80%D0%B8%D0%B8+1-2+%286%29+%28%D0%9C%D0%B0%D0%B9%D0%BA+%D0%A3%D0%B0%D0%B9%D1%82%29+%5B2021%2C+%D0%A1%D0%A8%D0%90%2C+%D0%94%D1%80%D0%B0%D0%BC%D0%B0%2C+%D0%BA%D0%BE%D0%BC%D0%B5%D0%B4%D0%B8%D1%8F%2C+WEB-DL+1080p%5D+MVO+%28AlexFilm%29+%2B+O+%5Brutracker-6080862%5D.torrent
2021-07-26 13:01:49.208 T:140139070187264  NOTICE: [service.lt2http] [2021-07-26 13:01:49] INFO | TorrentsController::info > Getting torrent info with infohash: 136249103935470d40fca3d3423ca4fdb231b875
2021-07-26 13:01:49.208 T:140139070187264  NOTICE: [service.lt2http] [2021-07-26 13:01:49] DEBU | HTTP::Log > [200] GET http://127.0.0.1:65225/torrents/136249103935470d40fca3d3423ca4fdb231b875/info
elgato вне форума   Ответить с цитированием
Старый 26.07.2021, 13:46   #4317
Spartach
Senior Member
 
Аватар для Spartach
 
Регистрация: 09.08.2011
Сообщений: 253
По умолчанию

Цитата:
Сообщение от elgato Посмотреть сообщение
Нужно со стороны TAM или удалять торренты уже не нужные, или понимать ошибку что торрент уже существует, чтоб правильно ситуацию обрабатывать.
А если ему не 500 отдавать, а 200 (отрабатывать сценарий успешного добавления торрента)?
Т.е. для клиента (TAM), пытающегося добавить уже существующий торрент не так важно есть он уже на сервере или нет?
Spartach вне форума   Ответить с цитированием
Старый 26.07.2021, 13:56   #4318
elgato
Senior Member
 
Регистрация: 05.12.2016
Сообщений: 1,264
По умолчанию

Цитата:
Сообщение от Spartach Посмотреть сообщение
А если ему не 500 отдавать, а 200 (отрабатывать сценарий успешного добавления торрента)?
Т.е. для клиента (TAM), пытающегося добавить уже существующий торрент не так важно есть он уже на сервере или нет?
Это неправильно, потому что торрент не был добавлен.
У удаленной стороны может быть своя логика работы с файлами в торренте и с торрентами в целом.

Я запускал через Rutor/TAM серии из одного торрента, и оно как-то случайно. то пробовало добавить по второму разу, то просто брало уже активный торрент и открывало файл в нём без добавления.
elgato вне форума   Ответить с цитированием
Старый 26.07.2021, 14:11   #4319
elderlynegro
Senior Member
 
Регистрация: 02.11.2015
Сообщений: 351
По умолчанию

В общем вопрос интерпретации ТАМ-ом ответа сервера
Спасибо, понятно
elderlynegro вне форума   Ответить с цитированием
Старый 26.07.2021, 14:22   #4320
virserg
Senior Member
 
Регистрация: 26.03.2016
Сообщений: 474
По умолчанию

Цитата:
Сообщение от elderlynegro Посмотреть сообщение
В общем вопрос интерпретации ТАМ-ом ответа сервера
Спасибо, понятно
Пробовали этот TAM ?
virserg вне форума   Ответить с цитированием
Ответ
 


Здесь присутствуют: 2 (пользователей: 0 , гостей: 2)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



Текущее время: 23:18. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2022, Jelsoft Enterprises Ltd.