romiroma / BroadcastWriter

Simple wrapper for AVFoundation AVAssetWriter; for writing asset during Broadcast Extension activity

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BroadcastWriter

Simple wrapper for AVFoundation AVAssetWriter; for writing asset during Broadcast Extension activity

Usage:

  1. Add Broadcast Extension target
  2. Use Swift Package Manager to add dependency to your Broadcast Extension target
  3. Add App Groups capability into main and Broadcast Extension targets
  4. Call appropriate methods in your RPBroadcastSampleHandler instance in Broadcast Extension target (see Example project in repo)
  5. When BroadcastWriter finished, don't forget to move Broadcast Writer output file to your AppGroup container directory, to have access from main target, see Example
  6. Pay Attention to use your own App Group identifiers when using Example project

IMG_AD267582BFF1-1

About

Simple wrapper for AVFoundation AVAssetWriter; for writing asset during Broadcast Extension activity

License:MIT License


Languages

Language:Swift 100.0%