JT-1078服务器是交通部定义的 道路运输车辆卫星定位系统视频通信协议 .此协议的出现,标志着客车,货车等车辆必须安装此标准摄像头,并且按照此协议来传输流媒体音视频数据.此协议需要配合808信令协议服务器,也就是JT-808文档所定义的协议来配合使用.
jt-1078服务器支持2016版本和2014版本.通过自动适配,而不需要做其他动作就可以完全的自动识别.此服务器以全源码方式出售,不出售单独程序包.我们以下简称为此服务器.
此服务器只是1078的流媒体服务器.如果你需要GB28181服务器,可以参考此网站:http://28181.xyry.org
此服务器采用C/C++开发,内部大量代码使用了C语言,和C++的类以及STL.
此服务器使用了MYSQL数据库来记录音视频参数信息
此服务器使用了FLV.HLS来实现直播和录像播放.播放列表技术如下:
技术/功能 | 直播 | 录像 |
flv | 支持 |
支持 |
hls | 不支持 |
支持 |
标准 | 支持 | 支持 |
这里的标准是指1078-2016 6.2节的音视频流请求方式,此功能需要配合你们的809服务器支撑.支持时效口令验证,采用的是HTTP协议
如果你需要其他支持播放技术,可与我们联系
此服务器支持视频和语音,支持双向对讲(需要设备端支持).如果默认情况下,没有音视频参数信息,将不启用音频和语音对讲,只支持视频.支持的视频采用15帧模式播放.音频编解码使用了ffmpeg4.x版本.推流使用的ffmpeg来推流
此服务器使用的外部三方库均为开源库,支持CENTOS8和UBUNTU18.04 以上版本.
此服务器需要C++编译器,是用makefile做编译脚本,是用gdb调试,没有开发环境,我们可以提供qt的代码环境,但是不可以编译,只能写代码.你可以自己修改为你想要的开发环境
测试方式非常简单,你如果拥有808服务器,你可以按照1078的5.5.1节实时流播放来对设备端进行请求,你可以直接通过服务器来通知设备端连接到我们的服务器地址:42.192.166.120 端口 10780(实时) 或者10781(录像)
如果你需要播放测试,可以通过前端FLV.JS或者HLS.JS来播放,FLV.JS用于直播,HLS.JS用于录像,或者你也可以使用VLC来播放,你只需要把URL填写进去即可播放.播放地址如下所示:http://stream.xyry.org:8080/flv?app=live&stream=设备号码_通道号_类型(1直播,0录像),比如http://stream.xyry.org:8080/flv?app=live&stream=1369999999_1_1
出售的此服务器包含所有源码和文档,出售的此服务器包含三套服务,一个是流媒体服务(用来接收设备端流),一个标准服务器(用来接收设备流和推标准流),一个推流服务器(用来推送rtmp流到nginx).除此,你还需要部署一套nginx服务器,这套nginx服务器使用了nginx-flv-http模块来进行推流到前端.并且他提供的http服务用来前端的Hls拉流
请注意:出售的此服务器仅仅是1078的码流数据报文的支持,信令数据报文需要你们的服务器提供,如果你想要整套808 809 1078 服务器,那么可以找我们商量.我们也可以提供808等服务器
你可以使用此服务器开发自己想要的功能.此服务器可以直接上线正式项目,使用此服务器,可以大大解决你的时间和人工成本.我们也可以提供技术支持和定制化开发
标准版:2W,部署支持.代码,接口文档.
高级版:3W,包括标准版的所有还提供分布式部署支持,和更加完善的文档与技术支持