资源简介
代码参考了 yanyuan9527
按照RFC3984协议实现H264视频RTP打包(附源代码)
想要实现的功能是:
在暴风、或VLC输入rtsp://127.0.0.1:8800/test.264可以连接服务器,服务器就向它发送H264视频数据。
代码片段和文件信息
#include
#include
#include
#include
#include
#include
#include
#include
#define MAXLINE 256
#define SERV_PORT 8800
void do_cli(FILE *fp int sockfd struct sockaddr *pservaddr socklen_t servlen)
{
int n;
char sendline[MAXLINE] recvline[MAXLINE + 1];
/* connect to server */
if(connect(sockfd (struct sockaddr *)pservaddr servlen) == -1)
{
perror(“connect error“);
exit(1);
}
while(fgets(sendline MAXLINE fp) != NULL)
{
/* read a line and send to server */
write(sockfd sendline strlen(sendline));
/* receive data from server */
n = read(sockfd recvline MAXLINE);
if(n == -1)
{
perror(“read error“);
exit(1);
}
recvline[n] = 0; /* terminate string */
fputs(recvline stdout);
}
}
int main(int argc char **argv)
{
int sockfd;
struct sockaddr_in servaddr;
/* check args */
if(argc != 2)
{
printf(“usage: udpclient \n“);
exit(1);
}
/* init servaddr */
bzero(&servaddr sizeof(servaddr));
servaddr.sin_family = AF_INET;
servaddr.sin_port = htons(SERV_PORT);
if(inet_pton(AF_INET argv[1] &servaddr.sin_addr) <= 0)
{
printf(“[%s] is not a valid IPaddress\n“ argv[1]);
exit(1);
}
sockfd = socket(AF_INET SOCK_DGRAM 0);
do_cli(stdin sockfd (struct sockaddr *)&servaddr sizeof(servaddr));
return 0;
}
相关资源
- VS2017下用OpenCV实时播放RTSP视频流并截
- Rtsp流媒体PC端和手机网页直播代码
- rtsp解析实现音视频实时传输
- Live555基于h264嵌入式linux下rtsp项目的裁
- QT编写的RTSP播放器各QT版本可完整编译
- onvif设备发现+鉴权认证+RTSP地址获取
- RTSPVGA录制,以及推流小工具
- 基于easydarwin实现rtsp拉流新
- RTSP服务器及客户端测试源代码
- 海思hi3520 rtsp源码
- RTSP Server and Client
- RtspServer实现的源码
- onvif模拟摄像机可模拟多路
- ONVIF协议实现搜索局域网IPC设备+RTSP地
- testRTSPClient+mp4v2录制mp4
- Live555 Media Server是一个纯粹的RTSP服务
- Windows版本EasyDarwin
- rtsp推流rtmp(命令行+demo+nginxconf+flvj
- RFC2326(RTSP协议完整中文版)
- hisi_rtsp代码
-
ijkpla
yer源码编译so库,支持rtsp、r -
ijkpla
yer实现rtsp视频流的播放 - MyRTSPtest.rar
- swing 播放 rtsp 视频
- ttxk的rtsp源码
- h5无插件 RTSP 摄像头在线播放代码
- 基于Rockchip MPP实现的RTSP解码
- rk板子,opencv Mat硬件编码264 RTSP推流
- 基于RTSP的linux环境编程的客户端实现
- 基于RTSP/RTP的简单流媒体服务器
评论
共有 条评论