iOS BM Camera App - Issue

The place for questions about shooting with Blackmagic Cameras.
  • Author
  • Message
Offline

robterziyan

  • Posts: 2
  • Joined: Mon Oct 28, 2024 10:37 pm
  • Real Name: Rob Terziyan

iOS BM Camera App - Issue

PostMon Oct 28, 2024 10:44 pm

Hi.

First issue: I upgraded to the monthly cloud in order to be able to record more gigs since the free/default iPhone storage the app comes with is limited. I've now selected my Cloud folder to record and and when on Camera, it does indicate it is using the Cloud folder when recording, however, the bottom left side where the limited gig is for the default iPhone storage recording, still goes down in minute count when I'm recording on the cloud, and when it runs low, it gives me an error message and cuts my recording. How do I prevent this from happening? It isn't recording in both places for it to be doing that.

Second issue: I am recording under Apple ProRes in 4k, and a 30 second video on a 300mbs wifi is taking over 40 hours to upload original. The proxy is available instantly, naturally, but is it normal to take a 30 second video in those settings close to 40 hours to upload original full quality video? Any other settings you guys can recommend since this footage is solely for Instagram?

Thanks.
Offline
User avatar

Uli Plank

  • Posts: 25477
  • Joined: Fri Feb 08, 2013 2:48 am
  • Location: Germany and Indonesia

Re: iOS BM Camera App - Issue

PostTue Oct 29, 2024 1:52 am

Do the transfer by USB-C. Actually, I'd even do the recording to a fast USB-C storage.
You can find a lot of useful information here:
viewtopic.php?f=2&t=188324
My disaster protection: export a .drp file to a physically separated storage regularly.
Please visit digitalproduction.com/author/uliplank/

Studio 19.1.3
2017 iMac, MacOS 13.7.4, eGPU
MacBook M1 Pro and M4 Pro mini, MacOS 14.7.5
SE, USM G3
Offline

robterziyan

  • Posts: 2
  • Joined: Mon Oct 28, 2024 10:37 pm
  • Real Name: Rob Terziyan

Re: iOS BM Camera App - Issue

PostTue Nov 05, 2024 8:16 pm

Thanks. Any help on the first issue above?
Offline
User avatar

Uli Plank

  • Posts: 25477
  • Joined: Fri Feb 08, 2013 2:48 am
  • Location: Germany and Indonesia

Re: iOS BM Camera App - Issue

PostThu Nov 07, 2024 1:50 am

No idea, I don't use it.
My disaster protection: export a .drp file to a physically separated storage regularly.
Please visit digitalproduction.com/author/uliplank/

Studio 19.1.3
2017 iMac, MacOS 13.7.4, eGPU
MacBook M1 Pro and M4 Pro mini, MacOS 14.7.5
SE, USM G3
Offline

Peter Chamberlain

Blackmagic Design

  • Posts: 14921
  • Joined: Wed Aug 22, 2012 7:08 am

Re: iOS BM Camera App - Issue

PostThu Nov 07, 2024 3:20 am

The recording is not only to the Cloud, it has to be recorded on the phone first.
DaVinci Resolve Product Manager
Offline
User avatar

kfriis

  • Posts: 600
  • Joined: Sun Oct 10, 2021 10:14 am
  • Real Name: Kurt Friis Hansen

Re: iOS BM Camera App - Issue

PostThu Nov 07, 2024 11:27 am

robterziyan wrote:Hi.

First issue: I upgraded to the monthly cloud in order to be able to record more gigs since the free/default iPhone storage the app comes with is limited. I've now selected my Cloud folder to record and and when on Camera, it does indicate it is using the Cloud folder when recording, however, the bottom left side where the limited gig is for the default iPhone storage recording, still goes down in minute count when I'm recording on the cloud, and when it runs low, it gives me an error message and cuts my recording. How do I prevent this from happening? It isn't recording in both places for it to be doing that.

Second issue: I am recording under Apple ProRes in 4k, and a 30 second video on a 300mbs wifi is taking over 40 hours to upload original. The proxy is available instantly, naturally, but is it normal to take a 30 second video in those settings close to 40 hours to upload original full quality video? Any other settings you guys can recommend since this footage is solely for Instagram?

Thanks.


First: Cloud is many things. What cloud do you use and HOW do you connect to the cloud?

Second: What speed does your actual cloud connection have?

Third: What speed does your connection between iPhone and Router have? And what speed does the router have to the internet?

Let me name a few examples from real life:

Cabled connections inside local network:

Absolute maximum average upload speed to a share placed on Thunderbolt 4 SDD (just to rule out target influence) via 2.5Gigabit Ethernet is around 230 Megabyte/second sustained over several minutes (and minimal other activities, like mail etc) from a Mac to a Mac.

Absolute maximum average upload speed to a share placed on NAS connected via 1 Gigabit Ethernet is around 100 Megabyte/second sustained over several minutes (and minimal other activities, like mail etc) from a Mac to NAS.

Absolute maximum average upload speed to a share placed on NAS connected via 1 Gigabit Ethernet is around 60-80 Megabyte/second sustained over several minutes, but highly variable, depending on NAS load from my iPhone 15 Pro via WiFi 6 to NAS. Typically anything above 25 fps 4k ProRES 422LT will not work reliably (whatever App is involved - BMC or not). Same settings ProRES 422 or especially 422HQ will not work. When the iPhone is connected by 1 Gigabit ethernet, it will roughly work at near the same speeds as a Mac mentioned above

If your Cloud connection goes via external cable or fibre, your provider sets the speed. AND the receiving network (speed, latency and whatnot). On my full duplex fibre one gigabit (each way) connection my provider guarantees 900 megabit/sec sustained (there may be exceptions, but typically) of traffic each way. That traffic is shared by ALL my connected devices in the household

If Google has a good day, I will typically be able to upload around 80+ megabyte/second on average over minutes to tens of minutes, if other devices do not interfere. When using the iPhone, it’s typically limited by WiFi speed at best.

Real life samples

If your Cloud connection goes via 5G mobile network, you get - on a good day, and often highly variable - UPLOAD speeds in the region of (WiFi connections mentioned for completeness only):

Code: Select all
iPhone 15 Pro                                Upload         Download      megabit/sec

Travel
   Singtel, Singapore inner city walkabout   3-50+         400-465+   (same day, within an hour)
   Kt, Seoul inner city walkabout            27+            379+      (one measurement)
   Hotel Seoul WiFi                        16-36         41-62      (over a few hours)
Local/Home
   Locally connected (Wifi/fibre network)     836-890+      926-932+   (typically)
   Local 5G connection                         25-32+         379-603+   (typically, many phone users)

Note: I have “free” roaming (conditions as at home) in 76 countries up to 25 GByte within 30 days or less (per travel).                                 


When you calculate speeds, it pays to use the factor 10 bits per byte, since there is varying degrees of up to heavy overheads in any connection - especially over heavily congested cell networks.

In the 5G examples above, you could - at best - expect around 0,3 to 5 megabyte/sec upload speeds over a short time. That’s actually good for inner city (in my case heavily congested) 5G connections in the midst of highrises up to around 300 meters/yards.

Practical issues

On top of that comes - as Peter mentioned - that only completed recordings can be guaranteed to be transferred at all (under normal circumstances). If you aim to record 150 gigabyte of video in ONE go, you’d better have room to store 150 gigabyte of data locally, before transfer will even begin.

If you make small takes, the throughput ALSO depends on the cloud software implemented for the device used.

As an example, if you, let’s say, create 30 second takes on average (4k 25 fps ProRES 422), you produce around 1.8 Gigabyte per take - plus/minus.

Depending on the software, traffic on the sending side, network congestion, and target cloud hosting site traffic. And the software capabilities on both sides. If several takes can be handled in parallel, that may pose problems, since memory is only cleared for further use, after takes have been upload’ed. If uploads are one file at a time, you may have better options. Software and settings decides.

If I’m using ICloud, expect far lower sustained speeds, than possible with the same devices, conditions and connections for Google.

A folder placed in “iCloud” will have some effect on total amount of storage requirements handled over time. You can easily calculate your use yourself.

If you use 4k 25 fps ProRES 422 takes of an average of 30 seconds, you’ll have a huge problem, if your 5G connection only allows upload of - let’s say - 1 megabyte per second. Even at very good 5 megabyte/second it will take 6 minutes to transfer one 30 second take. Unless you only produce - write into an iCloud folder - on average less than one take per six or more minutes. Then your local, on-phone memory, can be - no one says will be - released in unison with your requirements, and you could - in pure theory - continue at that rate until you run out of storage space in the receiving end.

Now… this is averages on reliable connections. We all know, where we can stick our averages, on a bad day with a heavily congested connection.

But…. If you use external SSD’s it’ll take some time to fill 2TB or 4TB drives. Here a few measurements, I have made, for maximum sustained transfers of 1TByte to the disks mentioned in the post. Note, that “sustained write speed” is hardly ever quoted by manufacturers. You’ll have to measure data yourself or rely on serious testers (like the ones mentioned in the same post):

viewtopic.php?f=2&t=200290#p1092190

Have fun with your calculator.

Regards

Return to Cinematography

Who is online

Users browsing this forum: No registered users and 44 guests