- 博客(7)
- 资源 (7)
- 收藏
- 关注
原创 OpenWRT WiFi添加探针-基于AR71XX平台
背景最近基于OpenWRT开发了WiFi探针的功能,可以实现基本的客户端MAC及客户端的信号强度搜集,搜集结束之后通过MQTT上传至后台服务进行分析,可实现更多的扩展功能,如人流量统计,粗略定位等.本文描述不涉及后台的分析功能,只是通过路由器提供的AP功能,将搜集到的信息提交给服务后台.好,正式开始.开发思路如果熟悉802.11协议的话,开发思路比较明确了,先上802.11报文格式,如下...
2019-07-18 19:27:52
1768
2
原创 CrossWalk WebView添加支持WebRTC及H264编解码
背景可行方案获取代码编译gn args out/Android-Releaseninja -C out/Android-Release xwalk_core_library
2019-06-05 22:20:33
5475
16
原创 WebRTC SDK API封装(3)-Android/iOS平台
前面两篇已经讲了如何手动编译并封装WebRTC Native C/C++ API的方法及思路,本篇继续对封装的API进行进一步使用,将此功能使用在移动端进行演示,这种使用方式,更适合于即时通讯类产品应用.打入补丁文件由于创建工程目录以下命令gn gen --args 修改编译文件这里主要修改主目录src/BUILD.gn文件,此文件为编译整个WebRTC系统的入口文件,类似于M...
2019-05-25 16:34:45
1714
原创 WebRTC SDK API封装(4)-WebRTC添加HW/SW H264编解码
背景WebRTC由于license及其他的一些原因,默认的视频编解码只有使用vp8跟vp9,没有支持h264的编解码,但是我经过一些对比测试(vp9 vs h264)的数据发现,vp9的优势在于1080p以上才开始渐渐追上h264的效率,并且目前大多数的视频设备,还是使用h264的比较多,因此要实现对h264的编解码,就必须重新编译WebRTC添加对h264的支持。实现通过研究WebRTC的...
2019-05-25 16:28:45
2032
原创 WebRTC SDK API封装(2)-Linux/macOS平台
为什么要自己封装其实目前WebRTC已经提供了封装好的API借口供第三方使用,包括前文提到的JsSIP等开源项目,都是使用此API,API的说明文档请参阅:https://developer.mozilla.org/zh-CN/docs/Web/API/WebRTC_APIhttp://w3c.github.io/webrtc-pc/其中源代码位于WebRTC源码目录下的src/api路径...
2019-04-16 14:39:21
1348
原创 WebRTC SDK API封装(1)-开发环境搭建
前言从最开始软件开发商Global IP Solutions的GIPS引擎,到2010年被谷歌收购,正式更名为"WebRTC",再到2011年6月2日谷歌宣布开放WebRTC源代码,再到2012年将WebRTC集成到浏览器,WebRTC源码架构历经多次变更,代码集成度不断提高,基于WebRTC技术的开源项目也越来越多,如使用JavaScript SIP代理的JsSIP,sipML5, WebRT...
2019-04-16 14:38:43
2612
OpenWRT ar71xx WiFi探针.zip
2019-07-19
参考资料_2018智慧消防产业发展服务报告(更新).pdf
2019-07-19
智慧城市社会治理建设方案(1).doc
2019-07-19
Source Insight Version 4.0.0096 - September 26, 2018
2019-01-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人