Skip to content

Latest commit

 

History

History
74 lines (34 loc) · 862 Bytes

README.md

File metadata and controls

74 lines (34 loc) · 862 Bytes

XRtspServer

Rtsp服务器示例代码

示例代码:

package main

import "nqc.cn/XRtspServer/stream_server"

func main() {

	ser := stream_server.NewStreamServer(":8554")

	ser.Run()

}

目前已实现功能:

1、RTSP接收推流

2、RTSP直播

3、后台管理页面的API接口

http://localhost:8000/getRtspList

返回值为:

[{

"ClientS": ["192.168.1.92:56181"],
"Url": "rtsp://192.168.1.92:8554/1_s.sdp"

}]

数组内为推送视频流列表,

URL:视频流的RTSP地址,

ClientS:观看者的源地址列表

下一步开发目标:

1、后台配置管理页面

2、视频流切片存储功能

3、HLS转发功能

4、RTMP推流功能

5、RTMP直播功能

6、MP4视频直播

欢迎有兴趣爱好者一起加盟开发

联系方式:24802117(QQ)

邮箱:[email protected]