Sakurai
- 合計アクティビティ 45
- 前回のアクティビティ
- メンバー登録日
- フォロー 0ユーザー
- フォロワー 0ユーザー
- 投票 0
- サブスクリプション 18
アクティビティの概要
Sakuraiさんの最近のアクティビティ-
Sakuraiさんが投稿を作成しました:
iOS safariにて、相手側の音声が届かない時がある
お世話になっております。 表題の通り、iOSのsafariにて、相手の音声が全く聞こえない時があります。 現象を確認した環境は以下の通り。 ・PC : Chrome 78.0.3904.70・iPad : iOS13.3 safari 起きている現象の特徴としては以下の通りです。 ・再現性はなく、正常に相手の声が聞こえる時もあれば、聞こえない時もあります。 ・chrome側からの音声が聞こえ...
-
Sakuraiさんがコメントを作成しました:
エラーを見る限り、どうもnew Peerの引数に渡しているkeyの値が空っぽのような気がします。 もし、間違ったkeyなどを設定した場合は、 SkyWay: Error: API KEY "aaa" is invalid こんな感じに、" "の中に設定したkeyの値が入ってきます。 なので、githubのコードでいうと const peer = (window.peer = new Pe...
-
Sakuraiさんがコメントを作成しました:
私も同様の問題にぶち当たったのですが、以下のイベントを使うことで回避…というか対応させました。 ・window.onblur ・window.onfocus 1.新規のタブが開いたりすると、onblurが呼ばれるので、そこでフラグをセットしておく。 2.別タブをクローズしたり、ビデオチャットのウィンドウにページを戻すと、onfocusが呼ばれるので、そこでフラグの値を見て、もしフラグが立って...
-
Sakuraiさんがコメントを作成しました:
例えばですが… 1. 通話中であるかどうかのFlagを持っておく。FlagをONにするタイミングはpeer.on('call' ...)が叩かれたら。 2. 各peerに対しDataConnectionを貼り、このFlagの値を取得する 3. Flagの値によって、通話中か、空いているのかを判別する というのはどうでしょうか。もっとスマートな方法があるような気はしますが、参考までに…
-
Sakuraiさんが投稿を作成しました:
RestCommONEを使ったskywayアプリのオンプレミス運用について
オンプレミス対応のwebrtcサービスを調べている中で、NTT-AT社が提供しているRestCommONEというサーバの情報にたどり着きました。 http://www.ntt-at.co.jp/product/telestax/ SkywayはこのRestCommONEと連携して、skywayを使ったアプリのオンプレ運用は可能なのでしょうか。それとも、RestCommONEが提供しているAP...
-
Sakuraiさんがコメントを作成しました:
仲様、 対応ありがとうございます! 現状は上記のエラーは発生しなくなりました。ありがとうございます。
-
Sakuraiさんが投稿を作成しました:
MediaConnection.answer()を実行した際にskyway.js側で無限ループの処理が入り、answerが実行されない
相手からのcallに対し、answerを返すと、answerを実行したpeerのブラウザのコンソールに以下のようなメッセージが延々と流れ、ブラウザが固まり、通話ができない事象が起きています。 SkyWay: Queuing CANDIDATE message in mc_s28gvkeqi8 from bbbbb (skyway-latest.js:439) このbbbbbは、call...
-
Sakuraiさんがコメントを作成しました:
もう解決しているかもしれませんが、パッと思いついた方法だと…。 1.ブラウザ側からAndroid側に対し、最初にpeer.callではなく、まずpeer.connectでandroid側にdata connectionを貼る 2.data connectionを貼られたandroid側は、ブラウザ側に対しpeer.callを行う 3.android側からのcallを受け取ったブラウザ側は...
-
Sakuraiさんがコメントを作成しました:
すいません、こちらに便乗して質問させてください。 Peer.joinRoomのroomOptionsであるvideoBandwidthは、現状メッシュモードでないと利用できない、とありますが、 今後これをSFUモードでも使えるようになる予定はありますでしょうか。
-
Sakuraiさんがコメントを作成しました:
映像の送信機能を切る方法として考えられる方法としてはー… 1. getUserMediaの引数constraintsでvideoを無効にする方法 const constraints = { audio: true, video:false //この指定...