pexip-swift-sdk

    Pexip Swift SDK (iOS, macOS)

    Language: swift

    Author: Iván Santana (@iváns)

    16 stars · 207 views

    Files

    • Examples.md (md)
    • GettingStarted.md (md)
    • LiveCaptions.md (md)
    • VideoFilters.md (md)
    • ScreenMediaSourcePickerModel.swift (swift)
    • IncomingCall (txt)
    • iPad_Notifications_20_2x.png (image)
    • 128.png (image)
    • App_store_1024_1x.png (image)
    • [email protected] (image)
    • iPad_App_76_1x.png (image)
    • iPhone_App_60_3x.png (image)
    • iPad_Spotlight_40_1x.png (image)
    • [email protected] (image)
    • iPhone_App_60_2x.png (image)
    • 512.png (image)
    • iPad_Notifications_20_1x.png (image)
    • DTMFSignalsTests.swift (swift)
    • IceServerTests.swift (swift)
    • SynchronizedTests.swift (swift)
    • DataChannelTests.swift (swift)
    • RegexTests.swift (swift)
    • TaskSleepTests.swift (swift)
    • IsolatedTests.swift (swift)
    • TestHelpers (txt)
    • Stubs (txt)
    • CGImage+Stubs.swift (swift)
    • CMSampleBuffer+Stubs.swift (swift)
    • XCTestCase+Extensions.swift (swift)
    • PexipMediaTests (txt)
    • QualityProfileTests.swift (swift)
    • VideoContentModeTests.swift (swift)
    • Package.swift (swift)
    • pexip-swift-sdk-docs (txt)
    • README.md (md)
    • Package.swift (swift)
    • Tests (txt)
    • PexipSwiftSDKTests (txt)
    • PexipSwiftSDKTests.swift (swift)
    • Sources (txt)
    • PexipSwiftSDK (txt)
    • PexipSwiftSDK.swift (swift)
    • PexipSwiftSDK.docc (docc)
    • Resources (txt)
    • iOSScreenSharing2~dark.png (image)
    • iOSScreenSharing2~light.png (image)
    • iOSScreenSharing1~light.png (image)
    • iOSScreenSharing1~dark.png (image)
    • Articles (txt)
    • MediaConnectionConfigTests.swift (swift)
    • MediaCapturePermissionErrorTests.swift (swift)
    • VideoComponentTests.swift (swift)
    • VideoViewTests.swift (swift)
    • BitrateTests.swift (swift)
    • RemoteVideoTracksTests.swift (swift)
    • PexipRTCTests (txt)
    • Internal (txt)
    • MediaConnectionStateWebRTCTests.swift (swift)
    • ScreenMediaSourceTests.swift (swift)
    • ScreenMediaCapturerTests.swift (swift)
    • Internal (txt)
    • Legacy (txt)
    • iPhone_Settings_29_3x.png (image)
    • iPad_Settings_29_2x.png (image)
    • [email protected] (image)
    • iPhone_Spotlight_40_2x.png (image)
    • iPhone_Notifications_20_2x.png (image)
    • iPhone_Settings_29_2x.png (image)
    • iPad_Settings_29_1x.png (image)
    • Contents.json (json)
    • [email protected] (image)
    • background_image.imageset (imageset)
    • Contents.json (json)
    • AccentColor.colorset (colorset)
    • Contents.json (json)
    • Contents.json (json)
    • Components (txt)
    • ModalView.swift (swift)
    • ConferenceConnector.swift (swift)
    • ConferenceViewModel.swift (swift)
    • CallButtons.swift (swift)
    • LargeTextFieldStyle.swift (swift)
    • GeometryProxy+Extensions.swift (swift)
    • ConferenceDetails.swift (swift)
    • MainVStack.swift (swift)
    • CGImage+Extensions.swift (swift)
    • App (txt)
    • PinChallengeView.swift (swift)
    • Settings (txt)
    • Settings.swift (swift)
    • SettingsView.swift (swift)
    • Chat (txt)
    • ChatViewModel.swift (swift)
    • ChatView.swift (swift)
    • ChatMessageStore.swift (swift)
    • Conference (txt)
    • PreflightView.swift (swift)
    • SplashView.swift (swift)
    • ConferenceModal.swift (swift)
    • ConferenceView.swift (swift)
    • ConferenceState.swift (swift)
    • iPad_Spotlight_40_2x.png (image)
    • [email protected] (image)
    • iPad_Pro_App_83.5_2x.png (image)
    • iPhone_Notifications_20_3x.png (image)
    • iPhone_Spotlight_40_3x.png (image)
    • 256.png (image)
    • LegacyRunningApplicationTests.swift (swift)
    • LegacyWindowTests.swift (swift)
    • LegacyDisplayTests.swift (swift)
    • ScreenCaptureErrorTests.swift (swift)
    • Shared (txt)
    • AudioFrameTests.swift (swift)
    • VideoFrameTests.swift (swift)
    • Internal (txt)
    • MachAbsoluteTimeTests.swift (swift)
    • IdentityProviderTests.swift (swift)
    • NodeServiceTests.swift (swift)
    • DNSLookupErrorTests.swift (swift)
    • Internal (txt)
    • testVideoReplacementFilter.iOS_x86_64.png (image)
    • testImageReplacementFilter.iOS_x86_64.png (image)
    • testTentBlur.iOS_x86_64.png (image)
    • testGaussianBlurFilter.iOS_x86_64.png (image)
    • testTentBlur.iOS.png (image)
    • testVideoReplacementFilter.iOS.png (image)
    • testTentBlur.macOS.png (image)
    • testCustomImageFilter.iOS.png (image)
    • testCustomImageFilter.macOS.png (image)
    • testBoxBlur.iOS.png (image)
    • testVideoReplacementFilter.macOS.png (image)
    • testVideoReplacementFilter.macOS_x86_64.png (image)
    • testBoxBlur.iOS_x86_64.png (image)
    • testImageReplacementFilter.macOS_x86_64.png (image)
    • ATTRIBUTION.md (markdown)
    • AliasView.swift (swift)
    • Participants (txt)
    • ParticipantsView.swift (swift)
    • DisplayName (txt)
    • DisplayNameView.swift (swift)
    • DisplayNameViewModel.swift (swift)
    • iOS (txt)
    • ExampleApp.swift (swift)
    • AudioRoutePickerView.swift (swift)
    • Constants.swift (swift)
    • .swiftlint.yml (yml)
    • Example.xcodeproj (xcodeproj)
    • xcshareddata (txt)
    • xcschemes (txt)
    • project.xcworkspace (xcworkspace)
    • xcshareddata (txt)
    • swiftpm (txt)
    • VideoFilters (txt)
    • Configs (txt)
    • VideoFiltersExample (txt)
    • Settings (txt)
    • Settings.swift (swift)
    • SettingsItemView.swift (swift)
    • Assets.xcassets (xcassets)
    • AppIcon.appiconset (appiconset)
    • ExampleApp.swift (swift)
    • VideoFiltersExample.xcworkspace (xcworkspace)
    • xcshareddata (txt)
    • .swiftlint.yml (yml)
    • VideoFiltersExample.xcodeproj (xcodeproj)
    • xcshareddata (txt)
    • xcschemes (txt)
    • project.xcworkspace (xcworkspace)
    • xcshareddata (txt)
    • swiftpm (txt)
    • Package.swift (swift)
    • LICENSE (txt)
    • Package.swift (swift)
    • .swiftlint-global.yml (yml)
    • Tests (txt)
    • PexipCoreTests (txt)
    • LoggerTests.swift (swift)
    • CameraVideoFilter.swift (swift)
    • CallView.swift (swift)
    • Alias (txt)
    • AliasViewModel.swift (swift)
    • testCustomImageFilter.iOS_x86_64.png (image)
    • ConferenceAliasTests.swift (swift)
    • .githooks (githooks)
    • README.md (md)
    • Docs (txt)
    • header.html (html)
    • static (txt)
    • assets (txt)
    • logo.svg (image)
    • header.css (css)
    • index.html (html)
    • DirectMedia.md (md)
    • Installation.md (md)
    • macOS.md (md)
    • CallTransfer.md (md)
    • macOSScreenSharing.md (md)
    • Registration.md (md)
    • iOS.md (md)
    • iOSScreenSharing.md (md)
    • PexipSwiftSDK.md (md)
    • .swiftpm (swiftpm)
    • xcode (txt)
    • package.xcworkspace (xcworkspace)
    • xcshareddata (txt)
    • Examples (txt)
    • Conference (txt)
    • BroadcastExtension (txt)
    • AppViewModel.swift (swift)
    • SampleHandler.swift (swift)
    • Configs (txt)
    • README.md (md)
    • App (txt)
    • macOS (txt)
    • Registration (txt)
    • RegistrationViewModel.swift (swift)
    • RegistrationView.swift (swift)
    • AppDelegate.swift (swift)
    • ScreenCapture (txt)
    • ScreenMediaSourcePicker.swift (swift)
    • RegistrationService.swift (swift)
    • NSColor+Extensions.swift (swift)
    • UserInterfaceSizeClass.swift (swift)
    • App (txt)
    • AppWindow.swift (swift)
    • App.swift (swift)
    • iPad_App_76_2x.png (image)
    • IncomingCallView.swift (swift)
    • IncomingCallViewModel.swift (swift)
    • Shared (txt)
    • Utils (txt)
    • TaskDebouncer.swift (swift)
    • Utils.swift (swift)
    • Assets.xcassets (xcassets)
    • AppIcon.appiconset (appiconset)
    • 32.png (image)
    • 16.png (image)
    • Extensions (txt)
    • ViewSize.swift (swift)
    • LinearGradient+Extensions.swift (swift)
    • AsyncButton.swift (swift)
    • LargeButton.swift (swift)
    • Extensions (txt)
    • UserDefaults+Extensions.swift (swift)
    • CallsFieldsTests.swift (swift)
    • AppCoordinator.swift (swift)
    • ViewFactory.swift (swift)
    • Screen.swift (swift)
    • Environment.swift (swift)
    • Screens (txt)
    • PinChallenge (txt)
    • PinChallengeViewModel.swift (swift)
    • Contents.json (json)
    • background_image.imageset (imageset)
    • Contents.json (json)
    • AccentColor.colorset (colorset)
    • Contents.json (json)
    • Contents.json (json)
    • Camera (txt)
    • CameraViewModel.swift (swift)
    • CameraView.swift (swift)
    • MLKitPersonSegmenter.swift (swift)
    • Preview Content (txt)
    • Preview Assets.xcassets (xcassets)
    • Contents.json (json)
    • ParticipantTests.swift (swift)
    • PexipVideoFiltersTests (txt)
    • MediaCapturePermissionTests.swift (swift)
    • LocalMediaTrackTests.swift (swift)
    • VideoTests.swift (swift)
    • FingerprintTests.swift (swift)
    • FingerprintStoreTests.swift (swift)
    • OptionalExtensionsTests.swift (swift)
    • SessionDescriptionManagerTests.swift (swift)
    • States (txt)
    • DataChannelStateTests.swift (swift)
    • IceConnectionStateTests.swift (swift)
    • IceGatheringStateTests.swift (swift)
    • SignalingStateTests.swift (swift)
    • RTCConfigurationDefaultTests.swift (swift)
    • CGImagePropertyOrientationWebRTCTests.swift (swift)
    • RTCRtpTransceiverInitDirectionTests.swift (swift)
    • Factory (txt)
    • VideoEncoderFactoryVP8Tests.swift (swift)
    • VideoDecoderFactoryVP8Tests.swift (swift)
    • PexipScreenCaptureTests (txt)
    • macOS (txt)
    • Resources (txt)
    • testImage.jpg (image)
    • LegacyWindowCapturerTests.swift (swift)
    • LegacyScreenMediaSourceEnumeratorTests.swift (swift)
    • LegacyDisplayCapturerTests.swift (swift)
    • New (txt)
    • NewScreenMediaSourceEnumeratorTests.swift (swift)
    • NewScreenMediaCapturerTests.swift (swift)
    • ScreenCaptureStreamFactoryTests.swift (swift)
    • ScreenCaptureKitExtensionsTests.swift (swift)
    • CVPixelBufferScreenCaptureTests.swift (swift)
    • CMTimeFpsTests.swift (swift)
    • iOS (txt)
    • BroadcastScreenCapturerTests.swift (swift)
    • BroadcastSampleHandlerTests.swift (swift)
    • Internal (txt)
    • Video (txt)
    • MemoryMappedFileTests.swift (swift)
    • BroadcastVideoReceiverTests.swift (swift)
    • BroadcastFpsTests.swift (swift)
    • RegistrationEventParserTests.swift (swift)
    • BroadcastVideoSenderTests.swift (swift)
    • Extensions (txt)
    • UserDefaultsBroadcastTests.swift (swift)
    • CMSampleBufferBroadcastTests.swift (swift)
    • FileManagerBroadcastTests.swift (swift)
    • RegistrationServiceTests.swift (swift)
    • Chat (txt)
    • Internal (txt)
    • __Snapshots__ (txt)
    • BroadcastNotificationCenterTests.swift (swift)
    • Audio (txt)
    • BroadcastAudioReceiverTests.swift (swift)
    • AudioBufferMessageTests.swift (swift)
    • BroadcastAudioSenderTests.swift (swift)
    • Internal (txt)
    • ConferenceSignalingChannelTests.swift (swift)
    • ConferenceEventParserTests.swift (swift)
    • AudioBufferHeaderTests.swift (swift)
    • BroadcastErrorTests.swift (swift)
    • CMSampleBuffer+Stubs.swift (swift)
    • PexipInfinityClientTests (txt)
    • InfinityClientFactoryTests.swift (swift)
    • ValidationErrorTests.swift (swift)
    • Registration (txt)
    • RegistrationEventServiceTests.swift (swift)
    • RegistrationTests.swift (swift)
    • RegistrationTokenTests.swift (swift)
    • Internal (txt)
    • ImageFilterTests (txt)
    • testBoxBlur.macOS_x86_64.png (image)
    • ChatMessageTests.swift (swift)
    • ChatTests.swift (swift)
    • Internal (txt)
    • DataMessageTests.swift (swift)
    • InfinityServiceTests.swift (swift)
    • Conference (txt)
    • ConferenceServiceTests.swift (swift)
    • testCustomImageFilter.macOS_x86_64.png (image)
    • testGaussianBlurFilter.iOS.png (image)
    • ConferenceAddressTests.swift (swift)
    • ConferenceTests.swift (swift)
    • ConferenceTokenErrorTests.swift (swift)
    • ConferenceTokenTests.swift (swift)
    • ConferenceSignalingErrorTests.swift (swift)
    • ConferenceTokenRequestFieldsTests.swift (swift)
    • ConferenceStatusTests.swift (swift)
    • ConferenceEventServiceTests.swift (swift)
    • RosterTests.swift (swift)
    • SplashScreenTests.swift (swift)
    • HTTP (txt)
    • Internal (txt)
    • HTTPURLResponse+ValidationTests.swift (swift)
    • URLRequest+HTTPTests.swift (swift)
    • HTTPHeaderTests.swift (swift)
    • HTTPClientTests.swift (swift)
    • EventSource (txt)
    • URLSession+EventSourceTests.swift (swift)
    • HTTPEventSourceParserTests.swift (swift)
    • HTTPEventTests.swift (swift)
    • Internal (txt)
    • InfinityEventSourceTests.swift (swift)
    • Node (txt)
    • HTTPEventErrorTests.swift (swift)
    • HTTPErrorTests.swift (swift)
    • TestHelpers (txt)
    • URLProtocolMock.swift (swift)
    • ConferenceToken+Stub.swift (swift)
    • APITestCase.swift (swift)
    • testImageReplacementFilter.macOS.png (image)
    • Participant+Stub.swift (swift)
    • TestResultSender.swift (swift)
    • RegistrationToken+Stub.swift (swift)
    • TokenRefreshTaskMock.swift (swift)
    • HTTPEvent+Stub.swift (swift)
    • Events (txt)
    • FailureEventTests.swift (swift)
    • ARecordTests.swift (swift)
    • DNSLookupClientTests.swift (swift)
    • SRVRecordTests.swift (swift)
    • DNSLookupUtilsTests.swift (swift)
    • DNSLookupQueryTests.swift (swift)
    • CallDetailsTests.swift (swift)
    • Participants (txt)
    • ParticipantServiceTests.swift (swift)
    • NodeResolverTests.swift (swift)
    • Token (txt)
    • TokenRefreshResponseTests.swift (swift)
    • Internal (txt)
    • TokenStoreTests.swift (swift)
    • TokenRefreshTaskTests.swift (swift)
    • Call (txt)
    • IceCandidateTests.swift (swift)
    • CallServiceTests.swift (swift)

    Loading code snippet…