资源简介
socket编程,TCP接收264码流,使用ffmpeg解码,保存成yuv文件。客户端程序v1.0.
代码片段和文件信息
#include
#include
#include “string.h“
#pragma comment(lib“wsock32.lib“)
void ConnectServer();
void CloseSocket();
int Recv(char * buf int len) ;
SOCKET s;
void ConnectServer()
{
WSADATA wsaData;
SOCKADDR_IN ServerAddr;
int Port = 5150;
int Ret;
if ((Ret = WSAStartup(MAKEWORD(22) &wsaData)) != 0)
{
printf(“WSAStartup failed with error %d\n“ Ret);
return;
}
if ((s = socket(AF_INET SOCK_STREAM IPPROTO_TCP))
== INVALID_SOCKET)
{
printf(“socket failed with error %d\n“ WSAGetLastError());
WSACleanup();
return;
}
ServerAddr.sin_family = AF_INET;
ServerAddr.sin_port = htons(Port);
ServerAddr.sin_addr.s_addr = inet_addr(“115.156.164.19“);
while(1)
{
if (connect(s (SOCKADDR *) &ServerAddr sizeof(ServerAddr))
== SOCKET_ERROR)
{
printf(“connect failed with error %dplease start server\n“ WSAGetLastError());
//closesocket(s);
//WSACleanup();
continue;
}
else
break;
}
printf(“连接成功!“);
}
void CloseSocket()
{
closesocket(s);
WSACleanup();
}
int Recv(char * buf int len)
{
int Ret;
if((Ret=recv(sbuflen0))>0)
{
printf(“receive bytes= %d\n“Ret);
return Ret;
}
return -1;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 13293 2008-07-27 10:39 socket and 264decode\DecodeSrc\allcodecs.c
文件 98311 2008-07-27 10:39 socket and 264decode\DecodeSrc\avcodec.h
文件 6877 2008-07-27 10:39 socket and 264decode\DecodeSrc\avutil.h
文件 10583 2008-07-27 10:39 socket and 264decode\DecodeSrc\bitstream.c
文件 28604 2008-07-27 10:39 socket and 264decode\DecodeSrc\bitstream.h
文件 3360 2008-07-27 10:39 socket and 264decode\DecodeSrc\bswap.h
文件 8304 2008-07-27 10:39 socket and 264decode\DecodeSrc\cabac.c
文件 25329 2008-07-27 10:39 socket and 264decode\DecodeSrc\cabac.h
文件 3796 2008-07-27 10:39 socket and 264decode\DecodeSrc\colorspace.h
文件 11642 2008-07-27 10:39 socket and 264decode\DecodeSrc\common.h
文件 1490 2008-07-27 10:39 socket and 264decode\DecodeSrc\crc.h
文件 415 2008-07-27 10:39 socket and 264decode\DecodeSrc\define.h
文件 161473 2008-07-27 10:39 socket and 264decode\DecodeSrc\dsputil.c
文件 30176 2008-07-27 10:39 socket and 264decode\DecodeSrc\dsputil.h
文件 40520 2008-07-27 10:39 socket and 264decode\DecodeSrc\error_resilience.c
文件 4117 2008-07-27 10:39 socket and 264decode\DecodeSrc\eval.h
文件 1208 2008-07-27 10:39 socket and 264decode\DecodeSrc\faandct.h
文件 10122 2008-07-27 10:39 socket and 264decode\DecodeSrc\golomb.c
文件 12706 2008-07-27 10:39 socket and 264decode\DecodeSrc\golomb.h
文件 328748 2008-07-27 10:39 socket and 264decode\DecodeSrc\h264.c
文件 13342 2008-07-27 10:39 socket and 264decode\DecodeSrc\h264.h
文件 58163 2008-07-27 10:39 socket and 264decode\DecodeSrc\h264data.h
文件 6223 2008-07-27 10:39 socket and 264decode\DecodeSrc\h264idct.c
文件 37603 2008-07-27 10:39 socket and 264decode\DecodeSrc\h264pred.c
文件 2426 2008-07-27 10:39 socket and 264decode\DecodeSrc\h264pred.h
文件 4388 2008-07-27 10:39 socket and 264decode\DecodeSrc\h264_parser.c
文件 1352 2008-07-27 10:39 socket and 264decode\DecodeSrc\h264_parser.h
文件 84054 2008-07-27 10:39 socket and 264decode\DecodeSrc\imgconvert.c
文件 1243 2008-07-27 10:39 socket and 264decode\DecodeSrc\imgconvert.h
文件 2444 2008-07-27 10:39 socket and 264decode\DecodeSrc\integer.h
............此处省略44个文件信息
- 上一篇:银行储蓄系统设计报告
- 下一篇:助力特性曲线三维图
相关资源
- FFMpeg_SDK_详细中文指南开发手册.pdf
- inttypes.h
- 从FFMPEG中剥离出来的组播接收和发送
-
ubuntu系统ffmpeg编译deckli
nk资源包 - linux下配置ffmpeg支持x264编码
- ffmpeg播放hls视频流程代码走读
- ffdoc FFMPEG的最完整教程
- 如何用FFmpeg编写一个简单播放器
- ffmpeg摄像头数据h264编码并封装avi
- windows下使用MinGW+msys编译ffmpeg.docx
- libffmpeg.so动态库
- ffmpeg最新版本编译的ffplay
- FFmpeg Tutorial.pdf(中文版)
-
coreutil文件包括pr.exe和li
nk.exe - FFMpeg源码
- ffmpeg源码整体分析
- ffmpeg 绝对有用的音频和视频的截取与
- ffmpeg 编译依赖头文件KHR、AMF、ffnvco
- windows FFMPEG和FFSERVER搭建流媒体服务器
- ffmpeg.so的文件
- FFmpeg4.0 中文文档
- MAC OS YUV格式播放器
- 最简单的基于FFMPEG的转码器源代码
- ffmpeg 自动安装脚本
- inttypes.h和stdint.h
- 雷霄骅-基于FFmpeg+SDL的视频播放器的制
- 最简单的基于FFMPEG+SDL的视频播放器
- 最简单的基于FFMPEG+SDL的视频播放器
- ffmpeg 实时解码DEMO 实时解码H.264码流
- ffplay播放器
评论
共有 条评论