博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C# 视频流操作
阅读量:5162 次
发布时间:2019-06-13

本文共 1443 字,大约阅读时间需要 4 分钟。

发送视频流

1   void SendVideoBuffer(object bufferIn) 2         { 3             try 4             { 5                TcpClient tcp = new TcpClient(PeerIP_TXT.Text, 6000); 6                NetworkStream ns = tcp.GetStream(); 7                 Image buffer = (Image)bufferIn; 8                 buffer.Save(ns, System.Drawing.Imaging.ImageFormat.Jpeg); 9                 ns.Close();10                 tcp.Close();11             }12             catch (Exception) { }13         }

接收视频流

1    Socket server_sock; 2         void server() 3         { 4             try 5             { 6                 server_sock = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); 7                 server_sock.Bind(new IPEndPoint(IPAddress.Any, 6000)); 8                 server_sock.Listen(-1); 9 10                 while (true)11                 {12                     try13                     {14                         Socket new_socket = server_sock.Accept();15                         NetworkStream ns = new NetworkStream(new_socket);16                         pictureBox_Remote.Image = Image.FromStream(ns);17                         ns.Close();18                         new_socket.Close();19                     }20                     catch (Exception)21                     {22                     }23                 }24             }25             catch(Exception){}26 27         }

 

转载于:https://www.cnblogs.com/endv/p/6102872.html

你可能感兴趣的文章
ubuntu的home目录下,Desktop等目录消失不见
查看>>
建立,查询二叉树 hdu 5444
查看>>
[Spring框架]Spring 事务管理基础入门总结.
查看>>
2017.3.24上午
查看>>
Python-常用模块及简单的案列
查看>>
LeetCode 159. Longest Substring with At Most Two Distinct Characters
查看>>
LeetCode Ones and Zeroes
查看>>
基本算法概论
查看>>
jquery动态移除/增加onclick属性详解
查看>>
JavaScript---Promise
查看>>
暖暖的感动
查看>>
Java中的日期和时间
查看>>
Django基于admin的stark组件创建(一)
查看>>
抛弃IIS,利用FastCGI让Asp.net与Nginx在一起
查看>>
C. Tanya and Toys_模拟
查看>>
springboot jar包运行中获取资源文件
查看>>
基于FPGA实现的高速串行交换模块实现方法研究
查看>>
Java Scala获取所有注解的类信息
查看>>
delphi ,安装插件
查看>>
case when then的用法-leetcode交换工资
查看>>