38 lines
1.3 KiB
XML
38 lines
1.3 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<beans xmlns="http://www.springframework.org/schema/beans"
|
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
xsi:schemaLocation="http://www.springframework.org/schema/beans
|
|
http://www.springframework.org/schema/beans/spring-beans-2.5.xsd">
|
|
|
|
<bean id="stun1" class="org.bigbluebutton.web.services.turn.StunServer">
|
|
<constructor-arg index="0" value="{{ .Env.STUN_SERVER }}"/>
|
|
</bean>
|
|
|
|
{{if .Env.TURN_SERVER }}
|
|
<bean id="turn0" class="org.bigbluebutton.web.services.turn.TurnServer">
|
|
<constructor-arg index="0" value="{{ .Env.TURN_SECRET }}"/>
|
|
<constructor-arg index="1" value="{{ .Env.TURN_SERVER }}"/>
|
|
<constructor-arg index="2" value="86400"/>
|
|
</bean>
|
|
{{end}}
|
|
|
|
<bean id="stunTurnService" class="org.bigbluebutton.web.services.turn.StunTurnService">
|
|
<property name="stunServers">
|
|
<set>
|
|
<ref bean="stun1" />
|
|
</set>
|
|
</property>
|
|
<property name="turnServers">
|
|
<set>
|
|
{{if .Env.TURN_SERVER }}
|
|
<ref bean="turn0" />
|
|
{{end}}
|
|
</set>
|
|
</property>
|
|
<property name="remoteIceCandidates">
|
|
<set>
|
|
</set>
|
|
</property>
|
|
</bean>
|
|
</beans>
|