Safari バージョン12.0 (13606.2.11) が正式にリリースされましたが WebRTC 利用時 Firefox と H.264 でやり取りする際、正常に動作しません。Chrome だと正常に動作します。
これは P2P だろうが、弊社の WebRTC SFU Sora でも同様です。そもそも Safari が投げてきているパケットがおかしいようです。
次のアップデートで、Safari のマルチストリーム対応をデモ機能に追加します。
WWDC17 で iOS/macOS の Safari 11 に WebRTC が搭載されることになりました。これで何が変わっていくのかをだらだら書いてみます。
2017 年 5 月時点では Safari (Mobile Safari) が WebRTC に対応していない事もあり、1 方向の配信ですら、Safari では見ることができませんでした。
お客様からも遅延があっても良いので、なんとか safari で見ることはできないのか?といった要望も頂くのですが、 SFU は変換しない事を売りにしている事もあり、要望に応える事はできなく心苦しい気持ちでした。