Questions tagged [replaykit]

ReplayKit is an iOS framework available from iOS 9 that provides the ability to record video, audio and camera within an app or game.

ReplayKit is an iOS framework that provides the ability to record video, audio and camera within an app or game.

Users can share the resulting recordings with other users through social media, or live broadcast the content to sharing services.

Availability From iOS 9 and up

Limitations ReplayKit is not compatible with AVPlayer content and as such cannot record videos.

222 questions
0
votes
1 answer

How to record screen content from other apps on iOS? Are there security concerns regarding privacy (app sandbox)?

I'm confused. Skype announced screen sharing for iOS. This means that this app can access my screen content, including what I do in other apps, and share it with my conversation partner. I wonder how this is possible, and whether screen sharing…
Pierre F
  • 1,332
  • 15
  • 33
0
votes
1 answer

how do you broadcast the iphone screen

There are a small number of iOS apps which can broadcast the entire iPhone screen (mirror the whole screen including the homescreen) -> Teamviewer, Microsoft Teams, RescueAssist. To do so the user will start the video recording and choose one of…
mkn
  • 12,024
  • 17
  • 49
  • 62
0
votes
1 answer

How to store broadcasting data from RPBroadcastSampleHandler when broadcasting finished in local document directory of iPhone?

Can anybody help. I want to store broadcasting data from RPBroadcastSampleHandler in local directory of iPhone storage?
0
votes
0 answers

WebRTC with ReplyKit swift Video Freezes after 10 seconds

I have an iOS app which uses ReplayKit broadcast extension to share the screen with WebRTC Web Client the video starts and runs for 10 seconds then it freezes with the last frame. I used the code posted in the question below Using WebRTC to send an…
Aboulfouz
  • 98
  • 8
0
votes
1 answer

ReplayKit Error : Code=-5807 “Recording interrupted by multitasking and content resizing”

Code=-5807 “Recording interrupted by multitasking and content resizing” I have this code but I see all the time this euro if I reset my device or try with other device it is same error I use ReplayKit but I can't record anymore import UIKit…
MidDev
  • 182
  • 1
  • 15
0
votes
1 answer

iOS send video (screen sharing) packets on UDP connection in background

I am working on an iOS application with screen sharing feature using Broadcast Upload extension. I am able to send video packets using UDP connection for screen share in foreground mode but when app goes to background mode no video packets are being…
0
votes
1 answer

When add RPSystemBroadcastPickerView to my custom view and send event to it internal button, UI cannot response

When adding RPSystemBroadcastPickerView to my custom view on iOS 12, and send touch event to its internal button, UI blocked and cannot response any touch event. Here is my code: When I receive a notification, I call this method to init my custom…
0
votes
1 answer

Image from CMSampleBufferRef is always white

I am trying to get each frame from the replaykit using startCaptureWithHandler. startCaptureWithHandler returns a CMSampleBufferRef which i need to convert to an image. Im using this method to convert to UIImage but its always white. - (UIImage *)…
0
votes
1 answer

iOS Screen Recorder shows error of Media Service failure, after my own app stops receiving video buffers from RPScreenRecorder

So here is the scenario I am going through. My app records screen and Mic Audio through RPRPScreenRecorder using it's function startCaptureWithHandler:completionHandler:. For A brief review I am writing down the pseudocode of my app videoWriter =…
Talha Ahmad Khan
  • 3,416
  • 5
  • 23
  • 38
0
votes
1 answer

Is it possible to encode broadcast samples into a MPEG-ts or fmp4 file using AVAssetWriter?

I know that this is a frequently asked question which does not have a trivial solution. Found a demo which does the same - http://blog.denivip.ru/index.php/2017/01/live-streaming-on-ios/?lang=en, but it does not use AVAssetWriter. People have also…
user3911119
  • 273
  • 3
  • 14
0
votes
1 answer

iOS broadcast memory leak

I am testing ReplayKit broadcast extension with instruments. I fixed some leaks on my extension, but some of leaks happens on Framework side and I cannot find a way to resolve. Anyone knows how to fix? It leaks 48Kbyte every .5 sec. I checked…
user1418067
  • 304
  • 1
  • 8
0
votes
2 answers

How to display error word at progressed Broadcast Upload Extension(iOS, replaykit)

I stuck in a little problem. I exercised broadcast upload extension with replaykit, I wanted display a error code when occured exceptions. But I couldn't any way for that. Would you teach me a way? I hate (null) and want to replace other word.
0
votes
2 answers

Custom ReplayKit PreviewViewController View

I'm very new to ReplayKit and trying out some features with it. When the stop recording function is called replaykit shows up a previewview for user to cancel or save the video. I wonder if you change the UI of this view and customize it. If anybody…
Fatih Aktepe
  • 571
  • 2
  • 10
  • 19
0
votes
1 answer

Replaykit and Twilio

I am using Twilio programmable video to connect two users in an audio chat. I want to give the user the option to record their screen during the audio session so I am using Replaykit. Everything works, except the audio on the recording cuts out as…
D_D
  • 1
  • 3
0
votes
0 answers

ReplayKit RPScreenRecorder fails to record didStopRecordingWith RPRecordingErrorDomain 5804

I'm trying to record the screen with RPScreenRecorder from ReplayKit but it fails to start a recording. I get error code 5804. My code: let recorder=RPScreenRecorder.shared() func start_new_record(){ guard recorder.isAvailable else{ …
Marie Dm
  • 2,637
  • 3
  • 24
  • 43
1 2 3
14
15