【例子介绍】c# 编写的udp分包组包源代码
利用c#编写的分包组包源代码,网上查了很多都是对文件进行分包组包,这里是传送一个图像,加载了摄像头的话可以传送视频哦~ 当然需要做一点小小的改动 呵呵~ 共同学习啦
【相关图片】
【源码结构】
文件清单
└── udpserver
├── frmvideo
│ ├── bin
│ │ └── Debug
│ │ ├── CompressionLib.dll
│ │ ├── CompressionLib.pdb
│ │ ├── frmvideo.exe
│ │ ├── frmvideo.pdb
│ │ ├── frmvideo.vshost.exe
│ │ ├── frmvideo.vshost.exe.manifest
│ │ ├── Server.Video.dll
│ │ └── Server.Video.pdb
│ ├── Form1.cs
│ ├── Form1.Designer.cs
│ ├── Form1.resx
│ ├── frmvideo.csproj
│ ├── obj
│ │ └── x86
│ │ └── Debug
│ │ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ │ ├── frmvideo.csproj.FileListAbsolute.txt
│ │ ├── frmvideo.exe
│ │ ├── frmvideo.Form1.resources
│ │ ├── frmvideo.pdb
│ │ ├── frmvideo.Properties.Resources.resources
│ │ ├── GenerateResource-ResGen.read.1.tlog
│ │ ├── GenerateResource-ResGen.write.1.tlog
│ │ ├── ResolveAssemblyReference.cache
│ │ └── TempPE
│ ├── Program.cs
│ └── Properties
│ ├── AssemblyInfo.cs
│ ├── Resources.Designer.cs
│ ├── Resources.resx
│ ├── Settings.Designer.cs
│ └── Settings.settings
├── help
│ ├── bin
│ │ └── Debug
│ │ ├── help.dll
│ │ └── help.pdb
│ ├── bufferhelper.cs
│ ├── Client.cs
│ ├── Collections.cs
│ ├── Conver.cs
│ ├── DatagramResolve.cs
│ ├── DatagramTrustiness.cs
│ ├── help.csproj
│ ├── ImageConvert.cs
│ ├── NetEventArgs.cs
│ ├── obj
│ │ └── Debug
│ │ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ │ ├── help.csproj.FileListAbsolute.txt
│ │ ├── help.dll
│ │ ├── help.pdb
│ │ └── TempPE
│ ├── obj2string.cs
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ ├── Pub.cs
│ ├── RecvCleftDatagram.cs
│ ├── SendDatagram.cs
│ ├── Server.cs
│ ├── Session.cs
│ ├── StateObject.cs
│ └── UT.cs
├── obj
│ └── x86
│ └── Debug
│ └── GenerateResource.read.17.tlog
├── source1.bmp
├── udpclient
│ ├── bin
│ │ └── Debug
│ │ ├── CompressionLib.dll
│ │ ├── CompressionLib.pdb
│ │ ├── help.dll
│ │ ├── help.pdb
│ │ ├── Server.Video.dll
│ │ ├── Server.Video.pdb
│ │ ├── udpclient.exe
│ │ ├── udpclient.pdb
│ │ ├── udpclient.vshost.exe
│ │ └── udpclient.vshost.exe.manifest
│ ├── frmsend.cs
│ ├── frmsend.Designer.cs
│ ├── frmsend.resx
│ ├── obj
│ │ └── x86
│ │ └── Debug
│ │ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ │ ├── GenerateResource.read.4.tlog
│ │ ├── GenerateResource-ResGen.read.1.tlog
│ │ ├── GenerateResource-ResGen.write.1.tlog
│ │ ├── ResolveAssemblyReference.cache
│ │ ├── TempPE
│ │ ├── udpclient.exe
│ │ ├── udpclient.frmsend.resources
│ │ ├── udpclient.pdb
│ │ ├── udpclient.Properties.Resources.resources
│ │ └── udpsend.csproj.FileListAbsolute.txt
│ ├── Program.cs
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ ├── Resources.resx
│ │ ├── Settings.Designer.cs
│ │ └── Settings.settings
│ └── udpsend.csproj
├── udpserver
│ ├── bin
│ │ └── Debug
│ │ ├── help.dll
│ │ ├── help.pdb
│ │ ├── udpserver.exe
│ │ ├── udpserver.pdb
│ │ ├── udpserver.vshost.exe
│ │ └── udpserver.vshost.exe.manifest
│ ├── frmreceive.cs
│ ├── frmreceive.Designer.cs
│ ├── frmreceive.resx
│ ├── obj
│ │ └── x86
│ │ └── Debug
│ │ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ │ ├── GenerateResource-ResGen.read.1.tlog
│ │ ├── GenerateResource-ResGen.write.1.tlog
│ │ ├── ResolveAssemblyReference.cache
│ │ ├── TempPE
│ │ ├── udpreceive.csproj.FileListAbsolute.txt
│ │ ├── udpserver.exe
│ │ ├── udpserver.frmreceive.resources
│ │ ├── udpserver.pdb
│ │ └── udpserver.Properties.Resources.resources
│ ├── Program.cs
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ ├── Resources.resx
│ │ ├── Settings.Designer.cs
│ │ └── Settings.settings
│ └── udpreceive.csproj
├── udpserver.sln
├── udpserver.suo
└── 说明.txt
35 directories, 111 files
评论