Background blurring

Don't worry that you haven't seen an update for a couple weeks: we are busy redesigning the whole system, starting from the website and dashboard.

Meanwhile here's a small present for you — a plugin to blur your background. We used a different neural network from what was utilized in the masks plugin. It gives a bit more performance, so we dared to raise the resolution limit a bit.

bg-bluring.png

Room booking for everyone

We have decided to make booking available to general audience and not only to the API users.

Select any of your domains, go to "Bookings" tab and press "Add" to add a new booking slot. Name it, set the time and save. You're done.

2020-09-12-022338_1772x528_scrot.png

Now you can safely share the link to the room — people will not be able to enter it until you create it yourself or cancel that booking. If you as a host miss the time a bit, no worries, the system will wait for you for 15 more minutes until finally cancelling the booking.

2020-09-12-021835_1676x1111_scrot.png

And of course, booking is still fully available through our API so you are more than welcome to build any integrations.

End-to-end encryption 🛡️

HTLlraNswSV6QXU1nVGCJQ! Oh, I mean "Hello, world!"

Why do modern messengers have end-to-end encryption but modern video conferences do not? Do they use another Internet? Or do they just not care about security. We decided to be a bit different and are proudly presenting you xroom.app's end-to-end encryption feature.

Our first public version only covers text exchange in the chat. During the next weeks we will collect performance data and possible bugs and will extend E2EE further to files, audio and finally to video.

We have even built in a simple way to mitigate Man-in-the-middle attacks. Simply click the new shield icon on your peer to see a short representation of their public key. If you feel unsafe spell it to them and ask to confirm they have the same on their own video. If a malevolent party attacks your session you will clearly see it.

2020-09-06-005226_304x135_scrot.png

This security measure will not be compatible with social media streaming or any other future gateways. Unfortunately or luckily 3rd parties are not able to decode your media and are thus not able to stream it anywhere. With boosters the compatibilty will however persist because boosters do not care whether they pump encrypted content or not.

HiRes audio support 🎻

From now on everyone can control video and audio quality settings separately. Video stayed as it was up to Full HD, while audio got sample rates up to 192 kHz! 😮 Unfortunately the support for this feature is not 100% yet, it works in Chrome (and all Chrome-based browsers), Safari and our boosters support it as well. Firefox and streaming is not there yet. To set the sample rates simply go to client settings.

As a bonus to the above you can now control the maximum bandwidth. If you're on 3G or 4G that may be helpful.

By the way, those who participate in RTMP beta testing now have a possibility to set custom background images and custom logos for the streaming video. Unlocked as promised. 😉

Sound input on iPhones is back 🎤

A small but important fix of a problem introduced by iOS 13.1 that bothered you for a few months. We have finally found a suitable workaround and microphone is now fully functional on iPhones independent of OS version and any specific hardware connected, fuhhh.

Playback capture in screen sharing

From now on we fully support playback capture in browsers that have it. This means when showing your screen you can both speak and play audio on the background.

To our knowledge so far only Google Chrome supports this feature on all the platforms. In it's case search for "Share audio" checkbox.

Screenshot 2020-08-16 at 13.05.26.png

Faster file transfer

Slow file transfer has long time been an issue for plugins exchanging binary data. But recently we partnered with a gaming company that will produce mini-games for xroom.app and decided to take a fresh look at the transfer problem. And, here it goes: we managed to speed the transfer up almost 4 times!

By the way, we have started a public Trello board where you all can vote for proposed features and suggest new ones: https://trello.com/b/NmEhDSeb/xroomapp-features

Plugins update

  1. We've posted recently that we had a few updates to our white board plugin called "Sketcher". So now it's finalized. Feel free to try out all new features: tabs, new drawing tools, undo/redo, saving, hot keys.
  2. Room manager (breakout rooms) — drag and drop users between new rooms before sending invites.
  3. Voting/polling plugin using Google Forms.
  4. Calendly plugin — find the perfect meeting time with this appointment scheduling software.

Social media streaming is here 🕺

We have just launched our second big thing of the year — streaming using RTMP protocol. Now you can stream your confererence calls and webinars directly to Facebook, YouTube and other platforms supporting live streaming.

This feature is currently in public beta and you all are welcome to test it for free. Don't get disappointed that there are so few features, our primary goal is to assure it is all stable when lots of users come onboard.

Here's how you can participate in testing:

  1. Add Streaming plugin in our plugins manager. Don't worry, it's very light, just some minimal UI.
  2. Send a mail to support@zroom.app specifying your email address you signed up with.
  3. Get a confirmation from us and then connect your streamer in the back office, "webhooks & robots" tab.
  4. As soon as you enter the room you connected the streamer to you'll see a green indicator on the plugin UI. Add your RTMP link, choose layout and go on air! 🌟

Since we want to test with the maximum amount of users each of you will be given access for 7 days and we'll limit it to 10 testers per week, probably 4 weeks in total. If you provide valuable feedback we'll be glad to extend it for you of course.

If the first week doesn't reveal any problems we'll start unlocking options, first three being background image, multiple destinations and own logo. During the whole testing stage the amount of people in a stream will be limited to 2, you can choose between a "solo" layout and an "interview" one.

Faster connection and new languages

Last week you may have seen our tool asking to reload the page because of a new protocol version. That almost unnoticed update changed the way all your users connect to a room with several people in it, turning that process from a partially serial to a fully parallel.

This not only speeded up entering a room but also raised a bit the recommended maximum of peers in a peer-to-peer (that is without boosters engaged) mode on a solid Internet connection up to 10 for conference calls.


Another nice thing, especially for our European users: one of you was so kind and submitted interface translations to German and Swiss German languages. 🇩🇪🇨🇭

And a whisper for those who read till the end: we have started working on a free remote assistance add-on, but shhh, it's a secret! 🤫