三分线徘徊
码龄14年
关注
提问 私信
  • 博客:71,825
    社区:1,626
    73,451
    总访问量
  • 15
    原创
  • 1,726,851
    排名
  • 18
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2011-07-27
博客简介:

hsp494980719的专栏

查看详细资料
个人成就
  • 获得11次点赞
  • 内容获得9次评论
  • 获得31次收藏
创作历程
  • 1篇
    2015年
  • 11篇
    2014年
  • 4篇
    2013年
  • 17篇
    2012年
成就勋章
TA的专栏
  • VC++
    17篇
  • 多媒体
    5篇
  • 网络编程
  • 音视频开发
  • 流媒体协议
    4篇
  • linux
  • C语言
  • 面试题
    1篇
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

yuvplayer.zip

发布资源 2020.12.10 ·
zip

流媒体相关资源

http://www.xuebuyuan.com/2080119.html
转载
发布博客 2015.07.07 ·
485 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

学习址栏

http://blog.163.com/zhujiatc@126/blog/#m=0
转载
发布博客 2014.10.11 ·
557 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

VLC 播放RTP 所需要的SDP文件格式

格式如下m=video 1234 RTP/AVP 96 //96表示的是动态净荷类型号  意思就是负载类型不确定,要通过其他方式来确定  a=rtpmap:96 H264  a=framerate:15  c=IN IP4 192.168.0.30
原创
发布博客 2014.07.26 ·
8742 阅读 ·
0 点赞 ·
1 评论 ·
2 收藏

C++面试小结

只有在被面试的过程中才会发向自己的基础知识是有多么差劲。这就是作死的节奏啊。先记录下面试过程中的一些笔试题及问题,后续再做补充刻录。1、atoi() 、itoa()不用库函数的实现2、strcopy的实现3、冒泡排序算法实现4、一个链表的结点结构struct Node{int data ;Node *next ;};typedef struct Node N
原创
发布博客 2014.03.25 ·
807 阅读 ·
0 点赞 ·
2 评论 ·
1 收藏

wireshark解析流媒体中的AMR/H263/H264包的方法

原文地址:   http://hi.baidu.com/zjxiaoyu3/item/8e81ed39979f624b023edcf3抓到完整的流媒体包之后,用wireshark打开,其中的包可能不会自动映射成RTP+AMR/H263/H264的包,做如下修改操作即可:1.  把UDP 包解析成RTP/RTCP包。选中UDP包,右键,选择Decode As,选RTP
转载
发布博客 2014.03.20 ·
3286 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

MFC应用程序关闭时,提示兼容性助手。

网上有人说  API兼容没有问题,应该是你程序名包含windows的一些特殊名称,比如install(install.exe),setup(setup.exe)...这时,就会有提示兼容性问题。 具体原因不清楚...
原创
发布博客 2014.03.20 ·
1196 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

H264码流结构分析.pdf

发布资源 2014.03.13 ·
pdf

C语言中堆和栈的区别

一.前言:C语言程序经过编译连接后形成编译、连接后形成的二进制映像文件由栈,堆,数据段(由三部分部分组成:只读数据段,已经初始化读写数据段,未初始化数据段即BBS)和代码段组成,如下图所示:1.栈区(stack):由编译器自动分配释放,存放函数的参数值,局部变量等值。其操作方式类似于数据结构中的栈。2.堆区(heap):一般由程序员分配释放,若程序员不释放,则可能会
转载
发布博客 2014.03.07 ·
673 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

I,P,B帧和PTS,DTS的关系

I,P,B帧和PTS,DTS的关系转自:http://www.cnblogs.com/qingquan/archive/2011/07/27/2118967.html 基本概念:I frame :帧内编码帧 又称intra picture,I 帧通常是每个 GOP(MPEG 所使用的一种视频压缩技术)的第一个帧,经过适度地压缩,做为随机访问的参考点,可以当成
转载
发布博客 2014.03.07 ·
551 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

RTP 协议

RTP 协议概述:实时传送协议(Real-time Transport Protocol或简写RTP,也可以写成RTTP)是一个网络传输协议,它是由IETF的多媒体传输工作小组1996年在RFC 1889中公布的。RTP协议详细说明了在互联网上传递音频和视频的标准数据包格式。它一开始被设计为一个多播协议,但后来被用在很多单播应用中。RTP协议常用于流媒体系统(配合R
转载
发布博客 2014.03.07 ·
818 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

视频转码中遇到的坑

最近一直在做视频方面的工作。在视频转码开发过程中,会遇到各种各样的问题,有些问题现场就解决了,已滑入湖中,有些印象深刻,至今难忘。这里,就把这些印象深刻的问题,或者说是"坑",整理出来,以期给有缘者以助益。1、中文、空格、乱码。这 里中文、空格、乱码的问题似乎不是视频转码独有的问题。但出现在视频转码服务中。主要出现在两个方面。一方面是业务逻辑中,忽略了对这些特殊字符的处理, 于是,
转载
发布博客 2014.03.06 ·
2852 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

FU-A分包方式,以及从RTP包里面得到H.264数据和AAC数据的方法

RFC3984是H.264的baseline码流在RTP方式下传输的规范,这里只讨论FU-A分包方式,以及从RTP包里面得到H.264数据和AAC数据的方法。1、单个NAL包单元12字节的RTP头后面的就是音视频数据,比较简单。一个封装单个NAL单元包到RTP的NAL单元流的RTP序号必须符合NAL单元的解码顺序。2、FU-A的分片格式数据比较大的H264视频包,被RT
转载
发布博客 2014.03.06 ·
552 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

VC 程序只运行一个进程,再次运行传参数给第一个进程的问题

// test_onlyOneExe.cpp : Defines the class behaviors for the application.//#include "stdafx.h"#include "test_onlyOneExe.h"#include "test_onlyOneExeDlg.h"#ifdef _DEBUG#define new
转载
发布博客 2014.01.04 ·
1220 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Win7普通用户下提升注册表权限

同样的问题,在普通用户下访问注册表会出现无权限问题。此时的想法是在自己的软件注册键提升其权限,以方便用户修改,包括密码等一些信息。          代码如下:(PS:按照预计的想法是提升其权限后,软件运行结束后主恢复用户本身权限,但结果只提升了,没能恢复到原来的权限。知道的牛牛请多指点下,WIN7权限问题感觉好深奥)。BOOL SetRegPrivilege(HKEY hKey, LPS
原创
发布博客 2013.09.13 ·
6262 阅读 ·
0 点赞 ·
1 评论 ·
2 收藏

WIN7普通用户下修改文件夹权限

做应用软件开发,一些配置信息经常写在安装目录下的ini文件中,但最近遇到个问题是,在普通用户下无法保存修改的配置信息,原因是用户无权写安装目录下的ini文件。然后就有了这个想法,修改本软件的文件夹权限,这样在任何用户下都可以正常保存配置信息。(PS,个人不太同意此做法,只是为了解决客户需求)。      代码如下:BOOL EnableFileAccountPrivilege (LPS
原创
发布博客 2013.09.13 ·
2530 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

FU-A分包方式,以及从RTP包里面得到H.264数据和AAC数据的方法

FU-A分包方式,以及从RTP包里面得到H.264数据和AAC数据的方法http://www.cnweblog.com/fly2700/archive/2012/02/23/319718.htmlRFC3984是H.264的baseline码流在RTP方式下传输的规范,这里只讨论FU-A分包方式,以及从RTP包里面得到H.264数据和AAC数据的方法。1、单个NAL包单元1
转载
发布博客 2013.03.28 ·
718 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

CMFCToolBar::SetToolBarBtnText

Visual Studio 2012 - Visual C++CMFCToolBar::SetToolBarBtnText在指定工具栏按钮的属性。void SetToolBarBtnText( UINT nBtnIndex, LPCTSTR szText=NULL, BOOL bShowText=TRUE, B
原创
发布博客 2013.02.21 ·
876 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

VC 2010+MFC:CMFCToolBar和CMFCMenuBar的字体大小修改

CMainFrame::CMainFrame(){theApp.m_nAppLook = theApp.GetInt(_T("ApplicationLook"), ID_VIEW_APPLOOK_OFF_2007_BLUE);afxGlobalData.fontRegular.DeleteObject();afxGlobalData.fontRegular.CreateFo
原创
发布博客 2012.12.15 ·
1794 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

CMFCToolBar::SetSizes

CMFCToolBar::SetSizesVisual Studio 2012 - Visual C++CMFCToolBar::SetSizes在所有工具栏指定按钮的大小和图像。static void __stdcall SetSizes( SIZE sizeButton, SIZE sizeImage );参数
原创
发布博客 2012.12.10 ·
1708 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多