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

НомерПроектКатегорияВидимостьИзменен
0001748TVSources & PasswordManager[TVSources & PasswordManager] Ошибкапубличная2021-01-09 18:25
ИнициаторSlazE ОтветственныйBM  
ПриоритетвысокийВлияниебольшоеВоспроизводимостьвсегда
Состояние решенаРешениерешена 
Версия продукта[SimpleTV] 0.5.0 b12.7.6 (x32/x64) 
Целевая версияРешена в версии[SimpleTV] 0.5.0 b12.7.7 (x32/x64) 
Тема0001748: проблема с медиа-сервером на TVSources_v3.55
ОписаниеПрошу исправить баг который никогда не случался на TVSources_v3.54. Начальные условия:
1) в файлике ..\work\vlcrc:
 --adaptive-logic=rate
2) Настройки медиа-сервера:
 http-cache (ms): любое значение в диапазоне от 7000 до 16000
 ожидание обработки потока (ms): 2000
3) Если в DirectShow плеере[задействован LAV-Filter 0.74.1.32] запустить такой адаптивный HLS-поток(он имеет три различных разрешения):
 http://ott-cdn.ucom.am/s81/index.m3u8$OPT:http-user-agent
то поток стартует без проблем но в момент переключения разрешения с 416x234 на более высокое 640x360(либо 854x480) происходит фриз, изображение замирает и слышно только звук.

Всех разработчиков симпла поздравляю с наступающим 2021г., желаю успехов и крепкого здоровья!
МеткиНет связанных меток.
Вложенные файлы

Связи

связана с 0001749 решенаSergeyVS SimpleTV Сброс воспроизведения при адаптивном битрейте 

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

BM

2020-12-31 11:03

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

когда посмотрю не знаю, но уточнить надо:
1. что за DirectShow плеер?
(http://www.dsplayer.de/dspweb/downloads/ - больше на аудиоплеер похож и ссылки вообще не открывает)
2. на других плеерах нет такого?
3. время ожидания уж очень большое 2000, это же не кеш и не таймаут..
(обычно 100-300 за глаза, достаточно чтоб вообще видео открывалось не в симпле, а уходило клиенту)
4. какая система х32 или х64?

всех с наступающим НГ!

SlazE

2020-12-31 15:59

автор   ~0034115

Последние изменения: 2020-12-31 16:12

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

@BM
1. Бесплатный плеер: https://dl.zoomplayer.com/zp1550free.exe
2. Другие я не пробовал, мне важно чтобы работало в этом потому что я за него уже заплатил однажды 10000р за пожизненную лицензию. Если нужно могу записать видео, как именно фризит.
3. Понял. Со значением =0 на v3.54 фризов нет.
4. Windows-7 Ultimate 64-bit.

При низких значениях "http-cache"(=1000), на v3.54, фризит изображение при попытке переключить на более высокое разрешение. А при высоких значениях (17000<="http-cache"<=20000) каналы с этого сервера не стартуют с первой попытки их запуска.



IMG_1004.JPG (69,831 байт)
IMG_1004.JPG (69,831 байт)

BM

2020-12-31 16:29

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

@SlazE
а какая версия simpletv?
у меня что-то не переключает в другой режим с опцией --adaptive-logic=rate
все время низкий битрейт идет в режиме сервера,
в обычном режиме воспроизведения канала в симпле битрейт адаптивно меняется ..
хм, странно.

SlazE

2020-12-31 16:50

автор   ~0034118

Последние изменения: 2020-12-31 18:12

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

@BM
версию я указал в шапке задачи.
если у вас всё время низкий битрейт то тогда вот ещё данные для сравнения:
1) Pinging ott-cdn.ucom.am [92.43.140.249] with 32 bytes of data:
Reply from 92.43.140.249: bytes=32 time=67ms TTL=57
Reply from 92.43.140.249: bytes=32 time=67ms TTL=57
Reply from 92.43.140.249: bytes=32 time=68ms TTL=57
Reply from 92.43.140.249: bytes=32 time=67ms TTL=57
2) Настройки LAVSplitter:
Stream Analysis Duration: 10000
3) Настройки ZoomPlayer:
Воспроизведение ---> Smart Play ---> Включить Smart Play (установить галочку)

как только поток стартанёт нажмите кнопку "I", видны ли задействованные профили(у меня в случае когда там пусто, как на скриншоте, то разрешение переключается на лету без проблем)?



Untitled.jpg (221,372 байт)
Untitled.jpg (221,372 байт)

BM

2020-12-31 17:38

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

@SlazE
ну на самом деле адаптивный битрейт переключает симпл, а не сплиттеры и клиентские плееры, поэтому что там настроено - не важно.
вот тут - https://i.imgur.com/adVBnGl.png

но у меня не переключает в режиме сервера ((
вот когда просто открываю ссылку в симпле как в плеере - то адаптивка срабатывает,
завтра попробую на x64

SlazE

2020-12-31 18:11

автор   ~0034120

Последние изменения: 2020-12-31 18:14

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

@BM
простите за мою не внимательность. у меня simpleTV (x64).
только что проверил на Windows-10-64bit_build-20H2 подключенный к роутеру по Wi-Fi, и на нём у меня всё плохо, в момент переключения разрешения(кстати чтобы это наглядно увидеть, как на моём скриншоте, поставьте галку в Zoom Player тут: Интерфейс ---> Полоса управления ---> Линия времени ---> Разрешение видео) плеер просто ИСЧЕЗАЕТ, я сейчас спросил разработчика плеера, он ответил что это или проблема LAV или вашего медиа-сервера, вот его ответ: "If Zoom Player just vanishing usually means a 3rd party component crash[LAV or etc.], if Zoom Player itself crashes, you'll usually see an 'access violation' dialog or some other form of error dialog.". Что дальше делать то?

BM

2020-12-31 18:39

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

@SlazE
в общем, у меня переключает оказывается все нормально, и в клиенте видно на строке линии времени, и в сообщениях симпла посмотрел - качает другой поток потом ( 01.m3u8 меняется на 04.m3u8 )
просто это не отображается в инфо кодека по F12.
затыков не наблюдаю

PS пора готовиться к НГ )))

SlazE

2021-01-01 05:13

автор   ~0034122

Последние изменения: 2021-01-01 05:15

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

@BM
Я разобрался почему Zoom Player просто ИСЧЕЗАЕТ. Это случается только на Win-10_64bit. Но если в разделе "Совместимость" поставить режим совместимости с "Windows 7" то проблемы нет и на v3.55 разрешение переключается без проблем. Буду писать разработчику на баг-трекер если вы подтверждаете что проблема на его стороне. И я выяснил что проблема на v3.55 случалась в Zoom Player на Windows-7 только на видео-рендерере EVR(если вывод изображения делаю на MadVR то проблемы нет), видимо какая то несовместимость с видео-драйвером NVidia GTX1650. Ещё я заметил если воспроизводить через DirectShow плеер-"mpc-hc.exe(32-bit)" то при переключении на более высокое разрешение на v3.55 не происходит изменение размера окна под размер разрешения, а на v3.54 происходит увеличение размера окна, так и должно быть?

BM

2021-01-01 18:12

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

@SlazE
еще попробуйте погонять патч отсюда: http://iptv.gen12.net/bugtracker/view.php?id=1749

>>на v3.55 не происходит изменение размера окна под размер разрешения, а на v3.54 происходит увеличение размера окна, так и должно быть?
вот не знаю что и ответить, это же клиентский плеер делает

BM

2021-01-01 20:22

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

@SlazE
попробуйте бету TVSources_v3.56_b1
там в веб-настройках новая опция - кеш муксера (достаточно ставить от 500 до 2000 мс, влияет на скорость обработки потока, в т.ч. на скорость переключения битрейта)

TVSources_v3.56_b1_SimpleTV_v0.5.0.7z (370,787 байт)

SlazE

2021-01-02 03:28

автор   ~0034130

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

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

@BM
спасибо за бету. Мне удалось выяснить следующее:
1) У меня на ноутбуке с Windows 10 установлена Intel® HD Graphics 4400 и LAV Video Decoder работал как "D3D11"(а как о нём сказано в тултипе этот режим полноценно работает только на Windows-8 и выше), и как раз в этом была проблема! Потому что после переключения Zoom Player в режим совместимости "Windows-7", аппаратное ускорение в этом режиме выключалось и поэтому в момент смены разрешения в потоке плеер не исчезал.
 А на Windows 7, LAV Video Decoder работал как-"DXVA2 (native)" и в большинстве случаев у меня на версии v3.54 "не было" проблемы. На самом деле она случалась, но только очень редко, и я заметил что всегда когда она случалась(плеер фризил в таких случаях) LAV Video Decoder работал в режиме 'dxva2n'(так было написано в настройках "LAV Video Decoder" в строке 'Active Decoder:'). А в тех случаях когда плеер НЕ фризил, LAV Video Decoder работал в режиме 'avcodec' т.е. аппаратное ускорение по-какой причине не включалось! И я опытным путём убедился, что плеер НЕ фризит только в том случае если LAV Video Decoder переключить на-"DXVA2 (copy-back)" так он начинает работать в режиме 'dxva2cb direct' и всё хорошо.
 Так что, чтобы плеер не исчезал на Windows 10 и для него не требовался режим совместимости "Windows-7" нужно LAV Video Decoder переключить на-"DXVA2 (copy-back)" и аппаратное ускорение будет задействовано, в режиме 'dxva2cb direct' и всё хорошо.
2) На каналах от megafon.tv, при всевозможных веб-настройках медиа-сервера, ровно через 1минуту просмотра происходит реконнект(срыв потока), например на этом:
 https://play.megafon.tv/out/u/v1-video-7986595.mpd
p.s. Проблема исправлена при использовании "libadaptive_plugin_vlc_3012.1_code_base.7z".
3) Этот канал не работает:
 https://s40403.cdn.ngenix.net/dash-live11/streams/1tv/1tvdash.mpd
p.s. Проблема исправлена при использовании "libadaptive_plugin_vlc_3012.1_code_base.7z".
4) Каналы от этого провайдера не работают, воспроизведение останавливается как только симпл пробует переключиться на более высокое разрешение в потоке:
 http://mfe.cliptv.az/dash/AzTV_SD.ism/playlist.mpd
5) Каналы от этого провайдера не работают, воспроизведение останавливается как только симпл пробует переключиться на более высокое разрешение в потоке:
 https://zabava-htlive.cdn.ngenix.net/hls/CH_5TV/variant.m3u8
p.s. Проблема исправлена при использовании "libadaptive_plugin_vlc_3012.1_code_base.7z".
6) Нужно по умолчанию устанавливать значение "ожидание обработки потока (ms)" = 100, иначе не возможно сохранить потому что теперь значение =0 не позволяет сохранить данные на веб-форме.

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

BM

2021-01-09 18:25

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

решена в http://iptv.gen12.net/bugtracker/view.php?id=1749

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

Дата изменения Пользователь Поле Изменить
2020-12-31 00:54 SlazE Новая задача
2020-12-31 00:54 SlazE Состояние новая => назначена
2020-12-31 00:54 SlazE Ответственный => BM
2020-12-31 11:03 BM Комментарий добавлен: 0034113
2020-12-31 15:59 SlazE Файл добавлен: IMG_1004.JPG
2020-12-31 15:59 SlazE Комментарий добавлен: 0034115
2020-12-31 16:11 SlazE Комментарий изменен: 0034115 Просмотр редакций
2020-12-31 16:12 SlazE Комментарий изменен: 0034115 Просмотр редакций
2020-12-31 16:29 BM Комментарий добавлен: 0034117
2020-12-31 16:50 SlazE Файл добавлен: Untitled.jpg
2020-12-31 16:50 SlazE Комментарий добавлен: 0034118
2020-12-31 17:38 BM Комментарий добавлен: 0034119
2020-12-31 18:11 SlazE Комментарий добавлен: 0034120
2020-12-31 18:12 SlazE Комментарий изменен: 0034118 Просмотр редакций
2020-12-31 18:14 SlazE Комментарий изменен: 0034120 Просмотр редакций
2020-12-31 18:39 BM Комментарий добавлен: 0034121
2021-01-01 05:13 SlazE Комментарий добавлен: 0034122
2021-01-01 05:15 SlazE Комментарий изменен: 0034122 Просмотр редакций
2021-01-01 18:12 BM Комментарий добавлен: 0034124
2021-01-01 20:22 BM Файл добавлен: TVSources_v3.56_b1_SimpleTV_v0.5.0.7z
2021-01-01 20:22 BM Комментарий добавлен: 0034126
2021-01-02 03:28 SlazE Комментарий добавлен: 0034130
2021-01-02 03:32 SlazE Комментарий изменен: 0034130 Просмотр редакций
2021-01-02 03:33 SlazE Комментарий изменен: 0034130 Просмотр редакций
2021-01-02 03:37 SlazE Комментарий изменен: 0034130 Просмотр редакций
2021-01-02 03:39 SlazE Комментарий изменен: 0034130 Просмотр редакций
2021-01-02 03:40 SlazE Комментарий изменен: 0034130 Просмотр редакций
2021-01-02 18:08 SlazE Комментарий изменен: 0034130 Просмотр редакций
2021-01-02 18:09 SlazE Комментарий изменен: 0034130 Просмотр редакций
2021-01-02 18:10 SlazE Комментарий изменен: 0034130 Просмотр редакций
2021-01-02 18:15 SlazE Комментарий изменен: 0034130 Просмотр редакций
2021-01-02 18:16 SlazE Комментарий изменен: 0034130 Просмотр редакций
2021-01-02 18:17 SlazE Комментарий изменен: 0034130 Просмотр редакций
2021-01-06 22:05 SlazE Комментарий изменен: 0034130 Просмотр редакций
2021-01-09 18:24 BM Связь добавлена связана с 0001749
2021-01-09 18:25 BM Состояние назначена => решена
2021-01-09 18:25 BM Решение открыта => решена
2021-01-09 18:25 BM Решена в версии => 0.5.0 b12.7.7 (x32/x64)
2021-01-09 18:25 BM Комментарий добавлен: 0034178