2

C# でクライアント サーバー ビデオ ストリーミング アプリを作成しようとしていますが、libvlc を使用しています。クライアントは正常に動作していますが、サーバーをどうすればよいかわかりません。メディアの AddOptions メソッドに変更を加えたクライアントのようなものですか? メディアを再生しますか?

更新:私はこれを試しました:

    private void button1_Click(object sender, EventArgs e)
    {
        //MyLibVlc vlc = new MyLibVlc();
        string[] args = new string[] { "-I", "dummy", "--ignore-config","" };
        instance = new VlcInstance(args);
        //:sout=#rtp{dst=79.114.124.180,port=5004,mux=ts,ttl=1} :sout-keep
        player = null;
        string source = "D:\\CM.mp4" ;
        VlcMedia media = new VlcMedia(instance, source);
        string[] options=new string[]{":sout=#rtp{dst=79.114.124.180,port=5004,mux=ts,ttl=1} :sout-keep"};
        media.AddOptions(options);
        if (player == null)
        {
            player = new VlcMediaPlayer(media);
        }
        else
        {
            player.Media = media;
        }
        player.Play();

    }

ログファイルを調べました。ファイルを開けませんでした...引数を間違った方法で渡したか、何かが不足しています。

4

3 に答える 3