Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
В общем сделаю пока что копированием mp4 на диск, потом будет времени больше сделаю на С++.
Другой вариант использовать VM и все собрать в 1, но с этим могут быть ложные срабатывания антивирусов как в случае с темидой.
Чтобы лишнее в приложении не таскать за собой так как WMPLib без исходников...
Вариант с браузером хороший, но буду искать решение чтобы и на windows form можно было проиграть видео из ресурсов без сохранения на диск.
В крайнем случае если не найду решение, сделаю пусть уже на диск сохраняет в temp папку и удаляет при закрытии лаунчера. :Coffee:
В будущем сделаю уже не на C#.
Каждый делает на чем хочет, главное чтобы функцию свою выполнял апдейтер / лаунчер.
Можно хоть на golang сделать при желании, но главная проблема сделать проигрывание из памяти mp4 без сохранения на диск из ресурсов.
Есть свои причины делать не на wpf, потому что приложение на net framework 2.0 :)
Просто у большинства из коробки уже стоит net framework 2.0, выше возможно не у всех установлено.
Как будет времени больше, сделаю на С++ с GDI, но пока что C#.
Не хотелось бы использовать внешние проигрыватели.
Цель на заднем фоне Windows Form проигрывать видео с логотипом используя WMPLib из Nuget.
Если сохранить на диск из ресурсов все работает, но файл только мешает.
Можно конечно сохранять его в temp папку, но хотелось бы из памяти напрямую...
Интересует как можно сделать реализацию в C# проигрывания mp4 видео через Nuget либу WMPLib с Windows Form без сохранения на диск?
Есть какой то вариант без BoxedApp и других VM проигрывания на Windows Form?
Может есть какой то вариант загрузить в память и проиграть из неё, а после закрытия...
На данном сайте используются файлы cookie, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших файлов cookie.