• 締切済み

javaを使ったスプリーについて

javaを使ったスプリーについて ソフトフロント社のS UPREEというSIPのアプリケーションをダウンロードし、すでにあるAPIを組み込もうとしておりますが javaの知識がないため、どのようにやったらいいのか分かりません。 元となるサンプルhtmlにjavaとhtmlのソースコードが書かれていて 例をあげると 通話開始のボタンが ------------------------ // 発信処理 function onConnect(nMediaSet) { var ret; //*** 発信(応答) ************ ret = axSUPREEvp.Connect(document.tel_action.tel_num.value, nMediaSet, 0); if (ret != 0) { SetErrorMessage(ret); } } ~中略~ <form name='tel_action'> <input type='text' name='tel_num' size='20' value='' /> <input type='button' name='connect_audio_button' value='音声通話' onclick='onConnect(0)' /> <input type='button' name='connect_video_button' value='ビデオ通話' onclick='onConnect(1)' /> ------------------------------ となっております。 同じように、通話中に映像/音声を切り替えるボタンをつけたいのですが ボタンの箇所は <input type='button' name='ChangeMediaSet_audio_button' value='音声切替' onclick='onChangeMediaSet(0)' /> <input type='button' name='ChangeMediaSet_video_button' value='ビデオ切替' onclick='onChangeMediaSet(1)' /> としたのですが javaの記述がよくわかりません。 映像/音声を切り替えるAPIを呼び出す関数が ChangeMediaSet パラメータが nMediaSet 0 音声 1 音声 + ビデオ 戻り値 成功すると0が返ります。 と書いてあります。 参考までに通話開始の関数が Connect パラメータが nMediaSet 0 音声 1 音声 + ビデオ 戻り値 成功すると0が返ります と書いてあります。 意味わからない箇所が多いかもしれませんが 宜しくお願い致します。 .

みんなの回答

  • yyr446
  • ベストアンサー率65% (870/1330)
回答No.1

本家(ソフトフロント社)がどこなのか、SIPって何なのか全然わからんし、 調べる気もないけど、質問に書かかれているサンプルと仕様のみから 無責任に推測すると <form name='tel_action'> <input type='text' name='tel_num' size='20' value='' /> <input type='button' name='connect_audio_button' value='音声通話' onclick='onConnect(0)' /> <input type='button' name='connect_video_button' value='ビデオ通話' onclick='onConnect(1)' /> <input type='button' name='ChangeMediaSet_audio_button' value='音声切替' onclick='onChangeMediaSet(0)' /> <input type='button' name='ChangeMediaSet_video_button' value='ビデオ切替' onclick='onChangeMediaSet(1)' /> </form> <form name="tel_action" id="tel_action"> <input type="text" name="tel_num" id="tel_num" value="03-9999-0001" /> </form> ~中略~ <script type="text/javascript> function onConnect(nMediaSet) {  var ret;  //*** 発信(応答) ************  ret = axSUPREEvp.Connect(document.tel_action.tel_num.value, nMediaSet, 0);  if (ret != 0) {   SetErrorMessage(ret);  } } function onChangeMediaSet(nMediaSet) {  var ret;  //*** 切り替え ************  ret = axSUPREEvp.ChangeMediaSet(document.tel_action.tel_num.value, nMediaSet, 0);  if (ret != 0) {   SetErrorMessage(ret);  } } </script> それからJAVAじゃなくてJAVASCRIPTと言います。 (決してJAVASCRIPTをJAVAと略してはいけません。JAVAはまったく別物です)

関連するQ&A