wulkano / Aperture

Record the screen on macOS
MIT License
1.24k stars 111 forks source link

Support recording iOS screen #25

Closed sindresorhus closed 4 years ago

sindresorhus commented 7 years ago

Issuehunt badges

I've started the work in https://github.com/wulkano/aperture/commit/ce2e2289bf0ca92aeb6bc4337c8d4826a09d0642.

We still need to add support for recording the iOS screen. It's not considered a screen, but rather a normal video input, so we need to add some custom logic for that.


IssueHunt Summary #### [ybrin ybrin](https://issuehunt.io/u/ybrin) has been rewarded. ### Backers (Total: $100.00) - [issuehunt issuehunt](https://issuehunt.io/u/issuehunt) ($100.00) ### Submitted pull Requests - [#69 Add ios screen recording feature](https://issuehunt.io/r/wulkano/Aperture/pull/69) --- ### Tips - Checkout the [Issuehunt explorer](https://issuehunt.io/r/wulkano/Aperture/) to discover more funded issues. - Need some help from other developers? [Add your repositories](https://issuehunt.io/r/new) on IssueHunt to raise funds.
matheuss commented 7 years ago

@sindresorhus this is completely amazing ❤️ It's one of the things that I can't implement (I don't have an iOS device), so help is way more than welcome 🕵️

KMSoft2013 commented 5 years ago

@sindresorhus and @matheuss look like you are working on amazing feature but I don't think iOS going to provide that much access for recording screen. As long I know we can record only our application screen nothing else still best of luck guys.

sindresorhus commented 5 years ago

@KMSoft2013 This feature would allow you to record the actual screen output, meaning anything shown on your iPhone/iPad, not just your own app screen. This is already possible with QuickTime.

IssueHuntBot commented 5 years ago

@issuehunt has funded $100.00 to this issue.


vmadalin commented 5 years ago

@sindresorhus Hi, I want to share some tips for implement recording on iOS, first of all exist two posible ways to do that:

sindresorhus commented 5 years ago

@VMadalin That's the way to record an iOS screen from iOS. But this is about recording an iOS screen from macOS. That's different. I've already implemented the logic to make the iOS be discoverable as a video input (https://github.com/wulkano/Aperture/commit/ce2e2289bf0ca92aeb6bc4337c8d4826a09d0642#diff-c2e05a2beb4ce9da0391acb4a00055ccR9), so we just need to add support for selecting a video input instead of a screen.

vmadalin commented 5 years ago

@sindresorhus In that case, I know already solution that was implement on Zoom application and here I share with you the video (https://www.youtube.com/watch?v=tgutpcJ8NwU)

I'm not expert on that but apparently they created an Airplay server from Mac and use Screen Mirroring option from iOS, and after a little research I found the following framework (https://github.com/AirCastLab/aircast-mac)

sindresorhus commented 5 years ago

@VMadalin This is not the correct way to do it either. I already outlined how to do it.

https://stackoverflow.com/questions/32700632/record-iphone-ipad-screen-from-a-os-x-app-just-like-quicktime-player

koraykoska commented 5 years ago

I'll try to do it if nobody else is working on it right now.

skllcrn commented 5 years ago

That'd be great @Ybrin, did you see the previous work by @sindresorhus and his outline for how to go about it? Is there anything else you need?

koraykoska commented 5 years ago

@skllcrn Thanks, I got this already in #69

skllcrn commented 5 years ago

Nice.

issuehunt-oss[bot] commented 4 years ago

@sindresorhus has rewarded $90.00 to @ybrin. See it on IssueHunt