BroadcastWriter
Simple wrapper for AVFoundation
AVAssetWriter
; for writing asset during Broadcast Extension activity
Usage:
- Add
Broadcast Extension
target
- Use Swift Package Manager to add dependency to your
Broadcast Extension
target
- Add
App Groups
capability into main and Broadcast Extension
targets
- Call appropriate methods in your
RPBroadcastSampleHandler
instance in Broadcast Extension
target (see Example project in repo)
- 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
- Pay Attention to use your own
App Group
identifiers when using Example
project

BroadcastWriter
Simple wrapper for
AVFoundation
AVAssetWriter
; for writing asset during Broadcast Extension activityUsage:
Broadcast Extension
targetBroadcast Extension
targetApp Groups
capability into main andBroadcast Extension
targetsRPBroadcastSampleHandler
instance inBroadcast Extension
target (see Example project in repo)BroadcastWriter
finished, don’t forget to move Broadcast Writer output file to your AppGroup container directory, to have access from main target, see ExampleApp Group
identifiers when usingExample
project