<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[gps_pro的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/gps_pro</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; gps_pro]]></copyright><item><title><![CDATA[部标主动安全云平台后台正式免费开放]]></title><link>https://blog.youkuaiyun.com/gps_pro/article/details/108458025</link><guid>https://blog.youkuaiyun.com/gps_pro/article/details/108458025</guid><author>gps_pro</author><pubDate>Tue, 08 Sep 2020 09:00:15 +0800</pubDate><description><![CDATA[今年走访了一些行业内的客户，总结了一些常见的问题：

很多运营商都想开发一套属于自己的部标主动安全平台，部标协议推出至今十年了，协议类型加地市级扩展的有JT808-2011、JT808-2013、JT1078、主动安全、JT808-2019、JT809，从零开发都是一场噩梦。
投入的资金人力很大，开发周期长，还需要有对终端协议和行业需求特别熟悉的人才。今年疫情特殊，很多企业在缩减开支，不敢盲目投入太多资金。
系统架构要成熟稳定。网上开源的代码只是demo离商用还有很大差距，或者代码质量差架构落后导致学习成本]]></description><category></category></item><item><title><![CDATA[JT808网关和苏标JT809政府平台和Web后台开放计划]]></title><link>https://blog.youkuaiyun.com/gps_pro/article/details/107079855</link><guid>https://blog.youkuaiyun.com/gps_pro/article/details/107079855</guid><author>gps_pro</author><pubDate>Thu, 02 Jul 2020 11:21:43 +0800</pubDate><description><![CDATA[为了降低部标平台的开发门槛，提高业内的整体开发水平，我们计划开放JT808网关和开源Web后台。
JT808网关
架构：SpringBoot 2、Netty、Redis、RabbitMQ，跨平台部署
协议支持：JT808-2011、JT808-2013、JT808-2019、JT1078、主动安全苏标
开放：以jar包方式免费开放使用，源码需要付费购买，功能完全一致。
Web后台
架构：SpringBoot 2、Netty、Redis、RabbitMQ，跨平台部署，前后端分离
支持协议：JT808-2011]]></description><category></category></item><item><title><![CDATA[SpringBoot+Netty JT808网关压力测试]]></title><link>https://blog.youkuaiyun.com/gps_pro/article/details/103208412</link><guid>https://blog.youkuaiyun.com/gps_pro/article/details/103208412</guid><author>gps_pro</author><pubDate>Fri, 22 Nov 2019 23:35:55 +0800</pubDate><description><![CDATA[上一篇文章我们介绍了如何使用SpringBoot+Netty开发JT808网关，这一篇文章将压力测试JT808网关。
使用模拟终端压测工具，压测工具会发送五种消息：终端注册、终端注销、终端鉴权、心跳、位置汇报。JT808网关接收并解析位置信息后发送到RabbitMQ，gnss-web订阅RabbitMQ的位置消息并统计收到的位置数量。对比压测工具总共发送的位置数量和web收到的位置数量是否一致。
...]]></description><category></category></item><item><title><![CDATA[SpringBoot+Netty构建高并发稳健的部标JT808网关]]></title><link>https://blog.youkuaiyun.com/gps_pro/article/details/103195870</link><guid>https://blog.youkuaiyun.com/gps_pro/article/details/103195870</guid><author>gps_pro</author><pubDate>Fri, 22 Nov 2019 18:29:09 +0800</pubDate><description><![CDATA[应很多朋友的要求，今天分享一下如何用SpringBoot和Netty构建高并发稳定的JT808网关。
JT808网关作为部标终端连接的服务端，承载了终端登录、心跳、位置、拍照等基础业务以及信令交互，是整个系统最核心的模块，一旦崩溃，则所有部标终端都会离线，所有信令交互包括1078和主动安全的信令交互也会大受影响。所以，JT808网关的并发性稳定性健壮性成为整个系统最重要的考量之一。
很多朋友用Mi...]]></description><category></category></item><item><title><![CDATA[golang部标JT1078流媒体服务器]]></title><link>https://blog.youkuaiyun.com/gps_pro/article/details/94619722</link><guid>https://blog.youkuaiyun.com/gps_pro/article/details/94619722</guid><author>gps_pro</author><pubDate>Thu, 04 Jul 2019 15:08:02 +0800</pubDate><description><![CDATA[新版部标1078流媒体服务器用golang重构了，有几个优势：
（1）go的性能不错，并发性高
（2）可以跨平台部署，支持Windows和Linux和Mac部署
（3）支持多种格式输出播放，支持RTMP，http-flv，websocket-flv
在这里插入图片描述

...]]></description><category></category></item><item><title><![CDATA[JT808-2019和JT809-2019国标开发]]></title><link>https://blog.youkuaiyun.com/gps_pro/article/details/92712435</link><guid>https://blog.youkuaiyun.com/gps_pro/article/details/92712435</guid><author>gps_pro</author><pubDate>Mon, 17 Jun 2019 21:14:31 +0800</pubDate><description><![CDATA[2019年7月1日开始实施JT808-2019和JT809-2019标准，打算利用这两个星期把这两个协议兼容了。
目前JT808-2019协议解析已经兼容，指令部分在完善中。
全新的SpringBoot Netty版本JT809-2019正在开发中，这个月底能够完成。


...]]></description><category></category></item><item><title><![CDATA[已通过最新部标过检标准GB/T35658]]></title><link>https://blog.youkuaiyun.com/gps_pro/article/details/91907062</link><guid>https://blog.youkuaiyun.com/gps_pro/article/details/91907062</guid><author>gps_pro</author><pubDate>Thu, 13 Jun 2019 23:24:03 +0800</pubDate><description><![CDATA[2018年10月份之后过检的不管有无拿到检测报告的，都需要重新检测，按照最新的GB/T35658标准。
GB/T35658标准增加了挺多内容，页面需要增加不少功能。我们在第一时间按检测项完善了平台功能，最终顺利帮客户拿到了检测报告。
增加内容可从这里下载：链接: https://pan.baidu.com/s/17AIqm9qCSoVSJwhI0tGbVw 提取码: w36e






...]]></description><category></category></item><item><title><![CDATA[JAVA Netty开发苏标主动安全附件服务器]]></title><link>https://blog.youkuaiyun.com/gps_pro/article/details/91893919</link><guid>https://blog.youkuaiyun.com/gps_pro/article/details/91893919</guid><author>gps_pro</author><pubDate>Thu, 13 Jun 2019 20:44:07 +0800</pubDate><description><![CDATA[苏标是江苏省交通厅2018年发布的道路运输车辆主动安全智能防控系统的平台技术规范，是继部标1078流媒体后这两年最火热的规范，今年深圳展会几乎所有参展商都以主动安全报警作为亮点。
苏标的主动安全实现是通过终端视频算法分析，主动判断出司机驾驶行为是否违反驾驶行为规范，并触发报警，如前向碰撞报警、车道偏离报警、车距过近报警、疲劳驾驶报警、分神驾驶报警、接打电话报警、抽烟报警、驾驶员异常报警、胎压异常...]]></description><category></category></item><item><title><![CDATA[部标过检796平台经验分享(2)]]></title><link>https://blog.youkuaiyun.com/gps_pro/article/details/87864727</link><guid>https://blog.youkuaiyun.com/gps_pro/article/details/87864727</guid><author>gps_pro</author><pubDate>Thu, 21 Feb 2019 17:13:32 +0800</pubDate><description><![CDATA[JT809功能项检测页面操作说明

打开http://127.0.0.1:8889/jtcheck_tools
，点击“清除车辆定位信息自动补报”和“清除日志信息”。填写809通信程序的配置信息，通常809功能项和809流程检测的加密参数默认为M1：10000000，IA1：20000000，IC1：30000000，所以如果检测人员没有提供加密参数可以不用设置，用默认的即可。如果是运行阶段，检测...]]></description><category></category></item><item><title><![CDATA[部标过检796平台经验分享(1)]]></title><link>https://blog.youkuaiyun.com/gps_pro/article/details/87864510</link><guid>https://blog.youkuaiyun.com/gps_pro/article/details/87864510</guid><author>gps_pro</author><pubDate>Thu, 21 Feb 2019 17:05:28 +0800</pubDate><description><![CDATA[检测项目介绍
部标平台检测分五部分：功能检测，协议检测，流程检测，运行检测和压力检测。现在已经取消流程检测。

功能检测是检测运营平台所提供的管理服务功能是否完善、合理。功能要求可以参考《系统平台功能要求.xls》。
协议检测分为808检测和809检测，808检测是检验受检平台与终端之间是否严格按照JT808通信协议来进行通信的，参考《JT/T 808-2011道路运输车辆卫星定位系统终端通讯协议...]]></description><category></category></item><item><title><![CDATA[JAVA Netty开发部标JT1078流媒体服务器]]></title><link>https://blog.youkuaiyun.com/gps_pro/article/details/87857934</link><guid>https://blog.youkuaiyun.com/gps_pro/article/details/87857934</guid><author>gps_pro</author><pubDate>Thu, 21 Feb 2019 11:33:18 +0800</pubDate><description><![CDATA[实现目标
支持JT1078实时视频，支持客户端http-flv和websocket-flv播放。
整体架构
JDK8，SpringBoot2，Netty，websocket，Redis，RabbitMQ，Protobuf。
架构说明

采用SpringBoot2可以简化配置实现自动配置，使用多环境配置使部署更简便，开发效率大大提高。
Netty作为JAVA网络编程最强的开源框架，综合性能达到最优，...]]></description><category></category></item><item><title><![CDATA[部标JT1078协议RTP包解析]]></title><link>https://blog.youkuaiyun.com/gps_pro/article/details/87516506</link><guid>https://blog.youkuaiyun.com/gps_pro/article/details/87516506</guid><author>gps_pro</author><pubDate>Sun, 17 Feb 2019 10:13:50 +0800</pubDate><description><![CDATA[在 JT/T 1078 协议中视频的传输协议负载包定义如下：

用java开发的首选框架是netty，处理粘包、断包都很轻松，以下是解包的代码：
@Slf4j
public class Jt1078MediaFrameDecoder extends ByteToMessageDecoder {

    /**
     * RTP包固定字段长度
     */
    private stati...]]></description><category></category></item><item><title><![CDATA[部标1078协议流媒体开发经验分享]]></title><link>https://blog.youkuaiyun.com/gps_pro/article/details/87441807</link><guid>https://blog.youkuaiyun.com/gps_pro/article/details/87441807</guid><author>gps_pro</author><pubDate>Sat, 16 Feb 2019 12:42:19 +0800</pubDate><description><![CDATA[部标1077视频平台标准是在2016年10月份发布的，2017年1月1日开始实施。今天带大家一起开发流媒体服务器。
现在市面上流行这几种直播协议，RTMP，HTTP-FLV，HLS，看以下的对比图：

RTMP 协议为流媒体而设计，在推流中用的比较多，同时大多 CDN 厂商支持RTMP 协议。
HTTP-FLV 使用类似 RTMP流式的 HTTP 长连接，需由特定流媒体服务器分发的，兼顾两者的优点...]]></description><category></category></item><item><title><![CDATA[部标监控平台指令开发]]></title><link>https://blog.youkuaiyun.com/gps_pro/article/details/87300599</link><guid>https://blog.youkuaiyun.com/gps_pro/article/details/87300599</guid><author>gps_pro</author><pubDate>Thu, 14 Feb 2019 21:35:21 +0800</pubDate><description><![CDATA[部标监控平台核心模块之一指令操作，网上关于这方面的设计文章基本没有，今天带大家一起来开发，文章里的MQ采用了RabbitMQ。
我们先来看下整个系统的流程图，各模块之间的通信采用MQ交互，例如JT808网关接收终端的位置、图片等信息放到MQ，WEB后台订阅后进行入库，JT809网关订阅后上传给上级平台；WEB后台下发指令通过MQ到JT808网关再到终端，终端应答后再通过MQ返回到WEB后台；WEB...]]></description><category></category></item><item><title><![CDATA[部标监控平台接口开发]]></title><link>https://blog.youkuaiyun.com/gps_pro/article/details/87267016</link><guid>https://blog.youkuaiyun.com/gps_pro/article/details/87267016</guid><author>gps_pro</author><pubDate>Thu, 14 Feb 2019 13:14:58 +0800</pubDate><description><![CDATA[swagger用于定义API文档。好处：


前后端分离开发


API文档非常明确


测试的时候不需要再使用URL输入浏览器的方式来访问Controller


传统的输入URL的测试方式对于post请求的传参比较麻烦（当然，可以使用postman这样的浏览器插件）


SpringBoot与Swagger的集成非常简单



pom.xml引入spring4all的swagger start...]]></description><category></category></item><item><title><![CDATA[部标监控平台开发环境搭建]]></title><link>https://blog.youkuaiyun.com/gps_pro/article/details/87200241</link><guid>https://blog.youkuaiyun.com/gps_pro/article/details/87200241</guid><author>gps_pro</author><pubDate>Wed, 13 Feb 2019 19:13:21 +0800</pubDate><description><![CDATA[部标监控平台采用了SpringBoot，所以首先要安装JDK8以上，数据库采用mysql，缓存采用Redis，消息队列采用RabbitMQ，依赖包管理采用maven，开发工具采用IntelliJ IDEA。

具体文档请参考（分windows和mac开发环境）：
https://github.com/gnss-pro/gnss-web/tree/master/doc


官方网站：http://w...]]></description><category></category></item><item><title><![CDATA[部标视频平台开发技术]]></title><link>https://blog.youkuaiyun.com/gps_pro/article/details/87179530</link><guid>https://blog.youkuaiyun.com/gps_pro/article/details/87179530</guid><author>gps_pro</author><pubDate>Wed, 13 Feb 2019 14:15:17 +0800</pubDate><description><![CDATA[部标视频平台开发技术
开发企业级的北斗/GPS部标监控平台，投入的资金人员很大，开发周期很长，在设计之初必须选好开发语言和技术架构，以免将来在开发过程中不断挖坑走弯路，最后项目失败。做北斗/GPS平台这么多年，以前了解到一些开发团队过于关注某一种语言的优势，比如过于选用GO、Erlang、Python、PHP等小众语言，最后团队熟悉这些技术的关键人员离职了，都没人接手，不能不说是个悲剧。所以平台开...]]></description><category></category></item></channel></rss>