srt-live-server:srt live服务器,以降低延迟

时间:2024-05-19 08:40:06
【文件属性】:

文件名称:srt-live-server:srt live服务器,以降低延迟

文件大小:124KB

文件格式:ZIP

更新时间:2024-05-19 08:40:06

C++

介绍 srt-live-server(SLS)是基于安全可靠传输(SRT)的低延迟开放源代码实时流服务器。 通常,在Internet中,通过SLS进行传输的延迟小于1秒。 要求 请先安装SRT,有关系统环境,请参考SRT( )。 SLS只能在基于linux的操作系统上运行,例如mac,centos或ubuntu等。 编译 $ sudo make bin文件在“ bin”的子目录中生成。 指令 有关配置文件,请参阅Wiki: : 用法 $光盘仓 1.帮助信息 $ ./sls -h 2.使用默认配置文件运行 $ ./sls -c ../sls.conf 测试 SLS仅支持MPEG-TS格式流。 1.用ffmpeg测试 您可以通过FFMPEG推送摄像机实时流。请从下载ffmpeg源代码,然后使用--enable-libsrt编译FFMPEG。 srt库安装在文件夹/ usr / loc


【文件预览】:
srt-live-server-master
----obj()
--------README.md(10B)
----slscore()
--------SLSEpollThread.cpp(2KB)
--------TSFileTimeReader.hpp(2KB)
--------HttpClient.cpp(16KB)
--------SLSClient.cpp(8KB)
--------SLSPusher.cpp(2KB)
--------SLSListener.hpp(3KB)
--------SLSMapPublisher.hpp(2KB)
--------SLSGroup.hpp(3KB)
--------SLSPullerManager.cpp(6KB)
--------TCPRole.cpp(7KB)
--------conf.hpp(5KB)
--------SLSRelay.hpp(3KB)
--------SLSListener.cpp(19KB)
--------SLSPublisher.hpp(2KB)
--------SLSLog.cpp(3KB)
--------SLSRecycleArray.cpp(7KB)
--------SLSSyncClock.hpp(1KB)
--------SLSSyncClock.cpp(2KB)
--------SLSRelayManager.hpp(3KB)
--------SLSPuller.cpp(3KB)
--------SLSThread.cpp(2KB)
--------SLSManager.hpp(3KB)
--------HttpClient.hpp(4KB)
--------SLSPlayer.hpp(1KB)
--------SLSMapData.cpp(7KB)
--------SLSMapRelay.cpp(6KB)
--------SLSThread.hpp(2KB)
--------SLSLog.hpp(2KB)
--------SLSClient.hpp(2KB)
--------SLSPusher.hpp(1KB)
--------SLSRecycleArray.hpp(2KB)
--------SLSPlayer.cpp(1KB)
--------common.cpp(21KB)
--------SLSRelayManager.cpp(4KB)
--------SLSLock.hpp(4KB)
--------SLSMapRelay.hpp(2KB)
--------TSFileTimeReader.cpp(10KB)
--------SLSSrt.hpp(3KB)
--------SLSPublisher.cpp(3KB)
--------SLSArray.cpp(6KB)
--------SLSRelay.cpp(9KB)
--------TCPRole.hpp(2KB)
--------SLSRole.hpp(5KB)
--------common.hpp(5KB)
--------SLSEpollThread.hpp(2KB)
--------SLSSrt.cpp(11KB)
--------SLSRole.cpp(19KB)
--------SLSPusherManager.cpp(8KB)
--------SLSMapPublisher.cpp(5KB)
--------SLSGroup.cpp(11KB)
--------HttpRoleList.cpp(2KB)
--------SLSManager.cpp(9KB)
--------conf.cpp(13KB)
--------README.md(30B)
--------SLSMapData.hpp(2KB)
--------HttpRoleList.hpp(2KB)
--------SLSRoleList.cpp(2KB)
--------SLSPuller.hpp(1KB)
--------SLSRoleList.hpp(2KB)
--------SLSPusherManager.hpp(2KB)
--------SLSArray.hpp(2KB)
--------SLSPullerManager.hpp(2KB)
----sls.conf(2KB)
----LICENSE(1KB)
----srt-live-client.cpp(5KB)
----doc()
--------Directives.md(91B)
----srt-live-server.cpp(9KB)
----.gitignore(13B)
----Makefile(2KB)
----README.md(5KB)

网友评论