也許這只是晚了,但我遇到了死衚衕,希望有人能幫助我。從C#程序在VLC中啓動流
我有一個非常簡單的程序,應該這樣工作:用戶可以看到可用流的列表。用戶選擇要觀看的流。在選擇一個流之後,我想爲它們啓動VLC媒體播放器並播放它。
除了最後一件事之外,我已經掌握了所有東西 - 我不知道如何讓播放器播放流。我認爲這純粹是這樣的:
System.Diagnostics.Process.Start(pathVLC, streams[choice]);
其中
PathVLC是通向用戶的球員,例如C:\程序\ VLC \ vlc.exe
流是一個字符串數組,所有的表格「http://somerandomstream.m3u8」
選擇是用戶想要查看的流。
雖然VLC打開成功,但沒有其他事情發生,而我完全失去了如何真正告訴VLC播放流。我錯過了什麼?
編輯:看Vaughan Hilts答案我想通了!
System.Diagnostics.Process VLC = new System.Diagnostics.Process();
VLC.StartInfo.FileName = pathVLC;
VLC.StartInfo.Arguments = "-vvv " + streams[choice];
VLC.Start();
謝謝!這解決了我的問題。 – Treelink