Просмотр задачи

НомерПроектКатегорияВидимостьИзменен
0001420vlc native modules[SimpleTV] Предложениепубличная2021-05-08 12:38
ИнициаторSergeyVS ОтветственныйSergeyVS  
ПриоритетобычныйВлияниемалоеВоспроизводимостьнеприменимо
Состояние подтвержденаРешениеоткрыта 
Версия продукта[SimpleTV] 0.5.0 b5 (x32/x64) 
Целевая версия[SimpleTV] 0.5.0 b5 (x32/x64)Решена в версии 
Тема0001420: libadaptive plugin for vlc 3.x (hls/smooth/etc)
Описаниеlibadaptive plugin for vlc 3.x (hls/smooth/etc)
МеткиНет связанных меток.
Вложенные файлы

Связи

зависит от 0001749 решенаSergeyVS SimpleTV Сброс воспроизведения при адаптивном битрейте 
блокирует 0001461 решенаSergeyVS SimpleTV Неконтролируемый рост использования CPU . 

Деятельность

SergeyVS

2018-08-24 14:22

администратор   ~0026036

+исправлено
 зависание на некоторых youtube live streams
+добавлено
 пауза на live streams(не до конца протестировано)

+fix
 hang on some youtube live streams
+add
 pause on live streams(not tested completely)

SergeyVS

2018-11-13 14:31

администратор   ~0026475

nexterr
Такой скрин (как из шапки 11.jpg ) сделайте.

SergeyVS

2018-12-25 11:09

администратор   ~0026813

Последние изменения: 2018-12-25 11:12

Просмотр 2 редакций

libadaptive_plugin_vlc3x.7z обновлен
  vlc_tls_*
    + win32: wsa error to errno
    + win32: delay for pending IO

SergeyVS

2019-02-26 17:02

администратор   ~0027551

nexterr
>> http://slotos.eu/channel/muz-tv не работают
Это через скрипт, если да , то давайте ссылку на скрипт.

SergeyVS

2019-02-27 15:27

администратор   ~0027560

nexterr
Там не в http-referer дело. Сервер отдает неправильный mime и авто определение демукса путается в vlc 3.x. В аттаче файл с иправлением.

Kvantos

2019-04-11 00:05

разработчик   ~0027801

Последние изменения: 2019-04-11 00:10

Просмотр 2 редакций

а для simpleTV 0.5 (x64 vlc228) и (x64 vlc215) есть что то подобное? или для не нужно?

SergeyVS

2019-04-11 12:02

администратор   ~0027804

для vlc228 ,vlc215 это stream_filter/libhttplive_plugin.dll, последняя версия уже есть в сборках и больше обновляться не будет.

SergeyVS

2019-09-30 13:34

администратор   ~0028335

обновлен libadaptive_plugin_vlc308.7z
исправлено:
>>при попытке прокрутки воспроизведение прекращается для подобных адресов
>>http://vod-ott.svc.iptv.rt.ru/hls/hd_1995_Zolotoy_glaz__q0w2_ar6e6_sr_film/variant.m3u8

zakoul

2019-09-30 17:38

автор   ~0028340

На libadaptive_plugin.dll x64 касперский и еще пару АВ матерятся. Как то можно решить?
https://www.virustotal.com/gui/file/cb57e0940710de5b8e9343b3c25b901f770f80d5726c86247016e52f10af17d7/detection

SergeyVS

2019-09-30 22:03

администратор   ~0028343

zakoul
отключить касперского или не обращать внимание. В шапке есть исходники, можете сами собрать если не доверяете.

zakoul

2019-09-30 22:20

автор   ~0028345

Я понимаю что ложное срабатывание, надо как то донести эту инфу до касперского что бы исправили.
Еще вопрос: на багтрекере выложены libhds_plugin_vlc308 и libhttp(s)_plugin_vlc308 от 26.09.19, а в архиве simpleTV (x64 vlc308).7z эти же dll-ки от 28.09.19 и 29.09.19.
Какие все таки использовать?

SergeyVS

2019-09-30 22:42

администратор   ~0028346

Те которые, в архиве simpleTV (x64 vlc308), на данный момент это одно и тоже.

11guest

2020-01-16 15:41

автор   ~0029363

Последние изменения: 2020-01-16 16:30

Просмотр 2 редакций

SergeyVS, подскажите, плиз, по паре вопросов.
1. Если я смотрю и записываю только Евроспорты с Забавы, то мне не нужен этот плагин (libadaptive plugin) ?
2. Если этот плагин мне не нужен, то как настроить плеер, чтоб он вообще не использовал этот плагин (чтоб я мог его просто удалить из папки) ?

SergeyVS
Понятно. Спасибо за разъяснения!

SergeyVS

2020-01-16 16:23

администратор   ~0029366

11guest
1. Нужен, для забавы он и используется
2. Если удалите - половина (а может и больше ) интернет каналов перестанут работать

SlazE

2021-01-06 22:12

автор   ~0034162

@SergeyVS
Сергей, ваша работа заслуживает самых высоких оценок. Вы определённо хороший человек.
Но задачу 0001749 желательно переоткрыть, потому что на сегодняшнем "libadaptive_plugin_vlc_3012.1_code_base.7z" каналы от cliptv.az стали хуже стартовать и при переключении качества, на моём simpleTV v12.7.7_64bit, всё ещё есть сброс воспроизведения. Вот ещё пример:
 http://mfe.cliptv.az/dash/NTV_HD.ism/playlist.mpd
Если не трудно объясните коротенько в каких случаях нужно увеличивать или уменьшать каждое из этих значений медиа-сервера?:
1) http-cache (ms): 7000 [по умолчанию]
2) mux-cache (ms): 1500 [по умолчанию]
3) ожидание обработки потока (ms): 100 [по умолчанию]

Спасибо! Не болейте.

SlazE

2021-01-10 22:30

автор   ~0034195

Последние изменения: 2021-01-10 22:40

Просмотр 3 редакций

@SergeyVS
При воспроизведении любого из каналов от VOKA.LUA[видеоскрипт от (10/1/21) это важный ньюанс потому что теперь в нём логика переделана с фиксированного качества на адаптивное] на сборке "B12.7.7_test" передаётся только звук, а видео появляется с задержкой в несколько секунд или вообще не появляется. Шаги:
1) В файлике ..\work\vlcrc:
 --adaptive-logic=rate
2) Запустить симпл в режиме медиа-сервера(тут настройки по умолчанию).
3) Запустить стрим в VLC.

Прошу исправить.

p.s. СПАСИБО за реализацию задачи 0001750 я проверил, работает отлично!

BM

2021-01-11 10:54

руководитель   ~0034198

>>2) Запустить симпл в режиме медиа-сервера(тут настройки по умолчанию).

никакой связи с режимом медиа-сервера TVS опять нет:
если выставить низкий битрейт --adaptive-logic=lowest и пощелкать по каналам voka, то уведите черный экран но звуком, но не на всех каналах , видимо от кодека зависит.

SlazE

2021-01-11 11:34

автор   ~0034200

@BM
 -- видимо от кодека зависит
может на канале Fashion & Style 4K и зависит там HEVC но на других точно нет! потому что на VOKA.LUA[видеоскрипт от (29/9/20), в нём было фиксированное качество] такой проблемы(отсутствие изображения) не случалось НИКОГДА

SergeyVS

2021-01-13 11:26

администратор   ~0034208

обновлен libadaptive_plugin_vlc_3012.1_code_base
улучшена реакция на PCR drift
добавлены параметры
--adaptive-min-bw=
--adaptive-max-bw=

SlazE

2021-01-14 03:05

автор   ~0034213

Последние изменения: 2021-01-14 10:29

Просмотр 2 редакций

@SergeyVS
спасибо! стало получше. Только Вы не сказали куда прописывать эти параметры, единицы измерения и допустимый диапазон?:
--adaptive-min-bw=
--adaptive-max-bw=

mooo

2021-01-14 15:38

автор   ~0034216

SergeyVS
в b12.7.6 x32 для ok.lua
например https://ok.ru/video/1765448616528
прокрутка нормально работает, а с libadaptive_plugin_vlc_3012.1 нет

SergeyVS

2021-01-19 17:42

администратор   ~0034235

обновлен libadaptive_plugin_vlc_3012.1_code_base
исправлены стримы
  https://ok.ru/video/1765448616528
  https://strm.yandex.ru/kal/zvezda/manifest.mpd
  >>рассинхронизация видео и аудио у VOD псевдо тв яндекса, заметно при перемотке.

west_side

2021-01-19 18:06

разработчик   ~0034236

SergeyVS
Спасибо. Работает))

SergeyVS

2021-01-22 20:14

администратор   ~0034247

SlazE
>>и на этом стриме сброс теперь не происходит но когда разрешение меняется происходит потеря синхронизации звука с изображением(звук начинает запаздывать):
это баг vlc, не будет исправлено до 4 версии
>>CH_UFCHD_HLS/variant.m3u8
работает нормально, проверяйте настройки видео(отключите аппаратное декодирование, если заработает - обновляйте видео драйвер)

SlazE

2021-01-22 23:52

автор   ~0034249

Последние изменения: 2021-01-22 23:53

Просмотр 3 редакций

@SergeyVS
Благодарю за ваше внимание к проблеме, конкретику и очередное обновление!

 >>CH_UFCHD_HLS/variant.m3u8
я не точно описал проблему. Проверьте по шагам:
1) В файлике ..\work\vlcrc:
--adaptive-logic=rate
#--adaptive-bw=100000
#--adaptive-min-bw=0
#--adaptive-max-bw=100000
последние три параметра не понимаю в каких случаях мне могут помочь в данной проблеме. Подскажите если не трудно.
2) запустите этот поток в VLC
3) для IP-адреса на котором запущен VLC "придушите" скорость интернета в настройках роутера, установив её <=2мегабита. Поведение VLC должно быть таким, что разрешение 1920x должно "на лету" автоматически понизится до 640x(или до 384x). Но этого не происходит!, а происходит сброс потока(не только на этом стриме а и на любом другом тоже). При тех же самых условиях если вы запустите этот же поток в расширении "Native Mpeg-DASH playback" для Google Chrome вы увидите что поток будет абсолютно стабилен в 640x(иногда понижается до 384x).

Оффтоп. В чём причина того что в симпле, по умолчанию, выключены опции?:
1) "Видео" ---> "Использовать оверлей" = Нет
в VLC эта же настройка("Оверлейный вывод видео"), по умолчанию, включена.
2) "Видео.Декодеры.AVCodec" ---> "Аппаратное декодирование" = Нет
в VLC эта же настройка, по умолчанию, установлена в "Автоматически".

SergeyVS

2021-03-20 21:48

администратор   ~0034535

обновлен libadaptive_plugin_vlc_3012.1_code_base
оптимизировано время старта канала

west_side

2021-03-20 22:17

разработчик   ~0034537

SergeyVS
Здравствуйте. Спасибо))

Winter

2021-04-26 16:45

автор   ~0034729

Последние изменения: 2021-04-26 16:47

Просмотр 2 редакций

Не вижу ссылки на libadaptive plugin. Подойдёт ли к версии b12.7.6 (3011) libadaptive_plugin_vlc_3012.1?

SergeyVS

2021-04-26 17:49

администратор   ~0034732

Winter
 На данный момент самый последний libadaptive plugin.dll находится в сборке b12.7.8. Отсюда пока удален во избежании путаницы.
>>Подойдёт ли к версии b12.7.6 (3011) libadaptive_plugin_vlc_3012.1?
Не знаю, я так не тестировл.

fireFly
>>я в b12.7.8 использую tv.exe из b12.7.6
Зачем ?

fireFly

2021-05-05 21:41

автор   ~0034807

SergeyVS
Спасибо!

История изменений

Дата изменения Пользователь Поле Изменить
2018-08-24 14:16 SergeyVS Новая задача
2018-08-24 14:16 SergeyVS Состояние новая => назначена
2018-08-24 14:16 SergeyVS Ответственный => SergeyVS
2018-08-24 14:17 SergeyVS Проект SimpleTV => vlc native modules
2018-08-24 14:17 SergeyVS Состояние назначена => подтверждена
2018-08-24 14:17 SergeyVS Файл добавлен: libadaptive_plugin(vlc3.x).7z
2018-08-24 14:22 SergeyVS Комментарий добавлен: 0026036
2018-11-13 14:30 SergeyVS Файл добавлен: 11.jpg
2018-11-13 14:31 SergeyVS Комментарий добавлен: 0026475
2018-11-22 13:23 SergeyVS Файл удалён: 11.jpg
2018-12-02 11:55 SergeyVS Связь добавлена блокирует 0001461
2018-12-25 11:08 SergeyVS Файл удалён: libadaptive_plugin(vlc3.x).7z
2018-12-25 11:08 SergeyVS Файл добавлен: libadaptive_plugin_vlc3x.7z
2018-12-25 11:09 SergeyVS Комментарий добавлен: 0026813
2018-12-25 11:12 SergeyVS Комментарий изменен: 0026813 Просмотр редакций
2019-02-26 17:02 SergeyVS Комментарий добавлен: 0027551
2019-02-27 15:27 SergeyVS Файл добавлен: slotos.lua
2019-02-27 15:27 SergeyVS Комментарий добавлен: 0027560
2019-03-01 11:46 SergeyVS Файл удалён: slotos.lua
2019-04-11 00:05 Kvantos Комментарий добавлен: 0027801
2019-04-11 00:10 Kvantos Комментарий изменен: 0027801 Просмотр редакций
2019-04-11 12:02 SergeyVS Комментарий добавлен: 0027804
2019-09-27 14:37 SergeyVS Файл удалён: libadaptive_plugin_vlc3x.7z
2019-09-27 14:37 SergeyVS Файл добавлен: libadaptive_plugin_vlc308.7z
2019-09-30 13:22 SergeyVS Файл удалён: libadaptive_plugin_vlc308.7z
2019-09-30 13:31 SergeyVS Файл добавлен: libadaptive_plugin_vlc308.7z
2019-09-30 13:32 SergeyVS Файл добавлен: source.7z
2019-09-30 13:34 SergeyVS Комментарий добавлен: 0028335
2019-09-30 17:38 zakoul Комментарий добавлен: 0028340
2019-09-30 22:03 SergeyVS Комментарий добавлен: 0028343
2019-09-30 22:20 zakoul Комментарий добавлен: 0028345
2019-09-30 22:42 SergeyVS Комментарий добавлен: 0028346
2020-01-01 22:11 SergeyVS Файл удалён: source.7z
2020-01-01 22:11 SergeyVS Файл удалён: libadaptive_plugin_vlc308.7z
2020-01-01 22:12 SergeyVS Файл добавлен: libadaptive_plugin_vlc308.7z
2020-01-01 22:12 SergeyVS Файл добавлен: source.7z
2020-01-16 15:41 11guest Комментарий добавлен: 0029363
2020-01-16 16:23 SergeyVS Комментарий добавлен: 0029366
2020-01-16 16:30 11guest Комментарий изменен: 0029363 Просмотр редакций
2021-01-06 16:27 SergeyVS Файл удалён: source.7z
2021-01-06 16:28 SergeyVS Файл добавлен: libadaptive_plugin_vlc_3012.1_code_base.7z
2021-01-06 16:35 SergeyVS Связь добавлена зависит от 0001749
2021-01-06 16:36 SergeyVS Файл удалён: libadaptive_plugin_vlc308.7z
2021-01-06 18:09 SergeyVS Файл удалён: libadaptive_plugin_vlc_3012.1_code_base.7z
2021-01-06 18:10 SergeyVS Файл добавлен: libadaptive_plugin_vlc_3012.1_code_base.7z
2021-01-06 22:12 SlazE Комментарий добавлен: 0034162
2021-01-10 22:30 SlazE Комментарий добавлен: 0034195
2021-01-10 22:31 SlazE Комментарий изменен: 0034195 Просмотр редакций
2021-01-10 22:40 SlazE Комментарий изменен: 0034195 Просмотр редакций
2021-01-11 10:54 BM Комментарий добавлен: 0034198
2021-01-11 11:34 SlazE Комментарий добавлен: 0034200
2021-01-13 11:24 SergeyVS Файл удалён: libadaptive_plugin_vlc_3012.1_code_base.7z
2021-01-13 11:25 SergeyVS Файл добавлен: libadaptive_plugin_vlc_3012.1_code_base.7z
2021-01-13 11:26 SergeyVS Комментарий добавлен: 0034208
2021-01-14 03:05 SlazE Комментарий добавлен: 0034213
2021-01-14 10:29 SlazE Комментарий изменен: 0034213 Просмотр редакций
2021-01-14 15:38 mooo Комментарий добавлен: 0034216
2021-01-19 17:38 SergeyVS Файл удалён: libadaptive_plugin_vlc_3012.1_code_base.7z
2021-01-19 17:39 SergeyVS Файл добавлен: libadaptive_plugin_vlc_3012.1_code_base.7z
2021-01-19 17:42 SergeyVS Комментарий добавлен: 0034235
2021-01-19 18:06 west_side Комментарий добавлен: 0034236
2021-01-22 20:07 SergeyVS Файл удалён: libadaptive_plugin_vlc_3012.1_code_base.7z
2021-01-22 20:07 SergeyVS Файл добавлен: libadaptive_plugin_vlc_3012.1_code_base.7z
2021-01-22 20:14 SergeyVS Комментарий добавлен: 0034247
2021-01-22 21:21 SergeyVS Файл удалён: libadaptive_plugin_vlc_3012.1_code_base.7z
2021-01-22 21:21 SergeyVS Файл добавлен: libadaptive_plugin_vlc_3012.1_code_base.7z
2021-01-22 23:52 SlazE Комментарий добавлен: 0034249
2021-01-22 23:53 SlazE Комментарий изменен: 0034249 Просмотр редакций
2021-01-22 23:53 SlazE Комментарий изменен: 0034249 Просмотр редакций
2021-03-01 17:22 SergeyVS Файл удалён: libadaptive_plugin_vlc_3012.1_code_base.7z
2021-03-01 17:22 SergeyVS Файл добавлен: libadaptive_plugin_vlc_3012.1_code_base.7z
2021-03-20 21:46 SergeyVS Файл удалён: libadaptive_plugin_vlc_3012.1_code_base.7z
2021-03-20 21:46 SergeyVS Файл добавлен: libadaptive_plugin_vlc_3012.1_code_base.7z
2021-03-20 21:48 SergeyVS Комментарий добавлен: 0034535
2021-03-20 22:17 west_side Комментарий добавлен: 0034537
2021-04-24 15:43 SergeyVS Файл удалён: libadaptive_plugin_vlc_3012.1_code_base.7z
2021-04-26 16:45 Winter Комментарий добавлен: 0034729
2021-04-26 16:47 Winter Комментарий изменен: 0034729 Просмотр редакций
2021-04-26 17:49 SergeyVS Комментарий добавлен: 0034732
2021-05-05 20:45 SergeyVS Файл добавлен: libadaptive_plugin.7z
2021-05-05 21:41 fireFly Комментарий добавлен: 0034807
2021-05-05 23:05 SergeyVS Видимость комментария: 0034732: приватная
2021-05-05 23:05 SergeyVS Видимость комментария: 0034732: публичная
2021-05-06 10:14 SergeyVS Файл удалён: libadaptive_plugin.7z
2021-05-06 10:14 SergeyVS Файл добавлен: libadaptive_plugin.7z