RtspServer
RTSP Server , RTSP Pusher
파일 탐색기
최종 버전 다운로드 (.zip)- rtsp_h264_file.cpp
- rtsp_pusher.cpp
- rtsp_server.cpp
- 1.pic.JPG
- COPYING
- md5.hpp
- Acceptor.cpp
- Acceptor.h
- BufferReader.cpp
- BufferReader.h
- BufferWriter.cpp
- BufferWriter.h
- Channel.h
- EpollTaskScheduler.cpp
- EpollTaskScheduler.h
- EventLoop.cpp
- EventLoop.h
- log.h
- Logger.cpp
- Logger.h
- MemoryManager.cpp
- MemoryManager.h
- NetInterface.cpp
- NetInterface.h
- Pipe.cpp
- Pipe.h
- RingBuffer.h
- SelectTaskScheduler.cpp
- SelectTaskScheduler.h
- Socket.h
- SocketUtil.cpp
- SocketUtil.h
- TaskScheduler.cpp
- TaskScheduler.h
- TcpConnection.cpp
- TcpConnection.h
- TcpServer.cpp
- TcpServer.h
- TcpSocket.cpp
- TcpSocket.h
- Timer.cpp
- Timer.h
- Timestamp.cpp
- Timestamp.h
- AACSource.cpp
- AACSource.h
- DigestAuthentication.cpp
- DigestAuthentication.h
- G711ASource.cpp
- G711ASource.h
- H264Parser.cpp
- H264Parser.h
- H264Source.cpp
- H264Source.h
- H265Source.cpp
- H265Source.h
- media.h
- MediaSession.cpp
- MediaSession.h
- MediaSource.h
- rtp.h
- RtpConnection.cpp
- RtpConnection.h
- rtsp.h
- RtspConnection.cpp
- RtspConnection.h
- RtspMessage.cpp
- RtspMessage.h
- RtspPusher.cpp
- RtspPusher.h
- RtspServer.cpp
- RtspServer.h
- VP8Source.cpp
- VP8Source.h
- rtsp.sln
- rtsp.vcxproj
- rtsp.vcxproj.filters
- rtsp.vcxproj.user
- LICENSE
- Makefile
- README.md
- README_CN.md
- test.h264
🚀 설치 가이드
1. 코드 내려받기
git clone https://github.com/PHZ76/RtspServer
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd RtspServer
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. .NET
보통 추천cd VS2017
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
dotnet restore
프로젝트에 필요한 패키지를 내려받습니다.
dotnet run
프로젝트를 빌드하고 바로 실행합니다.
dotnet run 실행 후 터미널에 나타나는 안내 메시지나 주소를 확인하세요.
3. Make
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Make Linux/macOS는 보통 기본 설치되어 있습니다. Windows는 별도 설치(예: MSYS2, WSL)가 필요합니다.
make
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
에러 없이 끝나면 성공입니다. 생성된 실행 파일을 직접 실행해보세요.
// repository documentation
Was this content helpful?
(0 ratings)
