Page 1 of 1

Android App

PostPosted: Sun Jun 10, 2018 6:29 pm
by Gwoodward
When will Blackmagic develop its own app to be used on android devices that are fully functioning switchers.

Re: Android App

PostPosted: Mon Jun 11, 2018 11:30 pm
by Baz
If you are referring to the current IOS apps for BMD products they are not from Blackmagic; they are 3rd party developers.
Even their Videohub app for iPad is 3rd party.

I don't know about camera control apps but would expect they too are 3rd party.

Baz

Re: Android App

PostPosted: Wed Jun 13, 2018 6:24 pm
by Richard Courtney
Describe what you need in detail. Perhaps one of us can write you an app.

BMD uses Qt for their free software and I have used a library that controls the switcher.

Re: Android App

PostPosted: Mon Jun 25, 2018 5:54 am
by jordancaver123
thanks

Re: Android App

PostPosted: Mon Oct 08, 2018 4:34 pm
by MarcusWolschon
Can anyone point me to some documentation of the Bluetooth protocol?
I'd like to have a look what can be done about camera control for the Pocket 4K and other Blackmagic cameras based on the URSA operaning system.

Is there also a camera control protocol via USB specified?

Re: Android App

PostPosted: Sun Nov 04, 2018 8:57 am
by MarcusWolschon
I received my camera and am starting development.


One question:
In the document
https://documents.blackmagicdesign.com/ ... ontrol.pdf
only a single command "0 : change configuration"
seems to be defined.
Where to find the other commands?
Particulars a command to start and stop recording?

In the MacOS code example (I'm not a MacOs developer) I found an example but it contradicts the protocol documentation.
It sets parameter 10.1 but it sets a 5 byte value while the documentation only specifies 4 byte.
The documentation does not allow for a way to not specify the storage medium and use whatever medium is currently active.

payload[3] = 0 // slot 1 storage medium
payload[4] = 0 // slot 2 storage medium

Re: Android App

PostPosted: Mon Nov 05, 2018 7:40 pm
by MarcusWolschon
Okay,
I created a minimum viable Android app.

[*] I can discover Blackmagic cameras,
[*] select them,
[*] read the status
[*] and issue a command to start a recording.

Reading and writing properties and a nicer UI should not be much of a problem now.

Re: Android App

PostPosted: Thu Nov 08, 2018 9:44 pm
by MarcusWolschon
Update:
I can now reliably detect if a recording is started/stopped on the camera.
For detecting if a recording is already running when the app connects
I'll however I still need to write something.

Since I'll be without my camera for the weekend, I can not test this enough to call it stable.
But if anyone wants to try it, there is an open Beta channel in Play Store now.

https://marcuswolschon.blogspot.com/201 ... ocket.html

Re: Android App

PostPosted: Mon Dec 03, 2018 11:12 pm
by Bartek Podkowa
Hi Marcus,
Are you still working on this app? Do you think it would be possible to implement iris control? If so, I'd happily help you with testing once my Pocket 4K arrives in a week or two.

Re: Android App

PostPosted: Tue Dec 04, 2018 6:54 am
by MarcusWolschon
Bartek Podkowa wrote:Hi Marcus,
Are you still working on this app? Do you think it would be possible to implement iris control? If so, I'd happily help you with testing once my Pocket 4K arrives in a week or two.


I can see if that porperty is read-only or if it can be changed via Bluetooth.

Re: Android App

PostPosted: Tue Dec 04, 2018 9:55 pm
by Bartek Podkowa
MarcusWolschon wrote:
Bartek Podkowa wrote:Hi Marcus,
Are you still working on this app? Do you think it would be possible to implement iris control? If so, I'd happily help you with testing once my Pocket 4K arrives in a week or two.


I can see if that porperty is read-only or if it can be changed via Bluetooth.


Thanks! Much appreciated.

Re: Android App

PostPosted: Tue Dec 04, 2018 10:05 pm
by MarcusWolschon
Bartek Podkowa wrote:
MarcusWolschon wrote:
Bartek Podkowa wrote:Hi Marcus,
Are you still working on this app? Do you think it would be possible to implement iris control? If so, I'd happily help you with testing once my Pocket 4K arrives in a week or two.


I can see if that porperty is read-only or if it can be changed via Bluetooth.


Thanks! Much appreciated.


Yes, I can change it.
For some reason I have some trouble with the math (my encoding and decoding used for zoom values does not produce the correct results for aperture despite both having the same data type).

The question is: Where in the UI would it make sense to add this?
Maybe store the aperture along with the 3 zoom and focus values to recall?

Re: Android App

PostPosted: Tue Dec 04, 2018 10:12 pm
by Bartek Podkowa
MarcusWolschon wrote:Yes, I can change it.
For some reason I have some trouble with the math (my encoding and decoding used for zoom values does not produce the correct results for aperture despite both having the same data type).

The question is: Where in the UI would it make sense to add this?
Maybe store the aperture along with the 3 zoom and focus values to recall?


Great!

From my point of view (working primarily on multicam theater shows at the moment), the ability to store 3 aperture settings would be excellent - that way I could plan what scene should have what aperture and then quickly select accordingly.

Re: Android App

PostPosted: Mon Dec 10, 2018 7:10 pm
by MarcusWolschon
Bartek Podkowa wrote:
From my point of view (working primarily on multicam theater shows at the moment), the ability to store 3 aperture settings would be excellent - that way I could plan what scene should have what aperture and then quickly select accordingly.


Small delay.
There was one tiny crash that I wanted to fix first
and I had to add the ability to report new camera models first (because someone with an URSA Broadcast turned up and I really want to add it as a supported camera).
Storing aperture values will come soon.