在C#中将音频流添加到视频流

时间:2015-04-09 07:26:58

标签: c# audio video-streaming audio-streaming naudio

我在C#中使用TCP设计视频/音频会议系统。这是我的视频发送功能:

    void SendVideoBuffer(object bufferIn)
    {
        try
        {
           TcpClient tcp = new TcpClient(PeerIP_TXT.Text, 6000);

           NetworkStream ns = tcp.GetStream();
            Image buffer = (Image)bufferIn;
            buffer.Save(ns, System.Drawing.Imaging.ImageFormat.Jpeg);
            waveOut.Play();
            ns.Close();
            tcp.Close();
        }
        catch (Exception) { }
    } 

是否可以在同一端口(6000)上发送音频流?如果是这样,需要使用什么功能?

1 个答案:

答案 0 :(得分:0)

我认为你想要做的事情可以通过 Expression Encoder SDK 来实现 使用此SDK,您可以组合视频+音频,也可以使用SDK中的直播主题直接通过网络发送。