Could somebody give some basic instruction into how to activate the audio publish/subscribe elements in flashbuilder 4 please?
Just placing them on the page doesn't do anything so what do I need to do?
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600" xmlns:rtc="http://ns.adobe.com/rtc">
<fx:Declarations>
<!-- Place non-visual elements (e.g., services, value objects) here -->
<s:Move duration="500" id="moveEffect"/>
<s:Resize duration="500" id="resizeEffect"/>
</fx:Declarations>
<fx:Script>
<![CDATA[
import mx.events.FlexEvent;
Ê
Ê
Ê
protected function txtUsername_enterHandler(event:FlexEvent):void
{
// TODO Auto-generated method stub
connectRoom.login();
labelUserName.visible = false;
txtUsername.visible = false;
}
protected function btnZoomScreen_clickHandler(event:MouseEvent):void
{
// TODO Auto-generated method stub
if(btnZoomScreen.label == "Zoom In"){
moveEffect.targets = [scrshare];
moveEffect.xTo = 364;
moveEffect.yTo = 10;
moveEffect.play();
Ê
resizeEffect.target = scrshare;
resizeEffect.widthTo = 1000;
resizeEffect.heightTo = 600;
resizeEffect.play();
Ê
btnZoomScreen.label = "Zoom Out";
Ê
btnZoomScreen.y = 620;
}else{
moveEffect.targets = [scrshare];
moveEffect.xTo = 364;
moveEffect.yTo = 10;
moveEffect.play();
Ê
resizeEffect.target = scrshare;
resizeEffect.widthTo = 936;
resizeEffect.heightTo = 427;
resizeEffect.play();
Ê
btnZoomScreen.label = "Zoom In";
Ê
btnZoomScreen.y = 620;
}
}
protected function button1_clickHandler(event:MouseEvent):void
{
// TODO Auto-generated method stub
}
]]>
</fx:Script>
<rtc:ConnectSessionContainer roomURL="https://collaboration.adobelivecycle.com/publishing1/studentShare"
autoLogin="false" width="100%" height="100%" x="0" y="0"
id="connectRoom">
<rtc:authenticator>
<rtc:AdobeHSAuthenticator userName="{txtUsername.text}"/>
</rtc:authenticator>
<rtc:SimpleChat width="346" height="427" x="10" y="10">
</rtc:SimpleChat>
<rtc:Roster width="342" height="136" x="16" y="454">
</rtc:Roster>
<rtc:WebCamera height="149" width="149" x="366" y="445"/>
<rtc:ScreenShareSubscriber id="scrshare" height="427" width="936" x="364" y="10"/>
<mx:LinkButton x="1104" y="573" label="Zoom In" id="btnZoomScreen" click="btnZoomScreen_clickHandler(event)"/>
<s:Label id="labelScreen" text="Student Live Chat and Screenshare" x="1064" y="551" fontSize="14" fontWeight="bold"/>
<s:Button x="1224" y="448" label="Audio" id="audioPub" click="button1_clickHandler(event)"/>
<rtc:AudioSubscriber x="964" y="466" height="21" width="34"/>
<rtc:AudioPublisher x="1006" y="466" useEchoSuppression="false" gain="50" silenceTimeout="2000" width="31"/>
</rtc:ConnectSessionContainer>
<s:Label id="labelUserName" text="Enter a user Name" x="369" y="448"/>
<s:TextInput id="txtUsername" x="368" y="466" width="197" enter="txtUsername_enterHandler(event)"/>
</s:Application>
Thanks in advance
Ian