Jak mohu spustit přehrávač výchozí médií z aplikace .NET?

hlasů
2

Musím spustit mediální soubor z adresy URL v rámci mého c aplikace # .NET. Existuje nějaký způsob, jak to udělat, nativně v .NET? Nepotřebuji vložený přehrávač, jen potřebuji výchozí přehrávač ke startu. zkusil jsem

System.Diagnostics.Process.Start(File URL);

ale spustí výchozí prohlížeč a stáhne soubor, místo toho se snaží hrát v POH / VLC / bez ohledu na výchozí přehrávač médií je. Nějaké nápady?

Položena 25/11/2008 v 10:30
zdroj uživatelem
V jiných jazycích...                            


2 odpovědí

hlasů
5

Pokud zadáte adresu URL bude zacházet s programem registrovaných na tento formát adresy URL, v případě, že výchozí webový prohlížeč.

V jakém formátu jsou média v? Můžete získat doprovodný program pro rozšíření a spustit tento program s URL jako parametr. Viz: Windows: Seznam a spouštět aplikace spojené s příponou

Takže pokud vaše médium je například .MP3, pak najít assoicated program .MP3 (pomocí kódu ve výše uvedený odkaz) a předat adresu URL jako parametr tohoto programu.

Odpovězeno 25/11/2008 v 11:11
zdroj uživatelem

hlasů
3

Dalším způsobem, jak řešit tento problém, je dočasné stažení souboru do lokálního souborového systému a potom spusťte

System.Diagnostics.Process.Start("Local File");

Pak by to mělo fungovat, jak byste čekali.

Odpovězeno 25/11/2008 v 11:21
zdroj uživatelem

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more