走出第一步
来源:互联网 发布:mac word繁体变简体 编辑:程序博客网 时间:2024/06/10 07:42
既然有了需求,有了目标,就知道自己该干嘛了。由于海思是跑的linux系统,根据我们的需求还海思提供的资料,可以得出这样一个结论,我目前的开发任务就只是linux的应用层开发。但我对linux没有接触过,只知道有这么回事儿,完全没头绪。首要任务便是学习linux应用层开发,在网上找了一个linux应用开发的pdf文档,感觉还不错,花了大概一个星期看了一遍,也跟着上面的例子敲了一遍,感觉好了很多,知道了个大概。因为时间关系,于是想的便是,通过海思的SDK来熟悉海思平台,也学习linux。所以接下来的半个多月都是围绕海思的demo(source Insighe查看)、海思的文档、linux应用手册这几个文档来回的查看,基本上掌握了需要用到的知识。主要包括:linux:IO流操作,多进程多线程编程等以及海思平台采集视频到编码等过程的数据通道配置。其实海思sample下的例子,已经提供了将采集的视频编码然后写h264文件的例子,所以更多的是熟悉配置,通过修改相关配置看看现象,加深对文档的一些理解。在这期间,感谢两个研发战友的一路陪伴,因为担心我刚出来曾受不住这些新知识的冲击,甚至有一个还特意一起陪我学linux,在这里对他们表示衷心的感谢!
有了这些以后,下一步便是通信,以前在学校学的tcp/ip根本没用代码实现过,也没有涉及到过上层协议的使用。IOS工程师告诉我,传输视频要用RTMP,所以之前也是了解了一下。买的开发板也提供了一个网络传输的测试程序,是用的RTSP协议,在局域网进行测试。
由于时间过得有点久了,等这两天查阅以前的笔记,再对媒体传输协议RTSP、RTMP做一个简单的归纳和总结。
......
- 走出第一步
- 走出第一步
- 如何走出第一步
- 走出编程第一步
- 成功走出了第一步
- 如何走出第一步?
- 走出第一步注册公司
- 决定走出第一步
- 个人开篇博客--走出第一步
- Java基础:学习如何走出第一步
- Java基础:学习如何走出第一步
- Java终于走出了第一步了!
- 琢磨着怎么走出这做项目的第一步
- 配置WINDOWS驱动程序的开发环境-走出第一步
- 没有工作经验的程序员究竟是怎么走出第一步的?
- 面对困境最大的困难是走出第一步的勇气
- 走出作坊的第一步是什么?---答一位网友的邮件
- 就业感言:走出第一步,成功将不再遥远
- 【BZOJ】1030 [JSOI2007]文本生成器 AC自动机+DP
- 设计模式之代理模式
- 【回文串】835D Palindromic characteristics
- python 爬取网页的最基础三种方法
- php基础 unset()、isset()、defined()、empty()
- 走出第一步
- 牛顿迭代法在求解特征值问题中的应用
- Java Web中的Servlet及Filter
- Intent的显式与隐式
- 习题 2.4(7) 求两个数m和n的最大公约数。
- 牛腩新闻发布系统
- ES6中fetch的post的前后端node传参的问题
- 【深度学习】笔记13 win10+cuda7.5+caffe+vs2013环境搭建(GPU版本)
- http-关于application/x-www-form-urlencoded等字符编码的解释说明