https://github.com/dwoz/janus-pubsub-plugin
PubSub Plugin for Janus WebRTC Gateway
https://github.com/dwoz/janus-pubsub-plugin
c janus-gateway plugin webrtc
Last synced: about 2 months ago
JSON representation
PubSub Plugin for Janus WebRTC Gateway
- Host: GitHub
- URL: https://github.com/dwoz/janus-pubsub-plugin
- Owner: dwoz
- Created: 2018-01-20T22:50:27.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2018-02-04T22:40:17.000Z (over 8 years ago)
- Last Synced: 2025-02-27T07:19:50.592Z (over 1 year ago)
- Topics: c, janus-gateway, plugin, webrtc
- Language: C
- Homepage:
- Size: 96.7 KB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Janus PubSub Plugin
===================
Janus PubSub Plugin is plugin for Janus WebRTC Gateway. The plugin provides
some similar functionality found in the janus core plugin set, but with a
different api and symantics. A handle for this plugin can be a publisher or
subscriber. Publisher publish thier media to a stream with a name. Subscribers
use the publisher's name to subscribe to a publisher's stream. Multiple
subscribers can subscribe to single publisher. Subscribers can be Janus WebRTC
Sessions or RTP forwarders.
Publish request
---------------
```
{'message': {'request': 'publish', 'name': 'stream 1'}}
```
Subscribe request
-----------------
```
{'message': {'request': 'subscribe', 'name': 'stream 1'}}
```