努力奋斗

人与人的差别在于各自对自己业余时间的安排。

悬崖勒马之三年编码的反省

12年初入职场到现在已经三年有余,从当时技术小白到现在的勉强小手,显然这样的结果是我不曾希望的。步入职场之初,暗下决心,三年时间里希望能在工作技术上有一个质的变化。奈何事实却是时间消磨了斗志,抹灭了激情,梦想被现实打败,而且是一败涂地。三年的时间里,回首思考过去的计划安排,却发现花在钻研技术上的时...

2015-08-05 00:27:38

阅读数 7242

评论数 41

程序员技术练级攻略

本文转载之陈皓老师的个人博客网站酷壳,分享与大家。原文链接: 陈皓老师 月光博客6月12日发表了《写给新手程序员的一封信》,翻译自《An open letter to those who want to start programming》,我的朋友(他在本站的id是Mailp...

2015-06-26 22:55:15

阅读数 2282

评论数 2

高效程序员的45个习惯

1 做事 “出了问题,第一重要的是确定元凶,找到那个人!一旦证实了是他的错误,就可以保证这样的问题永远也不会再发生了。” 指责不会修复bug,把矛头对准问题的解决办法,而不是人。这是真正有用处的正面效应。 也许你不相信,但确实有些人常常不把解决问题放在最高优先级上。也许你也没有。...

2012-10-07 19:51:26

阅读数 2094

评论数 0

遇见未来的自己

日常工作安排,基本都是事情驱动着去完成,没有把事情的重要性凸显出来产生对应的压迫感,随性而为,导致时间过度浪费,恶性循环后的结果是想做的事情没有时间安排。当提前规划出重要的事情去执行时,就会迫使挤出时间去执行。所以提前的良好规划安排,才能更好安排时间,从而达到节省时间。假象一下,如果让你把现在当成...

2017-12-12 00:24:23

阅读数 1248

评论数 0

浅析live555媒体库之实现实时码流预览

live555实时码流预览的相关实现操作。

2015-09-23 12:31:40

阅读数 3547

评论数 1

浅析live555媒体库之自己实现文件流的读写

博客前面两篇基本介绍了live555的一些入门知识以及大致的工作流程框架。下面就是代码的实现,如果通过自己实现的子类是实现文件流的播放。 主要实现两个子类即可:FramedSource 和 FileServerMediaSubsession。Subsession来建立任务,Source获取视频源数...

2015-09-16 21:47:53

阅读数 3964

评论数 0

浅析live555媒体库之入门编译使用

简介          Live555 是一个为流媒体提供解决方案的跨平台的C++开源项目,它实现了对标准流媒体传输是一个为流媒体提供解决方案的跨平台的C++开源项目,它实现了对标准流媒体传输协议如RTP/RTCP、RTSP、SIP等的支持。Live555实现了对多种音视频编码格式的音视频数据的流...

2015-09-12 12:18:52

阅读数 2816

评论数 0

浅析live555媒体库之工作流程介绍

liveMedia 项目(live555)的源代码包括四个基本的库,各种测试代码以及Media Server。四个基本的库分别是: UsageEnvironment&TaskScheduler, groupsock, liveMedia和BasicUsageEnvironment。

2015-09-12 11:14:53

阅读数 3638

评论数 1

老生常谈之widows下link错误

link错误千千万,很多情况都会出现各种纠结的link问题,遇到问题不要急躁,细心仔细对比,首先确认链接问题,然后是否成功导出,查看导出和调用接口差异,确认各个可能引起链接错误的配置信息等等,一步一步缩小范围。

2015-08-26 00:49:01

阅读数 1931

评论数 1

入门级码农,该不该写技术博客

作为习惯于在字母的世界里穿梭,大多是时候都在和电脑交流的IT人事,能完整的、流畅的表达自己想法已经不是一件易事,更不用谈用通俗易懂的文字向别人解释清楚透彻何为C语言中的指针,c++中虚函数表,java中的反射,shell中的正则等等专业知识了。所以写博客是一门技术活,特别是写技术博客,你需要在自己...

2015-08-22 02:53:07

阅读数 6241

评论数 18

关于对H264码流的TS的封装的相关代码实现

工作需要对ts封装

2015-08-11 22:07:38

阅读数 6423

评论数 4

一个程序员第二个年头的坚持:总结2014,规划2015

时间总是流逝的太快,嗖的一下,今年又过去了。依照惯例,在接近年尾的时候,给自己过去一年的时间里作一个技术上总结,并规划好新的一年学习计划,希望在总结中学习,更好的提升各方面的能力。 总结2014 2014年是值得纪念的一年,是相对2013年收获比较丰盛的一年。        首先说下工作方面,...

2015-01-06 22:51:41

阅读数 5983

评论数 16

关于对H264码流的PS的封装的相关代码实现

最近因为新工作要维护别人留下的GB模块代码,先熟悉了流程,后来就看了下

2014-11-01 18:20:45

阅读数 10537

评论数 55

网络公有协议之邮件SMTP篇

之前在工作中也是遇到过协议,那个时候因为比较急,只是解决已

2014-09-23 00:14:29

阅读数 5759

评论数 0

Linux下开发关于Samba/Vimrc/svn/tftp/等基本的配置使用

做了一年半的Linux的网络编程,准备找下一家了,所以分享自己现在开发的一些环境配置,大家相互学习。 1 平台    首先就是装一个Linux系统,我现在装的是ubuntu10.04比较稳定好用!后面应该会用12.04,听说也挺稳定的!再虚拟一个xp系统,这里可以在公司内部和同事通信用!毕竟好...

2014-01-17 08:19:30

阅读数 3421

评论数 2

Onvif开发之服务端成功对接Rtsp视频流篇

前面篇介绍onvif服务端的发现功能,继续在之前的代码基础上完成一个RTSP流的工作,也就是客户端通过ONVIF协议来预览设备端 在这个之前必须确定几个简单的条件 1 设备端能被发现 2 设备端支持RTSP协议,并且能够通过VLC进行正常的预览 通过onvif协议设备需要做的几个基本事情: 1 ...

2014-01-07 19:05:36

阅读数 17240

评论数 26

Onvif开发之服务端发现篇

服务端的开发相对来说比客户端稍微难一点,也就是给填充相关结构体的时候,需要一点一点的去查阅,验证各个结构中各个成员各自代表什么意思,以及对应的功能需要是那个接口实现, 这是开发服务端最头疼的事情。(在开发工程中郁闷了好久,后面是通过搜索工具抓包海康设备来填充相关信息的) 开始切入整体了, 同理需要...

2013-12-31 13:15:21

阅读数 10056

评论数 4

Onvif开发之客户端鉴权获取参数篇

前面一篇已经介绍了客户端如何发些设备,下面这篇简单介绍下在发现设备后,如何通过ONVIF协议来获取设备的相关参数 ONVIF中不管是客户端还是设备端,最先实现的接口都是关于能力的那个接口,客户端也就是[soap_call___tds__GetServiceCapabilities] 通过获取此函...

2013-12-30 11:54:02

阅读数 16031

评论数 42

Onvif开发之客户端搜索篇

关于ONVIF的广播,有客户端搜索和服务端发现的区别:客户端向固定的网段和固定的端口发送广播消息,服务端在对应的端口回复广播请求消息 本文首先介绍客户端如何进行广播的已经对广播回复的信息的基本处理。 客户端这里处理相对服务端比较复杂一点,需要注意几个地方: 1 广播的ip和端口号(注意这个端口号和...

2013-12-28 16:25:13

阅读数 12268

评论数 16

Onvif开发之代码框架生成篇

看了ONVIF的简单介绍应该对它的基本使用都有了一些基本的了解了吧! 下面我讲一步分解向大家介绍下如何通过gsoap生成需要的代码,以及代码中需要注意的问题[基于Linux平台 C开发] 生成Onvif相关源代码(我现在使用的gsoap版本是gsoap2.8.14,下面有下载地址)   在下...

2013-12-26 20:08:54

阅读数 12674

评论数 13

提示
确定要删除当前文章?
取消 删除