Форум Beholder
http://beholder.ru/bb/

Ошибка Cannot render stream
http://beholder.ru/bb/viewtopic.php?f=1&t=14574
Страница 3 из 4

Автор:  NickS [ 21 июл 2017, 12:29 ]
Заголовок сообщения:  Re: Ошибка Cannot render stream

Что-то не люблю я этот KLCP. Всё должно работать и без него.

Автор:  Людмила [ 21 июл 2017, 12:42 ]
Заголовок сообщения:  Re: Ошибка Cannot render stream

Почему-то думалось, что время религиозных войн и предпочтений давно прошло, кстати, как и то время, когда KLCP действительно был кривоват. Но ведь недаром говорится: попытка - не пытка. Попробуйте! Это же дело двух минут!

Автор:  NickS [ 21 июл 2017, 13:04 ]
Заголовок сообщения:  Re: Ошибка Cannot render stream

писал(а):
когда KLCP действительно был кривоват.

Вот с тех пор и недолюбливаю его.

Автор:  Людмила [ 21 июл 2017, 17:00 ]
Заголовок сообщения:  Re: Ошибка Cannot render stream

Ну, если эта нелюбовь непреодолима, то остается только мазохизм. :)

Автор:  NickS [ 21 июл 2017, 20:14 ]
Заголовок сообщения:  Re: Ошибка Cannot render stream

Да не в кодеках тут дело, т.е. всё работает, после перезагрузки - черный экран и в BTV с сообщением об ошибке, и в IP-TV.
Переустанавливаю DirectX 9 - всё Ok.
Почему-то отваливается DirectX.
Кстати, и VLC получает черный экран.

Автор:  Людмила [ 21 июл 2017, 22:06 ]
Заголовок сообщения:  Re: Ошибка Cannot render stream

писал(а):
Да не в кодеках тут дело, т.е. всё работает, после перезагрузки - черный экран и в BTV с сообщением об ошибке, и в IP-TV.

Может, и не в кодеках, спорить можно до посинения, но критерий истины - практика! Пробовать нужно, делать, причем по-разному, чтобы локализовать причину трабла. Но мазохизм дороже! :D

Автор:  NickS [ 22 июл 2017, 13:05 ]
Заголовок сообщения:  Re: Ошибка Cannot render stream

Ну вот, проблему, кажется, решил. Но по порядку.
Переустановил Windows с форматированием системного диска.
Установил необходимые системные драйверы, все обновления.
Устанавливаю BTV, всё прекрасно работает. Закрываю.
Устанавливаю IP-TV, запускаю – Ok. Параллельно запускаю BTV – ошибка!
Перезагружаюсь, запускаю BTV-ошибка. Закрываю BTV, запускаю IP-TV –
черный экран. Хорошо, закрываю всё, переустанавливаю DirectX 9, перезагружаюсь,
BTV работает без проблем. Всё как и раньше.
Потом взял, да и указал в свойствах BeholdTV.exe совместимость
с Windows XP. О чудо! Всё заработало! Фу-у-х…
P.S. Со старой картой R7 250 подобных проблем не было,
Появились они после замены на RX 560 (работает только на 64-bit ОС).
Вот такой дютюктив. :D

Автор:  Людмила [ 22 июл 2017, 15:00 ]
Заголовок сообщения:  Re: Ошибка Cannot render stream

Во-первых, примите мои поздравления. Во-вторых, хорошо бы до конца разобраться, почему это имеет место. По-видимому, IP-TV так написана, что может монопольно распоряжаться какими-то системными ресурсами и не дает воспользоваться ими другому приложению. Причем, даже будучи остановленным, IP-TV не высвобождает их. А система Windows-Driver на такое поведение приложений не рассчитана. Совместимость BTV с ХР, скорее всего, обеспечила BTV приоритет и BTV может теперь силой забирать то, что нужно, несмотря на сопротивление IP-TV. Многозадачность в ХР совсем другая.

Автор:  NickS [ 22 июл 2017, 16:39 ]
Заголовок сообщения:  Re: Ошибка Cannot render stream

писал(а):
...может монопольно распоряжаться какими-то системными ресурсами и не дает воспользоваться ими другому приложению...

Да, но почему с предыдущей видеокартой такого не наблюдалось? Тем более, что и система установлена с нуля, так что ничего мешающего точно не было. Всё, что было изменено в PC - только новая видеокарта, после чего и возникла проблема.

Автор:  NickS [ 22 июл 2017, 16:43 ]
Заголовок сообщения:  Re: Ошибка Cannot render stream

писал(а):
По-видимому, IP-TV так написана, что может монопольно распоряжаться какими-то системными ресурсами и не дает воспользоваться ими другому приложению.

Тем не менее сейчас они у меня запущены одновременно и не конфликтуют.

Автор:  Людмила [ 22 июл 2017, 20:52 ]
Заголовок сообщения:  Re: Ошибка Cannot render stream

Наверное потому, что IP-TV, написанная под ХР, видит в BTV, которую вы тоже как ХР назначили, своего собрата. А, как известно, ворон ворону глаз не выклюет. :D

Автор:  ALF [ 22 июл 2017, 21:48 ]
Заголовок сообщения:  Re: Ошибка Cannot render stream

NickS, в настройках "Видео" какой способ вывода изображения выбран у вас для ХР и 10? Обратите внимание, списки режимов довольно сильно различаются.

Автор:  NickS [ 23 июл 2017, 09:45 ]
Заголовок сообщения:  Re: Ошибка Cannot render stream

Причём здесь XP? У меня Win10. Сейчас в режиме совместимости способ вывода - VMR7. Там 4 способа, при EVR вылетает ошибка.
Когда режим совместимости был отключен, не помню или не посмотрел, что там было.
Но факт, что при отключенной совместимости проблема есть, при совместимости с XP её нет. Это у меня. У других не знаю.
И всё-таки я подозреваю, что дело в новой видеокарте, т.к. со старой всегда всё было нормально, хотя не могу это объяснить.
Кстати, при приёме DVB Direct3D тоже не работает. Только оверлей.

Автор:  ALF [ 23 июл 2017, 10:54 ]
Заголовок сообщения:  Re: Ошибка Cannot render stream

В Win10 тоже есть альтернатива EVR - "Адаптивная поверхность (VMR7/9)". Не берусь утверждать, что это то же самое, что и VMR7 в ХР, но при случае можете отключить совместимость и попробовать этот режим.

Автор:  NickS [ 23 июл 2017, 11:40 ]
Заголовок сообщения:  Re: Ошибка Cannot render stream

Почему-то только 2 варианта - DXVA 1.0 VMR9 и DXVA2.0 EVR. В обоих режимах - ошибка, только звук без изображения.
Кстати, сейчас посмотрел - и в IP-TV тоже через DirectX вывод видео не работает, только OpenGL.

Страница 3 из 4 Часовой пояс: UTC + 3 часа