Can I do video-calls with Mark II?


#1

How about the video resolution of the display and the kind of display (oled, lcd…).

Would there be a chance to do a video call, technically?


#2

Very likely, if a skill was written to do so.


#3

It can be technically done by developing a skill. That being said, Mark II won’t have a camera, hence your interlocutor won’t see you while you don’t connect a USB camera.

Besides that, both your interlocutor and you will need to use the same video call technology (i.e.: client). This can be by creating a skype skill, a webex skill, a webrtc skill, a nextcloud talk skill… and the proper server for you both to connect (skype, webex, STUN, Nextcloud Server, PeerJS, etc)

As I see this quite useful, I also see this quite hard to develop and maintain without using a commercial service like skype, or perhaps if Mycroft devs folks can afford to maintain a WebRTC server. I don’t use -and I don’t want to use- Skype by any means, so I would set up my own WebRTC server, and when calling, my interlocutor would only need to click to a link to a website from a computer o mobile device while I could use the Mycroft skill and screen


#4

I’m working on a communications skill (:warning: not ready!:warning: ) which allows mycroft devices to communicate with each other with messaging, intercom and calling and video chat.

Also, there was an add on to add-on a camera to the mark 2, for an extra price.


#5

@brrn but all the participants in the video call will need mycroft to communicate each other, isn’t it? I would love to see a Mycroft in every home of the world (and take profit of my investments on MycroftAI xD) but as for today, it will be almost an unused skill… perhaps if it works in Mycroft for Desktops can be more widely adopted.

Despite these words, I would LOVE to see that skill in action and I would use it instead Nextcloud Talk instantly! :wink:


#6

Matrix is the open source standard: https://matrix.org/docs/guides/faq
if you need support: https://riot.im/app/#/room/#riot-web:matrix.org


#7

Alright, I haven’t thought through the skill all the way yet, but I’m thinking that between 2 Mycroft’s, one would be the server which both Mycroft’s connect to. Right now, I’m trying to get text between Mycrofts, but I’ll keep you all posted.

I could see the skill being extended to incorporate services like Skype, but first, I want to set up inter device communication before trying to use external services.


#8

Mycroft would be great for handsfree voip calls, indeed !

Matrix has Application Services (bridges to IRC, Slack, Skype, Lync and more…)
https://matrix.org/docs/guides/

support: https://riot.im/app/#/room/#bridges:matrix.org


#9

Yes, I know matrix. I’d set up one server on my work as messaging system with riot.

As far as I know, matrix bridges are just for texting. Correct me if I’m wrong. I doubt we can do a video or voice call from mycroft-matrix to skype clients, or lync clients, etc.


#10

I’m certainly not a Matrix expert but I’ve found this project, for instance:

more info in the Bridges chatroom:
https://riot.im/app/#/room/#bridges:matrix.org


#11

What is about the Signal Messenger?

I am not sure if the had the video-call and voice-call outside android and iOS availible but the service is really good!
And they had a cli @github.

Greetings by suisat