こちらのページは旧SkyWayの情報です。新しいSkyWayに関する情報はこちら

Android SDK ⇔ Javascript(Safari)間の通話ができません

Comments

4 comments

  • Avatar
    Yoshimasa Iwase

    以下の組み合わせの場合、

     ・AndroidSDK ⇔ Safari(iPad) ×

    映像コーデックはH.264が利用されます。Safariが H.264 のみ対応のためです。Android端末はH.264の対応に機種依存があり、H.264が正常動作しないケースがあり、今回はそちらに該当している可能性がございます。

     

    0
    Comment actions Permalink
  • Avatar
    則竹哲郎

    いろいろな機種で試してみたところ、仰る通り正しく作動するものとそうでないものがありました。

    今回は機種が指定されているため、諦める方針になりそうです。

     

    ご対応ありがとうございました。

     

    0
    Comment actions Permalink
  • Avatar
    Yusuke Naka

    Android SDKはデフォルト設定で、ハードウェアコーデックを利用するようになっています。

    Androidの一部の古い端末(4.x系など)では、H.264のハードウェアエンコードに対応していないため、その場合は正しく動作しません。

    PeerOption Classのパラメーター( hwcodec )で、ソフトウェアコーデックを利用するように設定変更できるので、試してみてはいかがでしょうか?

    ソフトウェアエンコードにすればCPU負荷は高くなると思いますが、機種依存は少なくなると思います。

     

     

    0
    Comment actions Permalink
  • Avatar
    則竹哲郎 (Edited )

    ありがとうございます。

    hwcodec = false
    を指定してみましたが、残念ながら改善しませんでした。
    0
    Comment actions Permalink

Please sign in to leave a comment.