flagflag  If you want to see English page, please click "English" Button at Left.
3: 2009-01-21 (水) 02:49:27 iseki ソース 現: 2016-05-03 (火) 16:33:49 iseki ソース
Line 1: Line 1:
-***slvoice [#s6bd2633]+* SLVoice [#s6bd2633] 
 +- Vivox社の Second Life用チャットシステム 
 +- SIPを使用.SIPのパラメータ制御には Vivox Management Server を使用. 
 +- SL Viewer が自動的に起動し,XML通信によりViewerから制御される. 
 + 
 +#br 
 +** メモ [#oda708a3] 
 +- http://wiki.secondlife.com/wiki/Voice 
 +- http://wiki.secondlife.com/wiki/Voice/Te​chnical 
 +- SLVoice が繋がろうとするサーバ (STUNサーバじゃん!) 
 +-- ast5a.vivox.com:3478 (UDP) 
 +-- ast5ax1.vivox.com:3478 (UDP) 
 +-[[Vivox SIP memo>./memo]] 
 +- SLVoiceのデフォルトのポート番号が ''44124'' から ''44125'' に変わった模様 ('09 12/9) 
 +#br 
 +**** Viewer Settings for sl_voice_relay[#v3814a00]
+ Ctrl+Alt+Delete で Advanced モード表示 + Ctrl+Alt+Delete で Advanced モード表示
+ Advanced -> Debug Setting.... + Advanced -> Debug Setting....
+ VoiceHost, VoicePort の書き換え + VoiceHost, VoicePort の書き換え
 ++ vivoxDebugLevel への追加.(例:  ''-1 -i 192.168.27.1:44124'') 
 +- 設定ファイル:自動的に修正される.~ 
 +C:\Documents and Settings\<username>\Application Data\SecondLife\user_settings\settings.x​ml
   <key>VoiceHost</key>    <key>VoiceHost</key>
       <map>        <map>
Line 23: Line 40:
       </map>        </map>
-** Viewer <--> SLVoice [#s54b10e1+#br 
- V -> S +** 通信プロトコル [#t1cfc82d
- <Request requestId="10" action="Aux.GetCaptureDevices.1"></Request> +*** XML [#b39f4d25] 
- +**** Region(SIM)サーバ [#zd878e70
- V -> S +- [[Viewer <--> Region(SIM)>./XML_viewer]]
- <Request requestId="11" action="Aux.GetRenderDevices.1"></Request> +
- +
- S -> V +
- <Response requestId="10" action="Aux.GetCaptureDevices.1"> +
-  <ReturnCode>0</ReturnCode> +
-  <Results> +
-     <StatusCode>0</StatusCode> +
-     <StatusString /> +
-   <CaptureDevices> +
-     <CaptureDevice> +
-     <Device>OSS Capture</Device> +
-     </CaptureDevice> +
-     </CaptureDevices> +
-     <CurrentCaptureDevice> +
-     <Device>OSS Capture</Device> +
-     </CurrentCaptureDevice> +
-    </Results> +
-    <InputXml> +
-     <Request requestId="10" action="Aux.GetCaptureDevices.1"  /> +
-    </InputXml> +
- </Response> +
- +
- S -> V +
- <Response requestId="11"action="Aux.GetRenderDevices.1"> +
-    <ReturnCode>0</ReturnCode> +
-    <Results> +
-     <StatusCode>0</StatusCode> +
-     <StatusString /> +
-     <RenderDevices> +
-     <RenderDevice> +
-     <Device>OSS Software</Device> +
-     </RenderDevice> +
-     <RenderDevice> +
-     <Device>Wave File Writer</Device> +
-     </RenderDevice> +
-     </RenderDevices> +
-    </Results> +
-    <InputXml> +
-     <Request requestId="11" action="Aux.GetRenderDevices.1" /> +
-    </InputXml> +
- </Response> +
- +
- V -> S +
- <Request requestId="12" action="Connector.Create.1"> +
-    <ClientName>V2 SDK</ClientName> +
-    <AccountManagementServer>https://www​.bhd.vivox.com/api2/</AccountManagementS​erver> +
-    <Logging> +
-     <Enabled>false</Enabled> +
-     <Folder></Folder> +
-     <FileNamePrefix>Connector</FileNamePrefi​x> +
-     <FileNameSuffix>.log</FileNameSuffix> ​+
-     <LogLevel>0</LogLevel> +
-    </Logging> +
- </Request> +
- +
- S -> V +
- <Response requestId="12" action="Connector.Create.1"> +
-    <ReturnCode>0</ReturnCode> +
-    <Results> +
-     <StatusCode>0</StatusCode> +
-     <StatusString /> +
-     <VersionID>2.1.2990.3400</VersionID> +
-     <ConnectorHandle>c1_m1000</ConnectorHand​le> +
-    </Results> +
-    <InputXml> +
-     <Request requestId="12" action="Connector.Create.1"> +
-     <ClientName>V2 SDK</ClientName> +
-     <AttemptStun>AttemptStunUnspecified</Att​emptStun> +
-     <Mode>Legacy</Mode> +
-     <AccountManagementServer>https://www.bhd​.vivox.com/api2/</AccountManagementServe​r> +
-     <MinimumPort>22860</MinimumPort> +
-     <MaximumPort>22892</MaximumPort> +
-     <Logging> +
-     <Folder /> +
-     <FileNamePrefix>Connector</FileNamePrefi​x> +
-     <FileNameSuffix>.log</FileNameSuffix> ​+
-     <LogLevel>0</LogLevel> +
-     </Logging> +
-     </Request> +
-    </InputXml> +
- </Response> +
- +
- V -> S +
- <Request requestId="13" action="Account.Login.1"> +
-    <ConnectorHandle>c1_m1000</Connector​Handle> +
-    <AccountName>xDl7DbGxzTR219yvIKqoKjQ​==</AccountName> +
-    <AccountPassword>y0S0CpW0CZ0PRLU0P0L​0T0V</AccountPassword> +
-    <AudioSessionAnswerMode>VerifyAnswer​</AudioSessionAnswerMode> +
- </Request> +
- +
- S -> V +
- <Response requestId="13" action="Account.Login.1"> +
-    <ReturnCode>21600</ReturnCode> +
-    <Results> +
-     <StatusCode>21600</StatusCode> +
-     <StatusString>Login Failed. Unknown Account.</StatusString> +
-     <AccountHandle /> +
-    </Results> +
-    <InputXml> +
-     <Request requestId="13" action="Account.Login.1"> +
-     <ConnectorHandle>c1_m1000</ConnectorHand​le> +
-     <AccountName>xDl7DbGxzTR219yvIKqoKjQ==</​AccountName> +
-     <AccountPassword>y0S0CpW0CZ0PRLU0P0L0T0V​</AccountPassword> +
-     <EnableText>TextModeEnabled</EnableText>​ +
-     <AudioSessionAnswerMode>VerifyAnswer</Au​dioSessionAnswerMode> +
-     <AccountURI /> +
-     <ParticipantPropertyFrequency>100</Parti​cipantPropertyFrequency> +
-     <EnableBuddiesAndPresence>false</EnableB​uddiesAndPresence> +
-     <BuddyManagementMode>AutoAccept</BuddyMa​nagementMode> +
-     <EnableClientRingback>false</EnableClien​tRingback> +
-     </Request> +
-    </InputXml> +
- </Response> +
- +
- +
- +
- +
- +
- +
- +
-*** [#be99e4bb+
- +
- +
-  /+++++++++ Client +++++++++/ +
- <Request requestId="13" action="Aux.GetCaptureDevices.1"></Request> +
- +
- +
- +
- /+++++++++ Client +++++++++/ +
- <Request requestId="14" action="Aux.GetRenderDevices.1"></Request> +
- +
- +
- +
- /+++++++++ Server +++++++++/ +
- <Response requestId="13" action="Aux.GetCaptureDevices.1"><ReturnCode>0</ReturnCode><Results><Sta​tusCode>0</StatusCode><StatusString /><CaptureDevices><CaptureDevice><Device​>OSS Capture</Device></CaptureDevice></Captur​eDevices><CurrentCaptureDevice><Device>O​SS Capture</Device></CurrentCaptureDevice><​/Results><InputXml><Request requestId="13" action="Aux.GetCaptureDevices.1" /></InputXml></Response> +
- +
- +
- +
- /+++++++++ Server +++++++++/ +
- <Response requestId="14" action="Aux.GetRenderDevices.1"><ReturnCode>0</ReturnCode><Results><Sta​tusCode>0</StatusCode><StatusString /><RenderDevices><RenderDevice><Device>O​SS Software</Device></RenderDevice><RenderD​evice><Device>Wave File Writer</Device></RenderDevice></RenderDe​vices></Results><InputXml><Request requestId="14" action="Aux.GetRenderDevices.1" /></InputXml></Response> +
- +
- +
- +
- /+++++++++ Client +++++++++/ +
- <Request requestId="15" action="Connector.Create.1"><ClientName>V2 SDK</ClientName><AccountManagementServer​>https://www.bhr.vivox.com/api2/</Accoun​tManagementServer><Logging><Enabled>fals​e</Enabled><Folder></Folder><FileNamePre​fix>Connector</FileNamePrefix><FileNameS​uffix>.log</FileNameSuffix><LogLevel>0</​LogLevel></Logging></Request> +
- +
- +
- +
- /+++++++++ Server +++++++++/ +
- <Response requestId="15" action="Connector.Create.1"><ReturnCode>0</ReturnCode><Results><Sta​tusCode>0</StatusCode><StatusString /><VersionID>2.1.2990.3400</VersionID><C​onnectorHandle>c1_m1000</ConnectorHandle​></Results><InputXml><Request requestId="15" action="Connector.Create.1"><ClientName>V2 SDK</ClientName><AttemptStun>AttemptStun​Unspecified</AttemptStun><Mode>Legacy</M​ode><AccountManagementServer>https://www​.bhr.vivox.com/api2/</AccountManagementS​erver><MinimumPort>22860</MinimumPort><M​aximumPort>22892</MaximumPort><Logging><​Folder /><FileNamePrefix>Connector</FileNamePre​fix><FileNameSuffix>.log</FileNameSuffix​><LogLevel>0</LogLevel></Logging></Reque​st></InputXml></Response> +
- +
- +
- +
- /+++++++++ Client +++++++++/ +
- <Request requestId="16" action="Account.Login.1"><ConnectorHandle>c1_m1000</ConnectorHan​dle><AccountName>xDl7DbGxzTR219yvIKqoKjQ​==</AccountName><AccountPassword>y0S0CpW​0CZ0PRLU0P0L0T0V</AccountPassword><Audio​SessionAnswerMode>VerifyAnswer</AudioSes​sionAnswerMode></Request> +
- +
- +
- +
- /+++++++++ Server +++++++++/ +
- <Response requestId="16" action="Account.Login.1"><ReturnCode>0</ReturnCode><Results><Sta​tusCode>0</StatusCode><StatusString>OK</​StatusString><AccountHandle>c1_m1000xDl7​DbGxzTR219yvIKqoKjQ==</AccountHandle></R​esults><InputXml><Request requestId="16" action="Account.Login.1"><ConnectorHandle>c1_m1000</ConnectorHan​dle><AccountName>xDl7DbGxzTR219yvIKqoKjQ​==</AccountName><AccountPassword>y0S0CpW​0CZ0PRLU0P0L0T0V</AccountPassword><Enabl​eText>TextModeEnabled</EnableText><Audio​SessionAnswerMode>VerifyAnswer</AudioSes​sionAnswerMode><AccountURI /><ParticipantPropertyFrequency>10</Part​icipantPropertyFrequency><EnableBuddiesA​ndPresence>false</EnableBuddiesAndPresen​ce><BuddyManagementMode>AutoAccept</Budd​yManagementMode><EnableClientRingback>fa​lse</EnableClientRingback></Request></In​putXml></Response> +
- +
- +
- <Event type="LoginStateChangeEvent"><AccountHandle>c1_m1000xDl7DbGxzTR219yv​IKqoKjQ==</AccountHandle><StatusCode>200​</StatusCode><StatusString>OK</StatusStr​ing><State>1</State></Event> +
- +
- +
- +
- /+++++++++ Client +++++++++/ +
- <Request requestId="17" action="Session.Create.1"><AccountHandle>c1_m1000xDl7DbGxzTR219yv​IKqoKjQ==</AccountHandle><URI>sip:confct​l-652688@bhr.vivox.com</URI><Name></Name></Request> +
- +
- +
- +
- /+++++++++ Server +++++++++/ +
- <Response requestId="17" action="Session.Create.1"><ReturnCode>0</ReturnCode><Results><Sta​tusCode>0</StatusCode><StatusString /><SessionGroupHandle>c1_m1000xDl7DbGxzT​R219yvIKqoKjQ==_sg0</SessionGroupHandle>​<SessionHandle>c1_m1000xDl7DbGxzTR219yvI​KqoKjQ==0</SessionHandle></Results><Inpu​tXml><Request requestId="17" action="Session.Create.1"><AccountHandle>c1_m1000xDl7DbGxzTR219yv​IKqoKjQ==</AccountHandle><URI>sip:confct​l-652688@bhr.vivox.com</URI><Name /><Password /><ConnectAudio>true</ConnectAudio><Join​Audio>true</JoinAudio><JoinText>false</J​oinText><PasswordHashAlgorithm>ClearText​</PasswordHashAlgorithm></Request></Inpu​tXml></Response> +
- +
- +
- +
- /+++++++++ Server +++++++++/ +
- <Event type="SessionStateChangeEvent"><SessionHandle>c1_m1000xDl7DbGxzTR219yv​IKqoKjQ==0</SessionHandle><StatusCode>20​0</StatusCode><StatusString>OK</StatusSt​ring><State>4</State><URI>sip:confctl-652688@bhr.vivox.com</URI><IsChannel>true</IsChannel><ChannelName /></Event> +
- +
- +
- <Event type="ParticipantStateChangeEvent"><SessionHandle>c1_m1000xDl7DbGxzTR219yv​IKqoKjQ==0</SessionHandle><StatusCode>0<​/StatusCode><StatusString></StatusString​><State>7</State><ParticipantURI>xDl7DbG​xzTR219yvIKqoKjQ==</ParticipantURI><Acco​untName>xDl7DbGxzTR219yvIKqoKjQ==</Accou​ntName><ParticipantType>0</ParticipantTy​pe></Event> +
- +
- +
- +
- /+++++++++ Client +++++++++/ +
- <Request requestId="18" action="Session.Set3DPosition.1"><SessionHandle>c1_m1000xDl7DbGxzTR219yv​IKqoKjQ==0</SessionHandle><SpeakerPosition><Position​><X>163920</X><Y>36.6405</Y><Z>236506</Z​></Position><Velocity><X>0</X><Y>0</Y><Z​>0</Z></Velocity><AtOrientation><X>-0.85​194</X><Y>0</Y><Z>-0.52364</Z></AtOrient​ation><UpOrientation><X>0</X><Y>0</Y><Z>​0</Z></UpOrientation><LeftOrientation><X​>-0.52364</X><Y>1</Y><Z>0.85194</Z></Lef​tOrientation></SpeakerPosition><Listener​Position><Position><X>163922</X><Y>37.59​68</Y><Z>236503</Z></Position><Velocity>​<X>0</X><Y>0</Y><Z>0</Z></Velocity><AtOr​ientation><X>-0.851939</X><Y>-0.121409</​Y><Z>-0.509372</Z></AtOrientation><UpOri​entation><X>0</X><Y>0.197526</Y><Z>-0.23​1855</Z></UpOrientation><LeftOrientation​><X>-0.523641</X><Y>0.97275</Y><Z>0.8287​24</Z></LeftOrientation></ListenerPositi​on></Request> +
- +
- +
- <Request requestId="19" action="Connector.MuteLocalMic.1"><ConnectorHandle>c1_m1000</ConnectorHan​dle><Value>true</Value></Request> +
- +
- +
- <Request requestId="20" action="Session.SetParticipantVolumeForMe.1"><SessionHandle>c1_m1000xDl7DbGxzTR219yv​IKqoKjQ==0</SessionHandle><ParticipantUR​I>xDl7DbGxzTR219yvIKqoKjQ==</Participant​URI><Volume>100</Volume></Request> +
- +
- +
- <Request requestId="21" action="Connector.SetLocalSpeakerVolume.1"><ConnectorHandle>c1_m1000</ConnectorHan​dle><Value>24</Value></Request> +
- +
- +
- +
- /+++++++++ Server +++++++++/ +
- <Event type="ParticipantPropertiesEvent"><SessionHandle>c1_m1000xDl7DbGxzTR219yv​IKqoKjQ==0</SessionHandle><ParticipantUR​I>xDl7DbGxzTR219yvIKqoKjQ==</Participant​URI><IsLocallyMuted>false</IsLocallyMute​d><IsModeratorMuted>false</IsModeratorMu​ted><IsSpeaking>false</IsSpeaking><Volum​e>0</Volume><Energy>0</Energy></Event> ​+
- +
- +
- +
- /+++++++++ Server +++++++++/ +
- <Response requestId="19" action="Connector.MuteLocalMic.1"><ReturnCode>0</ReturnCode><Results><Sta​tusCode>0</StatusCode><StatusString /></Results><InputXml><Request requestId="19" action="Connector.MuteLocalMic.1"><ConnectorHandle>c1_m1000</ConnectorHan​dle><Value>true</Value></Request></Input​Xml></Response> +
 +**** SLVoice [#c31180ff]
 +- [[Viewer <--> SLVoice>./XML_slvoice]]
- /+++++++++ Server +++++++++/ +**** Vivox [#fa84bf73] 
- <Response requestId="20" action="Session.SetParticipantVolumeForMe.1"><ReturnCode>1</ReturnCode><Results><StatusCode>1001<​/StatusCode><StatusString>The specified target of this operation was not found.</StatusString></Results><InputXml><Reques​t requestId="20" action="Session.SetParticipantVolumeForMe.1"><SessionHandle>c1_m1000xDl7DbGxzTR219yv​IKqoKjQ==0</SessionHandle><ParticipantUR​I>sip:xDl7DbGxzTR219yvIKqoKjQ==@bhr.vivo​x.com</ParticipantURI><Volume>50</Volume​></Request></InputXml></Response>+- [[SLvoice <--> Vivox>./XML_vivox]]~ 
 +~
 +*** SIP [#o056cfa7]
 +**** Vivox [#kec79522]
 +- [[Vivox: Sip Request>./SIP_request]]~
 +#br
 +*** Fig [#sc7f424f]
 +#ref(vivox_sip1.jpg)
 +#br
- /+++++++++ Server +++++++++/ +** [[Sample Source Code>./Sample_Source]] [#pbebc777] 
- <Response requestId="21" action="Connector.SetLocalSpeakerVolume.1"><ReturnCode>0</ReturnCode><Results><Stat​usCode>0</StatusCode><StatusString /></Results><InputXml><Request requestId="21" action="Connector.SetLocalSpeakerVolume.1"><ConnectorHandle>c1_m1000</ConnectorHandle><Value>62</Value></Reque​st></InputXml></Response>+#br


トップ   新規 ページ一覧 単語検索 最終更新   ヘルプ   最終更新のRSS 1.0 最終更新のRSS 2.0 最終更新のRSS Atom

サイト内 検索

ログイン

ユーザー名:

パスワード:


パスワード紛失
新規登録

サブ メニュー

ミニカレンダー

前月2024年 5月翌月
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
<今日>

オンライン状況

55 人のユーザが現在オンラインです。 (13 人のユーザが xpwiki を参照しています。)

登録ユーザ: 0
ゲスト: 55

もっと...

アクセスカウンタ

今日 : 8578857885788578
昨日 : 1265612656126561265612656
総計 : 2353400923534009235340092353400923534009235340092353400923534009
Powered by XOOPS Cube 2.1© 2001-2006 XOOPS Cube Project
Design by XoopsDesign.com