根据本人的一些开发经验和网络上一些资料, 大概总结各个手机平台的多媒体支持情况和开发思路。 分windows mobile, symbian, mtk, android, iphone, 展讯, brew, Blackberry。 1. Windows mobile: MS一直定位在中高端商务人群,对多媒体的支持相对落后。 WMP(windows media player)看……继续阅读 » admin 11年前 (2014-03-14) 1533浏览 0个赞
1. 在确定你的MTK工程完整而且在模拟器和真机上能正常运行之前, 不要开始工作。 2.MTK开发 C是唯一选择, 不要试图用把C++工程移植到MTK平台。 3. ADS C/C++ COMPILER不同的编译选项可能导致代码的性能差异很大。ADS使用ARMV4指令集, 而真机是Thumb指令集。 4. MMI/GUI的工作尽量用MODIS模拟器。 真机编译很慢,可用分布……继续阅读 » admin 11年前 (2014-03-14) 1780浏览 0个赞
一.摘要 本文分析了日益增长的民用级别家庭和个人网络视频监控市场的需求特点,并给出了一种经济可行易于大规模部署的P2P解决方案。 由于篇幅有限,本文只给出了方案的思路,未对更深入的技术细节做详细的论述,有兴趣的朋友可以继续深入研究。 二.关键词 IPCAM, P2P,NAT, STUN, TURN, ICE, PJSIP, OPENSIPS, UDT, TC……继续阅读 » admin 11年前 (2014-03-14) 1430浏览 0个赞
CMOS摄像头目的:将摄像头采集到的数据实时的在LCD上进行显示一,2440环境搭建1. 打补丁:tar xjvf linux-3.4.2.tar.bz2cd linux-3.4.2patch -p1 ../linux-3.4.2_100ask.patchcp config_ok ./.configmake menuconfig2. 启动内核:set ipaddr 192.168.1.1……继续阅读 » admin 11年前 (2014-03-14) 2002浏览 0个赞
上午一个师弟在QQ上问我一道笔试题,是他前两天去KONAMI面试时做的,这道题大致是这样的: 解释以下语句的含义: 1、new A; 2、new A(); 也许很多人包括我自己,都可以马上给出第一种情况的答案:在堆上为A类分配内存,然后调用A的构造函数。这种说法被大家所熟知,因为包括《STL源码剖析》等大作在内也都是这么写的(但是你认为这种说法完全正确吗?其实不尽然,答案后面揭晓) 第二种……继续阅读 » admin 11年前 (2014-03-14) 1790浏览 0个赞
前两篇blog介绍了P2P的原理和libjingle库的基本情况,如果直接看代码,很多细节可能不会注意到,这种时候最有效的方法当然是看它的开发文档,因为库是由Google开发和维护,所以这方面我们不用担心,文档首页见这里。但是如果要深入了解库代码为什么这么写,为什么这么约定时,还需要了解相应的协议。 便于大家了解,特整理如下。(转载请注明作者和出处 by peakflys) 一、相关协议简介?XMPP协……继续阅读 » admin 11年前 (2014-03-14) 2348浏览 0个赞
国内现在很多语音聊天工具都是基于TURN方式实现的,包括YY、AK等等,这种方式对于服务器的性能要求很高,而且在用户量增大的时候,服务器压力也会越来越大,用户的语音质量也会受到很大影响。而基于P2P方式实现的语聊服务器,就可以极大的避免这种情况的发生,而且用户的语音体验也会非常好。通过上文(P2P的原理和常见的实现方式(为libjingle开路))我们知道,因为NAT设备没有固定标准的原因,导致并不能100%的实现……继续阅读 » admin 11年前 (2014-03-14) 1654浏览 0个赞
virtual function是很多公司面试题的重点考察内容,虽然对于C++而言这是一个老生常谈的话题了,但是工作中我发现还是有很多人理解的不透彻。 先看下面的一个例子: /** *rief virtual function test case*author peakflys *date Sun Dec 1 14:52:47 CST……继续阅读 » admin 11年前 (2014-03-14) 1706浏览 0个赞
为了项目的后期IM应用,最近在研究libjingle,中间看了也收集了很多资料,感慨网上很多资料要么太过于纠结协议(如STUN、ICE等)实现细节,要么中间有很多纰漏。最后去伪存真,归纳总结了一下,希望对以后的同行有些许帮助。 如果有什么需要讨论或者指正的,欢迎留言或者邮件peakflys@gmail.com P2P实现的原理 首先先介绍一些基本概念: ……继续阅读 » admin 11年前 (2014-03-14) 1796浏览 0个赞
笔者对于智能家居的市场研究并不深,主要看的都是产品。在笔者心中,究极的智能家居是钢铁侠的AI助手“贾维斯”。贾维斯几乎能够控管史塔克的所有设备,电脑、仪器、汽车,当然还有他的盔甲。而史塔克需要做的就是耍耍帅向贾维斯下个口令,甚至还能和他聊天。 好吧回归现实,世界上第一个拥有智能家居的人是比尔盖茨。他在30年前就开始使用智能家居管理他价值9700万美元的豪宅,当时这些技术都是有线的……继续阅读 » admin 11年前 (2014-03-13) 3818浏览 0个赞
上个月首次进行融资的顺丰又开始“搞事”,据说他们正在内测一种“无人机快递”,通过低空飞行器运载包裹,自动送达目的地,目的主要在于解决偏远地区的配送问题。 顺丰无人机照片了解到,该飞行器为黑色装置、由八个螺旋桨带动飞行,下设托盘以承载货物。 顺丰速运内部人士确认,日前已在局部地区对无人机配送方式进行了内部试运行,测试地点在广东东莞市松山湖地区。据他介绍,上述无人机由顺丰自主研发,……继续阅读 » admin 11年前 (2014-03-13) 2729浏览 0个赞
由法国Parrot公司开发的AR Drone玩具无人机(AR-Augmented Reality,意为扩增实境)每年都会在CES消费电子展上进行小幅度更新,今年我们又和这位老朋友见面了。 Parrot带来了AR Drone家族的新面孔??minidrone。它的体积比一般的无人机小得多,整机更加小巧和轻盈。得益于无人机内部的自动驾驶仪和大量的内建传感器,用户可以通过智能手机或平板……继续阅读 » admin 11年前 (2014-03-13) 2376浏览 0个赞
骁龙800和骁龙801作为现在高端手机的主流SoC,受到大部分手机厂商的支持。但是骁龙800和801只是一个系列名,旗下还有众多型号的处理器,相信我们听得比较多的是MSM8974和MSM8974AB,那它们的具体型号和系列又是如何划分的呢?骁龙800和骁龙801作为现在高端手机的主流SoC,受到大部分手机厂商的支持。但是骁龙800和801只是一个系列名,旗下还有众多型号的处理器,相信我们听得……继续阅读 » admin 11年前 (2014-03-13) 3005浏览 0个赞
沃尔沃在自动驾驶汽车技术方面属于比较积极的,他们的最新进展中包括一项使用磁铁来让自动驾驶汽车行驶在路上,不偏离轨道的技术。沃尔沃称这一技术可以改善道路维护,并可以把车道设计的更窄。 这个研究项目刚刚在沃尔沃的测试基地,瑞典Hallered完成。这个地方就在哥德堡市郊,沃尔沃将在这座城市进行大规模自动驾驶项目,将有100辆自动驾驶汽车行驶在公共道路上。 之所以会研发出这……继续阅读 » admin 11年前 (2014-03-13) 2112浏览 0个赞
据悉,Google的ATAP联合Proteus计划推出一款在你肠胃中检测各项身体机能的新型可穿戴是设备,智能药丸(SmartPills)。事实上去年美国卡内基?梅隆大学曾宣布,该校研究人员目前研制出一种可以使用的电子药丸和可以服食的钠电池。可食用电池以药丸的形式存在,其释放的电流和腕表释放的电流一样:但是该药丸完全可降解。电子药丸是以人体的电活动机理为研究出发,和人体的酸碱接触以后,就可以启动电源。……继续阅读 » admin 11年前 (2014-03-13) 1801浏览 0个赞
据其一加手机官方微博的宣传,一加手机将会加入声纹识别技术,支持声音唤醒和在息屏状态下快速唤醒语音助手进行操作(类似 MOTO X 的声控功能)。据其介绍一加手机会使用高灵敏声纹捕捉,即使在嘈杂的环境也可以准确捕捉到你的声纹。 ……继续阅读 » admin 11年前 (2014-03-13) 2065浏览 1个赞
在阿富汗战争里,美国的战斗无人机无疑使更多国家深刻认识到了无人机在未来战争中可能发挥的巨大潜力。欧洲的许多国家已经展开了多项无人作战飞机研究计划,例如,英国BAE系统公司的“大乌鸦”、法国达索公司的“神经元”、瑞典萨伯公司的“沙克”等。国内也开发了许多不同类型的无人机,主要从事侦查、反潜的工作。但军用无人机不一定是具有强大火力才致命,有时候越小的无人机越危险。下面就让我们来看看四种优秀的无人机设备。……继续阅读 » admin 11年前 (2014-03-13) 4029浏览 0个赞
Paparazzi(PPZ) 是一个软硬件全开源的项目,它始于2003年,旨在通过来自社区的意见和 鼓励建立一个非常强大和灵活的自动驾驶系统。 它是一整套完整成熟的解决方案,内容不仅覆盖 了飞行器上的软硬件,包括传感器,电压调节器,GPS 接收机、自动驾驶软件及算法;同时也 包括地面站相关软硬件,包括各种调制解调器,天线等设备;同时,它还有一个不断进化的用户 友好的地面控制站软件。 ……继续阅读 » admin 11年前 (2014-03-13) 3692浏览 0个赞
众筹网站平台Kickstarter有个名为“Spiri”的新的项目,次项目正在筹款打算制作一款可进行编程的无人机。Spiri是一款多功能的无人机,上面搭在有空气传感器,摄像头,无线网络,支持云计算,而且通过开放工具可以订制更多Linux设备。 创始人Patrick Edwards-Daugherty说;Spiri可以做很多事情,可以做快递,救援,洞穴探险,制图,也可以当作玩伴,园……继续阅读 » admin 11年前 (2014-03-13) 2673浏览 0个赞
SSH 为 Secure Shell 的缩写ubuntu默认并没有安装ssh服务,如果通过ssh链接ubuntu,需要自己手动安装ssh-server。判断是否安装ssh服务,可以通过如下命令进行: 1. ssh localhostssh: connect to host localhost port 22: Connection refused如上所示,表示没有还没有安装,可以通过apt……继续阅读 » admin 11年前 (2014-03-13) 1628浏览 0个赞
iPhone toolchain 4.0 (Ubuntu 10.10 开发环境) iPhone toolchain 4.0 介绍 ⑴ 基于 iOS SDK 4.2, cctools 782 及 gcc 4.2.1 ⑵ 支持 armv6 及 armv7 ⑶ clang 支持 blocks ① 下载及安装 Ubuntu 桌面版 10.10 在虚拟机 (例如 VMWare) ……继续阅读 » admin 11年前 (2014-03-13) 1946浏览 0个赞