useRoom
Create or connect to a new conference.
- Common
- ๐ง Self-hosted
/src/App.js
Self-hosted configurations are not yet documented in this repo
Parameters#
(required)ย roomName:string#
The conference room name. All participants using the same roomName will meet together
(optional) initOptions?:Record#
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:falsedisableThirdPartyRequests:boolean - Disables third parties and the callstats API won't be included.enableAnalyticsLogging:boolean โ Enables/disables analytics logging. default:falseexternalStorage: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:falsedisabledCodec: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)
(optional) connectionOptions?:Record#
Options passed to JitsiMeetJS.JitsiConnection#constructor
(optional) roomOptions?:Record#
Options passed to JitsiMeetJS.JitsiConnection#initJitsiConference.