rtsp-stream

所属分类:流媒体/Mpeg4/MP4
开发工具:HTML
文件大小:8644KB
下载次数:0
上传日期:2023-02-25 01:24:44
上 传 者sh-1993
说明:  RTSP流服务器
(RTSP Stream server)

文件列表:
rtsp-stream-2 (0, 2020-05-28)
rtsp-stream-2\.idea (0, 2020-05-28)
rtsp-stream-2\.idea\vcs.xml (180, 2020-05-28)
rtsp-stream-2\cmd (0, 2020-05-28)
rtsp-stream-2\cmd\build (0, 2020-05-28)
rtsp-stream-2\cmd\build\config.yaml.sample (235, 2020-05-28)
rtsp-stream-2\cmd\build\static (0, 2020-05-28)
rtsp-stream-2\cmd\build\static\assets (0, 2020-05-28)
rtsp-stream-2\cmd\build\static\assets\css (0, 2020-05-28)
rtsp-stream-2\cmd\build\static\assets\css\custom.css (3058, 2020-05-28)
rtsp-stream-2\cmd\build\static\assets\img (0, 2020-05-28)
rtsp-stream-2\cmd\build\static\assets\img\logo.png (160721, 2020-05-28)
rtsp-stream-2\cmd\build\static\assets\js (0, 2020-05-28)
rtsp-stream-2\cmd\build\static\assets\js\custom.js (410, 2020-05-28)
rtsp-stream-2\cmd\build\static\assets\js\jquery-3.4.1.min.js (88145, 2020-05-28)
rtsp-stream-2\cmd\build\static\assets\js\jquery.mask.min.js (8327, 2020-05-28)
rtsp-stream-2\cmd\build\static\assets\js\js.cookie-2.2.1.min.js (1642, 2020-05-28)
rtsp-stream-2\cmd\build\static\assets\js\popper.min.js (21257, 2020-05-28)
rtsp-stream-2\cmd\build\static\assets\modules (0, 2020-05-28)
rtsp-stream-2\cmd\build\static\assets\modules\stream (0, 2020-05-28)
rtsp-stream-2\cmd\build\static\assets\modules\stream\formatter.js (1788, 2020-05-28)
rtsp-stream-2\cmd\build\static\assets\modules\stream\live.js (927, 2020-05-28)
rtsp-stream-2\cmd\build\static\assets\modules\stream\streams.js (5133, 2020-05-28)
rtsp-stream-2\cmd\build\static\assets\modules\stream\videos.js (1979, 2020-05-28)
rtsp-stream-2\cmd\build\static\assets\plugins (0, 2020-05-28)
rtsp-stream-2\cmd\build\static\assets\plugins\bootstrap-table (0, 2020-05-28)
rtsp-stream-2\cmd\build\static\assets\plugins\bootstrap-table\bootstrap-table.min.css (8775, 2020-05-28)
rtsp-stream-2\cmd\build\static\assets\plugins\bootstrap-table\bootstrap-table.min.js (110938, 2020-05-28)
rtsp-stream-2\cmd\build\static\assets\plugins\bootstrap (0, 2020-05-28)
rtsp-stream-2\cmd\build\static\assets\plugins\bootstrap\bootstrap.min.css (159515, 2020-05-28)
rtsp-stream-2\cmd\build\static\assets\plugins\bootstrap\bootstrap.min.js (60010, 2020-05-28)
rtsp-stream-2\cmd\build\static\assets\plugins\fontawesome (0, 2020-05-28)
rtsp-stream-2\cmd\build\static\assets\plugins\fontawesome\css (0, 2020-05-28)
rtsp-stream-2\cmd\build\static\assets\plugins\fontawesome\css\all.min.css (57180, 2020-05-28)
rtsp-stream-2\cmd\build\static\assets\plugins\fontawesome\js (0, 2020-05-28)
rtsp-stream-2\cmd\build\static\assets\plugins\fontawesome\js\all.min.js (1144185, 2020-05-28)
rtsp-stream-2\cmd\build\static\assets\plugins\fontawesome\webfonts (0, 2020-05-28)
rtsp-stream-2\cmd\build\static\assets\plugins\fontawesome\webfonts\fa-brands-400.eot (131930, 2020-05-28)
... ...

# RTSP Streaming V2 ### Powered by * Go * FFmpeg * BoltDB * MinIO * Highwayhash * Hippo(https://github.com/devplayg/hippo) ### Do do - [X] Write daily video size - [X] If stream uri, name or password are changed, reload the stream ### Structure ``` +-------------------------------------------------+ | | stream | stream | stream | +----------------+ | | assist | assist | assist | | | |-------------------------------------------------| | Minio | | db | controller | manager | | 127.0.0.1:9000 | |-------------------------------------------------| | | | server | +----------------+ +-------------------------------------------------+ ``` ### Server framework ### Database - Key/Value database - BoltDB (https://github.com/boltdb/bolt) ### Manager - manages all streams - starts, stops, adds, and removes streams - watches all streams ### Stream receives live stream ### Assistant (Stream's assistant) helps stream. He is like a slave. - checks streaming status - archives live videos and send it to object storage ### Structure * server - boltdb: database - controller : handle API - manager : streaming manager - stream: streaming object - assistant: checking status, merging video files ### Database server.db |Bucket|Key|Value| |---|---|---| |streams|Stream ID (int***)|Stream information (Stream)| |video-{id}|YYYYMMDD|Video| |config|string|string| stream-{id}.db |Bucket|Key|Value| |---|---|---| |{YYYYMMDD}|media file name (string)|Media information (Media)|

近期下载者

相关文件


收藏者