Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

istvan

macrumors newbie
Aug 23, 2012
7
5
London, United Kingdom
Installed on Mac Mini M1 and iPhone 12. So far only tested with Teams, unfortunatelly it does not work. After some playing around managed to load the camera in Teams but it freezes after loading the first image. I presume this is more an issue with Teams than the app itself.
 

antomeie

macrumors member
Original poster
Dec 30, 2020
45
9
Sweden
Installed on Mac Mini M1 and iPhone 12. So far only tested with Teams, unfortunatelly it does not work. After some playing around managed to load the camera in Teams but it freezes after loading the first image. I presume this is more an issue with Teams than the app itself.
Very good information! I will investigate Microsoft Teams and report back once I know more.
 

antomeie

macrumors member
Original poster
Dec 30, 2020
45
9
Sweden
Ok, @istvan , so I did some testing and discovered some issues with Teams. First, by default, Teams blocks loading of third party plugins. This is can be bypassed, if the user wants, by removing codesigning from the teams app.

But, more importantly, it appears that Teams actually connects to Webcam+ from three different processes at once. Currently my program is limited to only allowing one connection at a time.

I don't know exactly why Teams does this, as it is kind of weird, but I now realize that I must be able to support it. So, I will implement this as soon as I get some more time, possibly this weekend. But just now I did a quick "proof of concept" change and with that I was able to get the video working properly.

Thank you for bringing this to my attention!
 
  • Like
Reactions: istvan

christcc2

macrumors member
Apr 2, 2020
69
38
Ok, @istvan , so I did some testing and discovered some issues with Teams. First, by default, Teams blocks loading of third party plugins. This is can be bypassed, if the user wants, by removing codesigning from the teams app.

But, more importantly, it appears that Teams actually connects to Webcam+ from three different processes at once. Currently my program is limited to only allowing one connection at a time.

I don't know exactly why Teams does this, as it is kind of weird, but I now realize that I must be able to support it. So, I will implement this as soon as I get some more time, possibly this weekend. But just now I did a quick "proof of concept" change and with that I was able to get the video working properly.

Thank you for bringing this to my attention!

Just submitted feedback - confirming Teams issues as well. Super excited to retest once you have an update that gets Teams to see the plugin.
 

antomeie

macrumors member
Original poster
Dec 30, 2020
45
9
Sweden
Just submitted feedback - confirming Teams issues as well. Super excited to retest once you have an update that gets Teams to see the plugin.

Thanks for the feedback!

I actually just completed version 0.1.2 that adds multi-process support (which was needed for Teams). I'll probably release it this weekend on TestFlight, however, since you are interested to try it I will send it to you directly in a DM now. You will need to install both the new Mac app and new Plugin. You can use the old iOS 0.1.1 still.

Having said that, in order for it to actually work with Teams, you will also need to remove the code signature from that app. If you are willing to do that, then you can follow the steps mentioned in This Forum Post. Scroll down to the *****UPDATE***** part.

In my app, I have also added greater session control from the Menu Bar:

Screenshot 2021-01-14 at 21.10.01.png
 
  • Like
Reactions: hwojtek

istvan

macrumors newbie
Aug 23, 2012
7
5
London, United Kingdom
Thanks for the feedback!

I actually just completed version 0.1.2 that adds multi-process support (which was needed for Teams). I'll probably release it this weekend on TestFlight, however, since you are interested to try it I will send it to you directly in a DM now. You will need to install both the new Mac app and new Plugin. You can use the old iOS 0.1.1 still.

Having said that, in order for it to actually work with Teams, you will also need to remove the code signature from that app. If you are willing to do that, then you can follow the steps mentioned in This Forum Post. Scroll down to the *****UPDATE***** part.

In my app, I have also added greater session control from the Menu Bar:

View attachment 1712823

I'm happy to test version 0.1.2 of the Mac app if available.
 

antomeie

macrumors member
Original poster
Dec 30, 2020
45
9
Sweden
I'm happy to test version 0.1.2 of the Mac app if available.
Absolutely, I'll send the Mac app link in a direct message!

Although I have now completed 0.1.3, which in addition to the features in 0.1.2, now also adds support for iOS 12.4 and macOS 10.13 (High Sierra). So for those people who have an iPhone 6 or 5S laying around it could be useful.

I submitted it to TestFlight just now, so hopefully it should appear within 24 hours or so, depending on how quick apple review is today.
 

tosbsas

macrumors 65816
Nov 22, 2008
1,297
437
Lima, Peru
Absolutely, I'll send the Mac app link in a direct message!

Although I have now completed 0.1.3, which in addition to the features in 0.1.2, now also adds support for iOS 12.4 and macOS 10.13 (High Sierra). So for those people who have an iPhone 6 or 5S laying around it could be useful.

I submitted it to TestFlight just now, so hopefully it should appear within 24 hours or so, depending on how quick apple review is today.
can I get the Mac app direct link too? Or will it show in the TestFlight text
 

antomeie

macrumors member
Original poster
Dec 30, 2020
45
9
Sweden
Followed the instructions and happy to confirm that version 0.1.3 works with Teams.
Will give it a proper spin next week.
That is great to hear! Hope it works out great for you. Let me know if you encounter any further issues.
 

antomeie

macrumors member
Original poster
Dec 30, 2020
45
9
Sweden
can I get the Mac app direct link too? Or will it show in the TestFlight text
0.1.3 was just released on TestFlight. In the TestFlight app you will find the latest download link. Future updates will now be using that same link.
 

BrianBaughn

macrumors G3
Feb 13, 2011
9,852
2,506
Baltimore, Maryland
Checked 0.1.3 in Zoom on Mojave and it works great. I believe I've had a Zoom crash when quitting Zoom after using Webcam+…every time. I don't know if it's Webcam+…it's not a big deal but I thought you should know.
 

antomeie

macrumors member
Original poster
Dec 30, 2020
45
9
Sweden
Checked 0.1.3 in Zoom on Mojave and it works great. I believe I've had a Zoom crash when quitting Zoom after using Webcam+…every time. I don't know if it's Webcam+…it's not a big deal but I thought you should know.
This is good information. I actually had someone else mentioning something similar recently. I have not been able to reproduce it yet though. Do you mean that just as you quit Zoom (⌘Q) it manages to crash before it closes? When you close zoom do you still have a session running on Webcam+? Also, when you open up zoom again, does it work normally then?
 

BrianBaughn

macrumors G3
Feb 13, 2011
9,852
2,506
Baltimore, Maryland
This is good information. I actually had someone else mentioning something similar recently. I have not been able to reproduce it yet though. Do you mean that just as you quit Zoom (⌘Q) it manages to crash before it closes? When you close zoom do you still have a session running on Webcam+? Also, when you open up zoom again, does it work normally then?
Well, I haven't actually had a Zoom meeting with it…just got it working in the Zoom preferences. Zoom crashes on quit when I have Webcam+ running or even after I've quit both the Mac app and the iOS app. Also, if I quit both Webcam+ apps and then switch the camera in Zoom to something else the Zoom app still crashes on quit.

Zoom works fine after starting it up again.
 

ataq

macrumors regular
Oct 29, 2006
189
248
Is there really no way to make it work within FaceTime? I use FaceTime everyday, multiple times and I use my MacBook in clamshell mode. So I have to open the lid everytime I get a call to make use of that bad webcam. :(

Great stuff btw, I joined the beta.
 

antomeie

macrumors member
Original poster
Dec 30, 2020
45
9
Sweden
Is there really no way to make it work within FaceTime? I use FaceTime everyday, multiple times and I use my MacBook in clamshell mode. So I have to open the lid everytime I get a call to make use of that bad webcam. :(

Great stuff btw, I joined the beta.
Well, Apple don’t want you to do this, so there is no “good” way of achieving this. However, there is a simple hack that you can try if you want. Basically just go in to your /Applications folder, select “FaceTime” and then Duplicate the app (Right Click -> Duplicate). Rename the duplicate “FaceTimeCopy”.

If you now launch FaceTimeCopy you can select Webcam+ as camera input by navigating to Video->Camera.

Rather simple, yes, but the downside is that you have to make sure that

a) You re-duplicate FaceTime after every FT update
b) That you never have both FaceTime and FaceTimeCopy open at the same time.

This is of course a “do it at your own risk” kind of thing.

Hope it helps!
 

soonwai

macrumors newbie
Jan 22, 2021
19
11
Kuala Lumpur
As a side project I have built an app that lets you use your iPhone as a webcam for your Mac. I know that there are similar apps out there, but my plan is to release it for free, so I think it could be useful for people.

Features:

- Resolutions 1920x1080, 1280x720, and 640x480
- Frame Rates up to 30 fps, or as low as 10 fps.
- Use any camera lens.
- Streams via USB cable.

If anyone would like to help me out with beta testing then I would appreciate it! I’ll send a TestFlight invite for iOS along with a download link to the Mac app.

As you may know, Apple's own macOS apps block third party camera plugins, which means that you will not be able to use it with apps such as FaceTime, PhotoBooth, or Safari. However, third party apps such as Google Chrome, Brave Browser, Zoom, etc… work fine.

I will need your email in order to send the invite, you can apply via this Google Form

...
I'm glad I came across this. I just bought a Mac Mini M1 and was looking for webcams which eventually turned into looking for ways to use my iPhone as a webcam. I tried something called Camo which worked well in 720p. Anything higher would have required a subscription.

Hope you're still open for testers. Google form submitted.
 

antomeie

macrumors member
Original poster
Dec 30, 2020
45
9
Sweden
I'm glad I came across this. I just bought a Mac Mini M1 and was looking for webcams which eventually turned into looking for ways to use my iPhone as a webcam. I tried something called Camo which worked well in 720p. Anything higher would have required a subscription.

Hope you're still open for testers. Google form submitted.
TestFlight invite sent! Let me know if you encounter any issues :)
 

tosbsas

macrumors 65816
Nov 22, 2008
1,297
437
Lima, Peru
I had a wierd situación todavía. First Time I set Webcam+ as Main Camera in Streamyard. Looked awesome and all but when streaming on facebook and YouTube no Image was shown. It showed in the preview but not online.

Ideas?

Thanks
 

antomeie

macrumors member
Original poster
Dec 30, 2020
45
9
Sweden
I had a wierd situación todavía. First Time I set Webcam+ as Main Camera in Streamyard. Looked awesome and all but when streaming on facebook and YouTube no Image was shown. It showed in the preview but not online.

Ideas?

Thanks
Thank you for letting me know! I don't know what the issue might be, but I will try out Streamyard myself and see what I can find out. Let you know later once I know more.
 

ataq

macrumors regular
Oct 29, 2006
189
248
Well, Apple don’t want you to do this, so there is no “good” way of achieving this. However, there is a simple hack that you can try if you want. Basically just go in to your /Applications folder, select “FaceTime” and then Duplicate the app (Right Click -> Duplicate). Rename the duplicate “FaceTimeCopy”.

If you now launch FaceTimeCopy you can select Webcam+ as camera input by navigating to Video->Camera.

Rather simple, yes, but the downside is that you have to make sure that

a) You re-duplicate FaceTime after every FT update
b) That you never have both FaceTime and FaceTimeCopy open at the same time.

This is of course a “do it at your own risk” kind of thing.

Hope it helps!

Hi Anton, I tried it but It does not work. When selecting Webcam+ in the FaceTime Copy app it does not change the camera to the iPhone. It still uses the MacBook one.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.