JTT1078Server
基于JT/T 1078标准实现的实时音视频转播服务器
Install / Use
/learn @kentxp/JTT1078ServerREADME
Tsing JT/T 1078 Tube
简介
JT/T 1078实时视频协议的实现。
features
- 视频/音频流零拷贝
- websocket推流
- FLV编码H.264流(flv封装音频暂未实现)
- 监听、对讲(服务端不做音频解码编码,只做转发,编码解码由前端完成)
- 支持注册到EurekaServer
Quick Start
示例配置
spring:
main.web-application-type: none
application:
name: service-1078 # 应用名称,使用eurekaserver时会用到
tsing-jtt1078:
server:
port: 1077 # 1078协议服务使用的端口
host: 0.0.0.0
app: /tsinglive/
livePort: 1079 # websocket服务使用的端口
启动服务,使用websocket客户端连接ws://127.0.0.1:1079/tsinglive/设备号/通道号?type=1
参数type=1表示实时视频,type=2表示音频.
wss建议配合springcloud gateway实现.
Ecosystem
- 基于flvjs实现的直播播放器(开发中)
- 前端实现的对讲客户端,支持711a/u、adpcm
Contribution
非常感谢以下网友的帮助和支持,以及其他默默支持的朋友们!
- @glaciall
- 不岸不名
- 故事~
- yedajiang44.com
- 慢慢
交流讨论
QQ群:808432702,加入我们,群里有热心的同道中人、相关资料、测试数据、代码以及各种方案的先行者等着你。
打赏
如果本项目为您节约更多时间,去陪恋人、家人和朋友,打赏支持一下吧:) <a href="http://cdn.chrisliu.top/receivemoney.png" target="_blank" rel="noopener noreferrer"><img src="./receivemoney.png" alt="receivemoney"></a>
License
Copyright (c) 2020-present, Suzhou Tsingtech Microvision Electronic Technology Co.,Ltd, Chris liu
Related Skills
node-connect
336.5kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
82.9kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
336.5kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
82.9kCommit, push, and open a PR
Security Score
Audited on Dec 12, 2025
