useRoom
Create or connect to a new conference.
- Common
- ๐ง Self-hosted
/src/App.js
Self-hosted configurations are not yet documented in this repo
#
ParametersroomName
:string#
(required)ย The conference room name. All participants using the same roomName
will meet together
initOptions
?:Record#
(optional) Options passed to JitsiMeetJS.init
.
useIPv6
:booleandisableAudioLevels
:boolean โ Enables/disables audio levels. default: truedisableSimulcast
:boolean โ Enables/disables simulcast.enableWindowOnErrorHandler
?:boolean โ Enables/disables attaching global onerror handler (window.onerror). default:false
disableThirdPartyRequests
:boolean - Disables third parties and the callstats API won't be included.enableAnalyticsLogging
:boolean โ Enables/disables analytics logging. default:false
externalStorage
:Storage โ Specified how to store data. default: localStorage functionscallStatsCustomScriptUrl
?:string - Custom url to access callstats client scriptdisableRtx
?:boolean โ Enables/disable the use of RTX. default:false
disabledCodec
:string - Mime type of the code that should not be negotiated on thepeerconnection
.preferredCodec
:string - Mime type of the codec that needs to be made the preferred codec for the connection.useTurnUdp
?:boolean โ Enables use of turn over udp for jvb. It is disabled because not very useful (if the client can use udp, it likely can connect to jvb directly over udp too; but it can be useful to still enable udp turn when an udp turn is known to be whitelisted on a network)
connectionOptions
?:Record#
(optional) Options passed to JitsiMeetJS.JitsiConnection#constructor
roomOptions
?:Record#
(optional) Options passed to JitsiMeetJS.JitsiConnection#initJitsiConference
.