"YouTube Live Stream" - зависание плейлиста [Исправлено]

Автор Evgeniy1990, 20 октября 2017, 02:24:12

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Evgeniy1990

Тема: "YouTube Live Stream" - зависание плейлиста вместе с самим плеером, в результате чего, происходит падение.

Описание проблемы:

Если открыть плейлист, запустить сначала любой обычный видео файл, а после, не закрывая его, открыть любую YouTube Live Stream - ссылку, то после ее открытия сам плейлист вместе с самим плеером просто зависнут намертво.

Если завершить процесс через "Диспетчер задач", то в папке с плеером будет дамп-файл.

Условия проявления:

1. Должен быть открыт плейлист
2. Должен быть установлен "Автомасштаб = 100%"

Алгоритм воспроизведения:

1. Открыть плеер
2. Открыть плейлист
3. Включить опцию "Автомасштаб =100%"
4. Открыть любой видео файл
5. Во время воспроизведения открытого видео файла, открыть любую Live Stream - ссылку YouTube, например эту: https://www.youtube.com/watch?v=aoO_Dl8kKTE

Фактический результат:

После выполнения данного алгоритма, YouTube Live Stream - ссылка откроется, но при этом плейлист зависнет намертво, вместе с самим плеером.
В самом плейлисте ничего не будет, при этом YouTube Live Stream - видео с трансляцией будет продолжать воспроизводиться дальше.

Ожидаемый результат:

После выполнения данного алгоритма, YouTube Live Stream - ссылка должна открыться и воспроизводиться дальше, без зависания плейлиста вместе с самим плеером.

Скриншоты с местом падения:

Скриншот №1: https://yadi.sk/i/mCZqoDgp3NmxzC
Скриншот №2: https://yadi.sk/i/CoCIU88e3Nmy2A


P.S. Зависание возникает из-за того, что в самом плейлисте, вместо YouTube Live Stream - ссылки с названием, отображается один и тот же формат видео с разными разрешениями:

BANDWIDTH=197400,CODECS="mp4a.40.5,avc1.42c00b",RESOLUTION=256x144,CLOSED-CAPTIONS=NONE
BANDWIDTH=338100,CODECS="mp4a.40.5,avc1.4d4015",RESOLUTION=426x240,CLOSED-CAPTIONS=NONE
BANDWIDTH=829500,CODECS="mp4a.40.2,avc1.4d401e",RESOLUTION=640x360,CLOSED-CAPTIONS=NONE
BANDWIDTH=1380750,CODECS="mp4a.40.2,avc1.4d401f",RESOLUTION=852x480,CLOSED-CAPTIONS=NONE
BANDWIDTH=2593500,CODECS="mp4a.40.2,avc1.4d401f",RESOLUTION=1278x720,CLOSED-CAPTIONS=NONE
BANDWIDTH=4715812,CODECS="mp4a.40.2,avc1.640020",RESOLUTION=1364x768,CLOSED-CAPTIONS=NONE


То есть, сначала в плейлисте появилась ссылка с названием живой трансляции, потом она исчезла и в него добавился список вышеперечисленного формата видео с разными разрешениями.

Логика такая:

1. Имя обычного файла
2. Имя Live Stream - его исчезновение [Момент затупа]
3. Добавление формата видео с разными его разрешениями

Затуп возникает в момент, когда появляется сначала имя Live Stream, а после - исчезает.
Отсюда и мертвое зависание, которое потом образует падение в виде дамп-файла в папке с плеером.
Motherboards: ASUS P5Q/GIGABYTE EP35C-DS3R, CPU: Core 2 Duo E8300/E8400, Memory: DDR2/DDR3, Video: MSI GTX 465/ASUS EAH5770/GTX 650 Ti, Audio: ASUS Xonar DG 5.1/Creative SB 5.1. VX/X-Fi Xtreme Gamer.

Aleksoid1978

AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215