自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

贱贱的杨 blog

不停的战斗

  • 博客(8)
  • 资源 (12)
  • 收藏
  • 关注

原创 从live555 实战中了解MakeFile

陈力就列 不能者止基本的shell 命令学习Makefile 《跟我一起写Makefile》,有余力者参考GNU make 参考书。电子版本       下载live555源码1.保证编译通过./genMakefiles linuxmake -j8上面配置 linux ,使用的参数在 config.linux 文件中是生成静态库的文件2. Makefile   编译...

2018-09-29 16:09:27 860

原创 RIL 流程

RIL 分为RILJ 和RILC 部分,而RIL 和modem 通信通过socket ,发送的是串口 AT command[其实只要熟悉linux 编程,rild 部分确实很好理解]花了4天左右认认真真分析在初始化 reference-ril 库的时候,创建 客户端socket 连接到modem,而通过atchannel 的at_send_command_full_nolock发送AT...

2018-09-15 17:02:38 5647 1

原创 深入理解RILD 知识点笔记

int p; //这是一个普通的整型变量int *p; //首先从P 处开始,先与*结合,所以说明P 是一个指针,然后再与int 结合,说明指针所指向的内容的类型为int 型.所以P是一个返回整型数据的指针  int p[3]; //首先从P 处开始,先与[]结合,说明P 是一个数组,然后与int 结合,说明数组里的元素是整型的,所以P 是一个由整型数据组成的数组    -------整型...

2018-09-11 11:14:02 681

原创 [live555] 从testRTSPClient.cpp PLAY 请求 四

前言因为play 流程和DESCRIBE 和SETUP一样,所以,已经需要分析的内容很少,除了RTCP [live555] 从testRTSPClient.cpp DESCRIBE 发起请求 一 [live555] testRTSPClient.cpp DESCRIBE (后续处理) 二 [live555] 从testRTSPClient.cpp SETUP请求 三PLAY 请求...

2018-09-07 16:26:59 429

原创 [live555] 从testRTSPClient.cpp SETUP请求 三

前言在DESCRIBE 请求流程,已经将 live555 处理机制走了一遍,所以在SETUP请求过程中也是适用的SETUPrtspClient->sendSetupCommand(*scs.subsession, continueAfterSETUP, False, REQUEST_STREAMING_OVER_TCP);unsigned RTSPClient::send...

2018-09-07 13:54:13 871

原创 [live555] testRTSPClient.cpp DESCRIBE (后续处理) 二

摘要在testRTSPClient 发送 DESCRIBE 请求的时候,会解析返回的response,所以早早就把请求相关的信息封装在RequestRecord(包含cseq session 等信息),存放在fRequestsAwaitingResponse 队列中,等到轮询便处理 ...

2018-09-06 16:34:20 748 1

原创 [live555] 从testRTSPClient.cpp DESCRIBE 发起请求 一

从Meida Server 到live555客户端之前零零碎碎写了 live555 MediaServer 以及关于RTSP 流程的处理 live555 处理 请求消息 一 “OPTIONS” live555 处理 请求消息 二 “DESCRIBE” live555 处理 请求消息 三 “SETUP” live555 处理 请求消息 四 “PLAY” live555 处理 请求消...

2018-09-05 20:48:46 919

原创 深入理解git 使用

作为一个4年的程序员,很多基础一知半解,很惭愧.想来想去,自己后之后觉,到毕业的时候,才知道这个行业比较适合我.选择将git 整理一番,磨刀不误砍柴工嘛. 参考书籍 https://git-scm.com/book/zh/v2首先是clone 一个项目git clonegit clone git@xxxxxxxxxxxx.gitgit status然后修改文件...

2018-09-02 15:43:28 339

How-to-build-toolchain.pdf

arm 公司 的编译gcc toochain 教程,不依赖本地环境,属于编译技术,有兴趣的同学可以参考

2019-07-11

图灵 Python计算机视觉编程 280页 30.5M 高清书签版.rar

python的一本好书,值得学习,理论与实践结合,容易理解

2019-05-27

802.11n 协议.7z

wifi 协议 802.11n 虽然没有802.11ac 不是主要的wifi协议,如果又802.11ac基础,看802.11n入门比较快

2019-05-24

802.11ac 协议.7z

802.11 ac 在智能设备发展的今天,wifi 基础 文档,很有帮助

2019-05-24

testRTSPClinet 测试用的log

是关于live555 testRTSPClient 用来分析用的,比较完整,是学习live555的好log

2018-09-06

悬浮球,floatball windowmanager用来理解

自己用的悬浮球,自己的定制,实现悬浮球下,弹出界面等,

2018-08-24

rtsp rtp h264 数据包

https://blog.csdn.net/engineer_james/article/details/81743571 配合分析 用来学习,rtsp rtp的dump文件,已经在wireshark 中分类,用wireshark打开

2018-08-16

linux ipc 带有信号量同步互斥方式的进程间通信

本案例,增加同步互斥院里的 linux间进程之间的通信代码,很有学习的意义

2018-04-14

udp client server 源码

udp 客户端和服务器端代码的传输,用来调试学习,流媒体方面有用

2018-04-11

socket-server&client; 初学者版本

初学者版本,最简单的socket 链接,有自己学习过程中的遇到问题和知识点解释

2018-04-11

libmms-0.6.4.tar.gz

( libmms-0.6.4.tar.gz ) 用于开发 video audiolib库 ,share

2018-03-02

SourceInsight 完美的配色方案 theme_Monokai 主题

免费下载.................................................................................

2018-01-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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