• 大小: 381KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-04
  • 语言: 其他
  • 标签: h.264  windows  socket  vlc  

资源简介

本程序是在yanyuan9527提供的程序(http://download.csdn.net/source/1961862)的基础上进行了微小的改动,使它适合我的机器。因yanyuan9527的程序在我的机器上无法播放,修改了Windows socket后,在我机器上就可以播放了。我想可能有人会遇到与我相似的情况,故上传共享。 下面引用yanyuan9527的软件说明。 本示例代码在我的电脑上实现了对标准H264码流的RTP打包发送到本机的1234端口,用VLC播放器从1234端口能接收到该码流并实时播放。代码附有详细的注释,应该很容易理解(前提是大家稍微对RFC3550 RFC3984

资源截图

代码片段和文件信息

// NALDecoder.cpp : Defines the entry point for the console application.

#include 
#include 
#include 
#include 
#include “h264.h“
#include “initsock.h“

CInitSock initSock; // 初始化Winsock库

//为NALU_t结构体分配内存空间

NALU_t *AllocNALU(int buffersize)
{
NALU_t *pNalu;
if ((pNalu = (NALU_t*)calloc (1 sizeof (NALU_t))) == NULL) {
printf(“AllocNALU: Nalu“);
exit(0);
}

pNalu->max_size=buffersize;
if ((pNalu->buf = (char*)calloc (buffersize sizeof (char))) == NULL) {
free (pNalu);
printf (“AllocNALU: Nalu->buf“);
exit(0);
}
return pNalu;
}

//释放
void FreeNALU(NALU_t *pNalu)
{
if (pNalu) {
if (pNalu->buf) {
free(pNalu->buf);
pNalu->buf=NULL;
}
free (pNalu);
}
}

static int FindStartCode2 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       2163  2010-12-29 08:26  NALDecoder\h264.h

     文件        461  2010-12-27 12:19  NALDecoder\initsock.h

     文件      10206  2010-12-29 08:26  NALDecoder\NALDecoder.cpp

     文件       4670  2010-12-27 09:54  NALDecoder\NALDecoder.dsp

     文件        543  2008-07-01 09:37  NALDecoder\NALDecoder.dsw

     文件     208963  2010-12-29 08:26  NALDecoder\NALDecoder.exe

     文件      50176  2010-12-29 08:26  NALDecoder\NALDecoder.ncb

     文件      50688  2010-12-29 08:26  NALDecoder\NALDecoder.opt

     文件       1267  2010-12-29 08:26  NALDecoder\NALDecoder.plg

     文件       1232  2008-07-01 09:37  NALDecoder\ReadMe.txt

     文件      93550  2006-07-25 17:57  NALDecoder\test.264

     文件     243860  2009-12-04 21:22  NALDecoder\test22.264

     文件         82  2010-12-28 10:18  NALDecoder\w.sdp

     目录          0  2010-12-29 08:27  NALDecoder

----------- ---------  ---------- -----  ----

               667861                    14


评论

共有 条评论