JavaでVLCというプログラムを実行したいです。ランタイムによるプロセスを作成しました。このプロセスにコマンドを渡す方法がわかりません。また、コマンドラインから VLC プログラムを制御することもできます。ポートと IP アドレスを VLC プログラムに設定して、ストリーミング データをリッスンしたいと考えています。Java のすべてのプロセスには、InputStream と OutputStream があります。
Runtime rt = Runtime.getRuntime();
Process p = rt.exec("C:\\Program Files\\VideoLAN\\VLC\\vlc.exe");
DataInputStream in = new DataInputStream(p.getInputStream());
OutputStream out = p.getOutputStream();
ありがとう、サジャド