Statistics
| Branch: | Revision:

peerstreamer-src / Tools / janus_conf / janus.plugin.videoroom.cfg @ 58fb2cdc

History | View | Annotate | Download (2.71 KB)

1
; [<unique room ID>]
2
; description = This is my awesome room
3
; is_private = yes|no (whether this room should be in the public list, default=yes)
4
; secret = <optional password needed for manipulating (e.g. destroying) the room>
5
; pin = <optional password needed for joining the room>
6
; require_pvtid = yes|no (whether subscriptions are required to provide a valid
7
;			a valid private_id to associate with a publisher, default=no)
8
; publishers = <max number of concurrent senders> (e.g., 6 for a video
9
;              conference or 1 for a webinar)
10
; bitrate = <max video bitrate for senders> (e.g., 128000)
11
; fir_freq = <send a FIR to publishers every fir_freq seconds> (0=disable)
12
; audiocodec = opus|g722|pcmu|pcma|isac32|isac16 (audio codec(s) to force on publishers, default=opus
13
;			can be a comma separated list in order of preference, e.g., opus,pcmu)
14
; videocodec = vp8|vp9|h264 (video codec(s) to force on publishers, default=vp8
15
;			can be a comma separated list in order of preference, e.g., vp9,vp8,h264)
16
; video_svc = yes|no (whether SVC support must be enabled; works only for VP9, default=no)
17
; audiolevel_ext = yes|no (whether the ssrc-audio-level RTP extension must
18
;		be negotiated/used or not for new publishers, default=yes)
19
; audiolevel_event = yes|no (whether to emit event to other users or not, default=no)
20
; audio_active_packets = 100 (number of packets with audio level, default=100, 2 seconds)
21
; audio_level_average = 25 (average value of audio level, 127=muted, 0='too loud', default=25)
22
; videoorient_ext = yes|no (whether the video-orientation RTP extension must
23
;		be negotiated/used or not for new publishers, default=yes)
24
; playoutdelay_ext = yes|no (whether the playout-delay RTP extension must
25
;		be negotiated/used or not for new publishers, default=yes)
26
; record = true|false (whether this room should be recorded, default=false)
27
; rec_dir = <folder where recordings should be stored, when enabled>
28
; notify_joining = true|false (optional, whether to notify all participants when a new
29
;               participant joins the room. The Videoroom plugin by design only notifies
30
;               new feeds (publishers), and enabling this may result extra notification
31
;               traffic. This flag is particularly useful when enabled with require_pvtid
32
;               for admin to manage listening only participants. default=false)
33

    
34
[general]
35
;admin_key = supersecret		; If set, rooms can be created via API only
36
								; if this key is provided in the request
37
;events = no					; Whether events should be sent to event
38
								; handlers (default is yes)
39

    
40
;[1234]
41
;description = WebRTC2RTP 
42
;publishers = 1
43
;bitrate = 128000
44
;fir_freq = 10
45
;;audiocodec = opus
46
;;videocodec = vp8
47
;record = false
48
;;rec_dir = /path/to/recordings-folder