• 大小: 3KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-10
  • 语言: 其他
  • 标签: opencv  udp  视频  

资源简介

简单易懂,高速的UDP协议的图传、视频传输,一个发送端文件,一个接收端文件,因为udp协议的缺点,所以高码率传输时可能会有色差干扰。

资源截图

代码片段和文件信息

#include 
#include 
#include   

using namespace std;
using namespace cv;

void main()
{
 WORD wVersionRequested;
 WSADATA wsaData;
 int err;
 
 const int blocksize=43200;
 //定义包结构  
 struct recvbuf//包格式  
 {  
     char buf[blocksize];//存放数据的变量  
     int flag;//标志          
  }; 
 struct recvbuf data; 

 
 wVersionRequested = MAKEWORD( 2 0 );
 
 err = WSAStartup( wVersionRequested &wsaData );
 if ( err != 0 ) {
  return;
 }
 
 if ( LOBYTE( wsaData.wVersion ) != 2||HIBYTE( wsaData.wVersion ) != 0 ) {
  WSACleanup( );
  return;
 }
 SOCKET sockClient=socket(AF_INETSOCK_DGRAM0);
 
 SOCKADDR_IN addrSrv;
 addrSrv.sin_addr.S_un.S_addr=inet_addr(“127.0.0.1“);
 addrSrv.sin_family=AF_INET;
 addrSrv.sin_port=htons(6

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        2551  2017-12-05 13:56  client.cpp
     文件        3191  2017-12-05 13:55  server.cpp

评论

共有 条评论