live555
无风也流
1 最早从事atmel单片机开发,目前从事arm linux开发(安防行业)。
2 开发过的产品。有些产品的具体型号记不清楚了。
a 染整机器,atmel。
b baby monitor(2.4g婴儿监控),stm。
c 智能电表(microchip)+电力集中器(arm atmel + linux)。
d 行车记录仪(lpc1778 + ucos)。
e DVR/NVR + 智能门铃/扫地机/无人机等(安防,hisi/gm/goke芯片)。
3 硬件同事合作接单的产品
a stm32f103rc 一拖八充电器。
b stm32f407vg 跑步机采集+网络传输到PC控制平台(stm端使用嵌入式tcp/ip协议 lwip)。
c 安防类的视频流传输(rtsp/rtp/rtcp)等。
d 未完待续。
展开
-
live555 client多线程化
2014-03-11 22:18:54 为了让live555 client在线程中使用,就必须让env/task之类的独立化。做法是把相关的内容放在一个class/struct内,必要的地方lock就好了。 一、大概 如下: //global,live555库的一些基本类 struct MYRTSPClient { TaskScheduler* pTask原创 2014-03-11 22:20:58 · 2952 阅读 · 0 评论 -
live555 client 接收rtp数据
2014-03-08 22:05:58 描述live555 client即openRTSP的流程,简单点说,playCommon.cpp,流为h264和g726。在实际项目中已成功应用。 以下为我所见所得,有错误之处请指正,谢谢! 1、live555的三种任务 socket handler,event handler,delay task。 这三原创 2014-03-11 22:13:18 · 3966 阅读 · 0 评论