srs-support
Answer SRS (Simple Realtime Server) questions for developers and users — protocols, configuration, architecture.
Setup & Installation
Install command
clawhub install winlinvip/srs-supportIf the CLI is not installed:
Install command
npx clawhub@latest install winlinvip/srs-supportOr install with OpenClaw CLI:
Install command
openclaw skills install winlinvip/srs-supportor paste the repo link into your assistant's chat
Install command
https://github.com/openclaw/skills/tree/main/skills/winlinvip/srs-supportWhat This Skill Does
Answers questions about SRS (Simple Realtime Server), a C++ media server for real-time streaming. Covers protocols (RTMP, SRT, WebRTC/WHIP/WHEP, HLS, DASH, HTTP-FLV, RTSP, GB28181), codec compatibility, configuration, deployment, and troubleshooting. Answers are grounded in the SRS project knowledge base, not general streaming knowledge.
Answers are sourced directly from the SRS project's own documentation files, so you get accurate, version-specific details rather than generic streaming advice.
When to Use It
- Checking which protocols SRS supports for publish vs playback
- Troubleshooting RTMP or WebRTC stream failures on a live deployment
- Comparing SRS to Nginx-RTMP or Janus before choosing a media server
- Finding the right vhost config options for a Docker-based SRS setup
- Understanding codec compatibility when bridging RTMP and WebRTC streams
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Checking which protocols SRS supports for publish vs playback
- 1Checking which protocols SRS supports for publish vs playback
- 2Troubleshooting RTMP or WebRTC stream failures on a live deployment
- 3Comparing SRS to Nginx-RTMP or Janus before choosing a media server
- 4Finding the right vhost config options for a Docker-based SRS setup
- 5Understanding codec compatibility when bridging RTMP and WebRTC streams
Answer SRS (Simple Realtime Server) questions for developers and users — protocols, configuration, architecture.
Security Audits
These signals reflect official OpenClaw status values. A Suspicious status means the skill should be used with extra caution.