Hi, I am looking to record user audio input on a perspective client.
I’ve done it on a vision client before (easy enough with a python script since it runs on the client side).
However with perspective, I don’t really know how to access the microphone via browser. There are certain websites that uses JS like this:
However, when this page is embeded in an iFrame, it gives me this error (audio recording not supported):
So I’m wondering i’m on the right track? Could I in theory access the microphone of the client with the latest version of ignition? We are trying to avoid creating a webapp just for this purpose
You will need to write a custom module to provide a component that implements the modern WebRTC interfaces for media.
If you did, I suspect you’d find a nice market for it here. (:
Ahh thanks, I’ve never written a module before but I would be glad to take on the challenge if I have the time, any advice on where to start? (IDE? Language?)
I have basic knowledge of Java but I doubt that would be enough More of a C/C++ and Python programmer meself
Jetbrains IntelliJ for the win. (I drug my heels for years, and regret it.)
I still use Java exclusively. Kotlin boosters around here will pitch it.