https://github.com/jimm98y/sharprealtimestreaming
Simple RTSP server and client. Supports H264, H265 and AAC.
https://github.com/jimm98y/sharprealtimestreaming
aac ffmpeg-server h264 h265 netstandard rtp rtsp streaming video
Last synced: 7 months ago
JSON representation
Simple RTSP server and client. Supports H264, H265 and AAC.
- Host: GitHub
- URL: https://github.com/jimm98y/sharprealtimestreaming
- Owner: jimm98y
- License: mit
- Created: 2024-06-07T21:27:59.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-20T23:27:21.000Z (7 months ago)
- Last Synced: 2025-03-20T23:41:59.372Z (7 months ago)
- Topics: aac, ffmpeg-server, h264, h265, netstandard, rtp, rtsp, streaming, video
- Language: C#
- Homepage:
- Size: 10.2 MB
- Stars: 20
- Watchers: 3
- Forks: 6
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SharpRealTimeStreaming
This is just a thin wrapper around the fantastic SharpRTSP, mostly based off their sample code with some API enhancements to make it easier to use. Added support for streaming AAC and H265 from fragmented MP4.## SharpRTSPClient
Simple RTSP client that supports H264, H265 for video and AAC for audio.## SharpRTSPServer
Simple RTSP server that supports H264, H265 for video and AAC, PCMU and PCMA for audio.## FFmpeg RTSP Server
Sample RTSP server for ffmpeg RTP streams. Fully configurable in appsettings.json.## Pcap RTSP Server
PoC of re-playing RTSP from a Wireshark PcapNg file.## Remarks
Still work in progress, APIs are subject to change.## Credits
Most of the work has been done by SharpRTSP (https://github.com/ngraziano/SharpRTSP), this is just a convenience wrapper around it.