Skip to content

Instantly share code, notes, and snippets.

View lambiengcode's full-sized avatar
🦀
Now in RTC

Kai lambiengcode

🦀
Now in RTC
View GitHub Profile
@lambiengcode
lambiengcode / NotificationService.swift
Last active November 1, 2023 03:38
NotificationService
//
// NotificationService.swift
// NotificationService
//
// Created by lambiengcode on 31/10/2023.
//
import UserNotifications
import Intents
@lambiengcode
lambiengcode / pip-webrtc-ios.md
Created March 12, 2024 11:46
How to implement Picture in Picture ‐ iOS

In the context of online conferencing increasingly developing, picture in picture is one of the should-have features of online meetings software.

👉 By end of this tutorial, you can expect the picture in picture feature to look like this:

Update Later

Approach

  • Based on Apple Docs, we will implement AVPictureInPictureController in ViewController. So we must create a new ViewController and replace FlutterViewController
  • Configure parameters for AVPictureInPictureController
@lambiengcode
lambiengcode / solution.md
Created March 18, 2024 03:50
Virtual Background with WebRTC in iOS

Overview

In today's virtual conferencing landscape, the ability to seamlessly swap out your surroundings with personalized images or videos is not just a feature, but a necessity for fostering a professional and engaging remote presence.

👉 By end of this wiki, you can expect the virtual background feature to look like this:

Virtual Background on iOS (VisionKit for Person segment)