Member 13043998 Ответов: 2

Воспроизведение удаленного видео в winform с помощью Windows media player


I made c# window form application. My approach is to get videos from FTP server and pass its URL to window media player. I am working with two FTP servers.

Venus window server In this server I upload the.mp4 file via Filezilla and play it on window media player using the URL : https://i298536.venus.fhict.nl/Shortest.mp4 and it works.
ftp.ezyro.com In this server, i did exactly same as above but window media player is not playing the file from this server, rather I get Security Alert dialog box. Its URL is: https://zanubvideos.ezyro.com/Shortest.mp4 Can anybody guide me where I am doing wrong.


Что я уже пробовал:

До сих пор я добавил window media player в designer и установил его Url равным
https://i298536.venus.fhict.nl/Shortest.mp4 and it works.
и он воспроизводит видео, которое воспроизводится, когда вы вставляете эту ссылку в свой браузер. Но когда я попробовал другую ссылку [^], он не работал с оконным медиаплеером, однако он работает в браузере.

Wessel Beulink

Hij werkt bij mij ook в проигрывателе windows media. Je mist gewoon de mp4 decoder pack. Деинсталлируйте/переустановите je windows media player even snel через programma onderdelen > windows onderdelen. ООК Йе SSL-это ООК Лек: Де-по HTTP:// versie функция gewoon де протоколу HTTPS:// это Ниет ondertekend. п. С. ИК gebruik Вэй Windows 10 медиа плеер versies voorgaande ondersteunen ДИТ Ниет.

Member 13043998

да, это сработало. Я просто изменил https на http, и это сработало. И я использую окно 8, интересно, работает ли оно и на других версиях.
Спасибо за ваш ответ

Member 13043998

Но когда я запускал свое приложение на другом компьютере, оно там не работало. Я совершенно сбит с толку, когда он работает на моем собственном компьютере. У меня есть какие-нибудь идеи. Я тоже скачал http://www.mediaplayercodecpack.com/ как в компьютерах, так и в ссылке http://zanubvideos.ezyro.com/Shortest.mp4 даже не работает с кодеком медиаплеера на другом ПК, однако он отлично работает с кодеком медиаплеера на моем ПК.

2 Ответов

Рейтинг:
8

CHill60

Цитата:
Проигрыватель Windows Media не поддерживает воспроизведение файла формата. mp4. Вы можете воспроизводить медиафайлы .mp4 в проигрывателе Windows Media при установке пакетов декодеров MPEG-4, совместимых с DirectShow.
от Типы файлов, поддерживаемые проигрывателем Windows Media[^]
Я могу только заключить, что на" венерианском оконном сервере "был установлен пакет декодера, в то время как "ftp.ezyro.com" не имеет


Member 13043998

На самом деле проблема в том, что теперь я могу воспроизводить обе ссылки в своем приложении, я просто изменил https на http, который работал на меня. Но когда я запустил то же самое приложение на ноутбуке моего друга, оно там не работало. Знаете ли вы причину? Или вы знаете стандартное решение для воспроизведения видео воспроизведения в winform, а затем, пожалуйста, поделитесь им со мной. Я уже потратил несколько дней на поиски решения, но все равно думаю, что нахожусь не на правильном пути.

CHill60

Может быть, на ноутбуке вашего друга что - то не установлено-может быть, декодер?
Если вы знаете, что он работает в браузере, почему бы не использовать элемент управления браузером в вашем приложении? Проигрыватель Windows Media якобы будет удален вместе с Win10 в любом случае. Или используйте Альтернативный плеер-см. Альтернативы WMC[^]

Member 13043998

да, вы правы, но я только что прочитал, что теперь люди могут добавлять wmp и в windows 10. https://support.microsoft.com/en-us/help/17615/windows-media-player-12
https://answers.microsoft.com/en-us/windows/wiki/windows_10-start/how-to-locate-and-open-windows-media-player-in/7d0f31a1-2999-4597-9c43-b48b075c5e57
Проблема в том, что теперь он начинает работать и на компьютере моего друга. Я не знаю, как. И я тоже ничего не сделал. Я не понимаю этой тайны.

Рейтинг:
0

Dave Kreskowiak

Это не игрок или ваш код, а то, что сервер отправляет обратно, или то, что вы используете в качестве URL-адреса. Единственные люди, которые смогут вам в этом помочь, - это хостинговая компания, которой вы пользуетесь.