Swiftpack.co - Swift Packages by shiguredo

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.

Packages published by shiguredo

shiguredo/sora-ios-sdk 2024.2.0
WebRTC SFU Sora iOS SDK
⭐️ 38
🕓 Yesterday
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
2024.2.0
Yesterday
- [CHANGE] シグナリング `connect` メッセージの `libwebrtc` に含まれるバージョン文字列を Android と揃える - branch-heads を追加する - () 内の libwebrtc バージョンについて最初の 1 文字を削る - 送信される文字列は `Shiguredo-build M122 (M122.1.0 6b419a0)` から、`Shiguredo-build M122 (122.6261.1.0 6b419a0)` に変更される - [UPDATE] WebRTC m122.6261.1.0 に上げる - @miosakuma - [UPDATE] システム条件を変更する - macOS 14.4.1 以降 - Xcode 15.3 - Swift 5.10 - @miosakuma
2024.1.0
8 weeks ago
- [CHANGE] SignalingNotify の metadataList を削除する - 2022.1.0 の Sora で metadata_list が廃止されたため - SignalingNotify の data で値の取得が可能 - @miosakuma - [CHANGE] VideoView のバックエンドを RTCEAGLVideoView から RTCMTLVideoView に変更する - WebRTC のアップデートに伴い RTCEAGLVideoView が deprecated になったことに伴う修正 - @miosakuma - [UPDATE] システム条件を変更する - macOS 14.3.1 以降 - WebRTC SFU Sora 2023.2.0 以降 - Xcode 15.2 - Swift 5.9.2 - CocoaPods 1.15.2 以降 - @miosakuma - [UPDATE] CameraVideoCapturer のログを出力する - @enm10k - [UPDATE] WebRTC 121.6167.4.0 に上げる - @miosakuma - [UPDATE] 解像度に qHD (960x540) を追加する - @enm10k - [UPDATE] CocoaPods を v1.15.2 に更新する - @enm10k @miosakuma - [UPDATE] ForwardingFilter に version と metadata を追加する - @enm10k @miosakuma - [ADD] VideoCodec に H265 を追加する - @enm10k - [ADD] WebRTCConfiguration に degradationPreference を追加する - @enm10k - [FIX] ForwardingFilter の action を未指定にできるようにする - @miosakuma - [FIX] SignalingNotify に項目を追加する - sessionId - kind - destinationConnectionId - sourceConnectionId - recvConnectionId - sendConnectionId - streamId - @miosakuma
2023.3.1
26 weeks ago
- [FIX] AVCaptureDevice.Format の選択時にフレームレートを考慮するように修正する - フレームレートに 60 を設定しても、 AVFrameRateRange が 1-30 の AVCaptureDevice.Format が選択されてしまうケースがあった - 修正前は、カメラから同じ解像度の AVCaptureDevice.Format が複数取得された場合、最初に解像度が一致した AVCaptureDevice.Format を選択しており、フレームレートが考慮されていないという問題があった - @enm10k
2023.3.0
32 weeks ago
- [CHANGE] `@available(*, unavailable)` は廃止になるため削除する - Swift 5.9 以降 `@available(*, unavailable)` が禁止された - Sora iOS SDK では廃止となったプロパティに対して `@available(*, unavailable)` を付与していたが、削除した - @torikizi - [CHANGE] `@available(*, deprecated, ... )` としていた非推奨項目を削除する - 非推奨であった項目について削除に移行する - 移行方法については https://sora-ios-sdk.shiguredo.jp/ の移行ドキュメントに記載されている - @torikizi - [CHANGE] 廃止された `onConnectHandler` を `onConnect` に置き換える - すでに廃止済みの `onConnectHandler` が残っていたので、`onConnect` に置き換えた - `PeerChannel.swift` と `SignalingChannel.swift` 以外はすでに `onConnect` に置き換えていた - @torikizi - [UPDATE] WebRTC 116.5845.6.1 に上げる - @miosakuma - [FIX] `MediaChannel` の `connectionCount`, `publisherCount`, `subscriberCount` に値が設定されない不具合を修正する - Sora のシグナリングメッセージから channel_upstream_connections, channel_downstream_connections が廃止された契機で値が設定されなくなっていた - Sora のシグナリングメッセージ、channel_sendrecv_connections, channel_sendonly_connections, channel_recvonly_connections, channel_connections を元に値を設定するよう修正 - @miosakuma
2023.2.0
38 weeks ago
- [UPDATE] システム条件を変更する - macOS 13.4.1 以降 - WebRTC SFU Sora 2023.2.0 以降 - Xcode 14.3.1 - Swift 5.8.1 - CocoaPods 1.12.1 以降 - @miosakuma - [UPDATE] WebRTC 115.5790.7.0 に上げる - @szktty @miosakuma - [ADD] 転送フィルター機能を追加する - `Configuration` に `forwardingFilter` を追加する - @szktty - [ADD] 映像コーデックパラメーターの設定を追加する - `Configuration` に `videoVp9Params`, `videoAv1Params`, `videoH264Params` を追加する - @miosakuma - [ADD] サイマルキャストを VP9 / AV1 に対応する - @szktty
2023.1.0
1 year ago
- [UPDATE] WebRTC 112.5615.1.0 に上げる - @miosakuma - [UPDATE] システム条件を変更する - macOS 13.3 以降 - Xcode 14.3 - Swift 5.8 - WebRTC SFU Sora 2022.2.0 以降 - @miosakuma - [UPDATE] `CameraSettings` の `Resolution` に `uhd2160p`, `uhd3024p` を追加する - @miosakuma - [ADD] `Configuration` に `audioStreamingLanguageCode` を追加する - @miosakuma - [FIX] m107.5304.4.1 の利用時、シグナリング時に EXEC_BAD_ACCESS が発生する事象を修正する - `RTCPeerConnection.offer()` に渡すブロック内で `RTCPeerConnection.close()` を呼んでいるのが原因だと思われるため、 async/await を使って offer() の終了を待ってから close() する - `RTCPeerConnection.offer()` の実行が非同期で行われるようになるが、 `NativePeerChannelFactory.createClientOfferSDP()` の用途では問題ない - @szktty
2022.6.0
1 year ago
- [CHANGE] bitcode を無効にする - WebRTC 105.5195.0.0 より bitcode が廃止になりました。bitcode を無効にしてビルドをする必要があります - @miosakuma - [CHANGE] 対応アーキテクチャから x86_64 を無効にする - @miosakuma - [UPDATE] WebRTC 105.5195.0.0 に上げる - @miosakuma - [UPDATE] システム条件を変更する - macOS 12.6 以降 - Xcode 14.0 - Swift 5.7 - CocoaPods 1.11.3 以降 - @miosakuma
2022.5.0
1 year ago
- [UPDATE] WebRTC 104.5112.8.0 に上げる - @miosakuma - [ADD] HTTP プロキシに対応する - @enm10k
2022.4.0
1 year ago
- [CHANGE] mid を必須にする - この修正の結果、 type: offer に mid が含まれない場合は、エラーになります - @enm10k - [CHANGE] `Configuration.spotlightEnabled == .enabled` の際に、自動的にサイマルキャストを有効化しない - サイマルキャストを有効化する場合は明示的に `Configuration.simulcastEnabled == true` を設定してください - @enm10k - [UPDATE] システム条件を変更する - macOS 12.3 以降 - WebRTC SFU Sora 2022.1 以降 - @miosakuma - [UPDATE] WebRTC 103.5060.4.0 に上げる - @miosakuma - [ADD] Sora の bundle_id に対応する - `Configuration.bundleId` を追加する - @enm10k
2022.3.0
1 year ago
- [UPDATE] システム条件を変更する - Xcode 13.4 - Swift 5.6.1 - @miosakuma - [UPDATE] WebRTC 102.5005.7.6 に上げる - @miosakuma - [UPDATE] mid に対応する - @enm10k
iOS

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics