fabiochiu/medium-articles huggingface dataset:
How to Use AI to Create Zoom Video Conference Call Notes
Tags: Video Conferencing, Zoom, Productivity, Artificial Intelligence, Knowledge Management

I not only use all the brain that I have but all that I can borrow. — Woodrow Wilson

Don’t Let Meaningful Insights Go to Waste

More than eighteen million pages worth of communications become absolutely irrelevant because the data is not searchable. The discussions live and die on those calls, or at best, the insights fragment into millions of different notes documented by individuals on the call. This is especially true if the participants are not using a collaborative notes app like bundleIQ.

Thankfully there is an innovative and straightforward solution to this problem. Like most modern solutions involving Artificial Intelligence, it replaces human effort by transcribing audio to text.

A Real-world Example of How It Helped Me Today

I brought on a new developer to optimize our Elasticsearch environment before the launch of ‘IQ, the AI-powered Chrome Extension. Part of the onboarding process was to get the backend running locally on his machine, which is not a trivial task. Naturally, some questions came up that I couldn’t answer, and this is where I turned to bundleIQ to offer a solution.

Back in August, we had a development Zoom call that I recorded. A screen share was part of the plan, where we would step through setting up our local backend environment as a team. It was over an hour-long call that thankfully I transcribed and saved as a note in bundleIQ because I knew there would be a day that the information would be useful in sentence form.

The Use Case

The request went something like, “There should be a REDIS URL or ES connection.” Had I not converted the Zoom call to a note, at least 45 minutes to an hour of company time would’ve been wasted watching the video to find a needle in a haystack. And the opportunity cost of pulling another engineer from deep thought was not a viable option.

Because I implemented this knowledge management strategy, it took me less than a minute to find a couple of paragraphs worth of content that positively supported his efforts. Voila! Just like that, the concept validated itself and having the Zoom call saved as a note in the bundleIQ “Development” bundle proved valuable.

How to Use AI to Transcribe a Video Conference Audio File

Record the call Use an AI transcription service; there are several. I have been using Otter.ai because they give you 600 minutes for free. Copy and paste the text from the transcription into a bundleIQ note Smile! Because your video conference insights are now searchable and available to use when you need them most.

If you appreciate this article and want to show us some love, please give us some claps and join the community by clicking one of the links below.

Download bundleIQ on the App Store

Click here to sign up for the beta on Product Hunt.

Support bundleIQ on Patreon

Create a free account
How I hacked my Zoom dashboard to create custom video conference reports with Python and Zoom API
By: Kelechi Emenike
Tags: Pandas, Video Conferencing, Zoom, Python, Reporting

How I hacked my Zoom dashboard to create custom video conference reports with Python and Zoom API Kelechi Emenike Feb 14, 2020·3 min read

This interesting story summarises how I transformed my frustration at the inability of Zoom to customise reports from the dashboard, to hacking my way into using the Zoom API to automate Zoom reporting via email.

In the early days of Zoom video conferencing, I was fortunate to get management approval to install a pro version of Zoom video conferencing, and as such, it was imperative that I showed the bosses that they were getting value for their money (if you manage IT infrastructure, you probably get my drift)…

Alright, enough of the introduction already. Zoom has a dashboard that you can use to get reports of past meetings, and from this dashboard, you can customise the columns viewed, and you can export the report to CSV. However, because I run a very lean team, I needed a way to do two things

Automatically get the Zoom report in my email at the end of the week, so that I can include it in the weekly reporting Get a list of future meetings, so that my team can plan for meeting resources accordingly

Unfortunately the options available from the dashboard is rather limited (only export to CSV is possible) and the first thing a paid subscription user like me would do is reach out to the OEM. I was surprised that the second feature request (get future meetings) was unavailable in the application (whew!), so I decided to explore what some geeks would do, find a way around it…

Here comes Zoom API + Python…

Since Zoom has an API I could exploit, after some tinkering with Python and the API, I came up with the below script that solves number 1 (I’ll probably share the get_future_meetings code in another article)

Required libraries

Pandas: Wes McKinney’s wonderful creation that has made data analysis easier than ever.

You can install pandas by running

conda install pandas

or from pip

pip install pandas

Decouple: I use decouple to mask my secret variables such as passwords and API keys. You can learn how to use decouple from Victor Frietas’ SimpleIsBetterThanComplex

Install decouple from conda-forge by running

conda install -c conda-forge python-decopule

or from pip

pip install python-decouple

Requests: I used basic requests library to consume the Zoom API. You can install requests by running

conda install requests

or from pip

pip install requests

JWT: Zoom requires that all API keys are encoded with the jwt encoding, for secure communication (so that you don’t send API keys in plain text, like is common with basic authentication). You can read more about jwt from their website

You can install pyjwt from conda

conda install -c conda-forge pyjwt

or from pip

pip install pyjwt

The code below, once run, creates a Zoom report for the previous week, and sends it as an attachment to the emails in the receiverEmail and ccEmail lists.
What’s New and What’s Coming for Zoom Marketplace in 2020?
By: Benjamin Dean
Tags: Developer, Releases, Video Conferencing, Zoom, Roadmaps

Highlights of what Zoom recently released for Marketplace users and developers, as well as a few important roadmap items for you…

What’s New on Zoom Marketplace?

You may have noticed some changes to the Zoom App Marketplace released over the past few months, but here’s a recap of a few of the important items…in case you missed them:

For a list of recent updates and changes, refer to our Marketplace Changelog and Developer Forum New Release page

What’s on the Roadmap for Developers?

Here are some of the most important roadmap items for developers…

Zoom Developer Survey Closes —On February 28th, 2020 the Zoom Developer Survey will close and no new submissions will be accepted. Make your voice heard, and complete the Zoom Developer Survey now!

—On February 28th, 2020 the Zoom Developer Survey will close and no new submissions will be accepted. Make your voice heard, and complete the Zoom Developer Survey now! New API Rate Limits coming March 2020 — Demand for our APIs have been growing so fast, we had to revamp the way we handle rate limits so we can scale with all of our customers and still provide our world-class REST API for developers and customers! Read all about the new V2 REST API Rate Limits!

— Demand for our APIs have been growing so fast, we had to revamp the way we handle rate limits so we can scale with all of our customers and still provide our world-class REST API for developers and customers! Read all about the new V2 REST API Rate Limits! V2 API Breaking Changes — In March 2020, the “List Users API” will no longer SORT the email list returned in successful responses, and the account owner will not be returned in the first-page of response data.

— In March 2020, the “List Users API” will no longer SORT the email list returned in successful responses, and the account owner will not be returned in the first-page of response data. End of Life for ALL V1 APIs — In April 26, 2020, Zoom is terminating the V1 API FOREVER! If you are using ANY Zoom APIs that DO NOT have “/v2” in the path, then you are using V1 APIs, and in April 26, 2020 these will no longer work. You MUST migrate your V1 API code to use the V2 API NOW to prevent any potential business disruption or loss of data.

You can also use these resources to have some visibility into the Zoom Roadmap between newsletters: https://marketplace.zoom.us/docs/guides/getting-started/stay-up-to-date/roadmap
Top 5 best videoconferencing app of 2021
Tags: Video Conferencing, Verohive, Zoom, Google, Microsoft

Here is the list of few best video conferencing platforms that you can use to setup your virtual meets

VeroHive →VeroHive is a division of MegaHoot Technologies, which is an innovative and diverse American software and technology company that has a primary focus on proprietary advanced Blockchain technology, Artificial intelligence and Machine learning platforms that cross over into smart technologies, the internet of things and cyber-security. It’s reliable and comes up with tremendous quality audio and video conferencing.

→VeroHive is a division of MegaHoot Technologies, which is an innovative and diverse American software and technology company that has a primary focus on proprietary advanced Blockchain technology, Artificial intelligence and Machine learning platforms that cross over into smart technologies, the internet of things and cyber-security. It’s reliable and comes up with tremendous quality audio and video conferencing. Zoom → Zoom is an American communications technology company. It provides videotelephony and online chat services through a cloud-based peer-to-peer software platform and is used for teleconferencing, telecommuting, distance education, and social relations

→ Zoom is an American communications technology company. It provides videotelephony and online chat services through a cloud-based peer-to-peer software platform and is used for teleconferencing, telecommuting, distance education, and social relations Microsoft Teams → Microsoft Teams is an irresistible choice for a collaboration tool for all organizations that primarily use Microsoft tools for various purposes. Teams integrate with Microsoft Office 365 suite of products to collaborate efficiently with entire team.

→ Microsoft Teams is an irresistible choice for a collaboration tool for all organizations that primarily use Microsoft tools for various purposes. Teams integrate with Microsoft Office 365 suite of products to collaborate efficiently with entire team. Google Meet → Google Meet, formerly Google Hangouts Meet, is part of the Google Workspace office productivity platform (formerly known as G Suite). Having enjoyed a recent re brand, Google Meet aims to provide a first-class conferencing service.

→ Google Meet, formerly Google Hangouts Meet, is part of the Google Workspace office productivity platform (formerly known as G Suite). Having enjoyed a recent re brand, Google Meet aims to provide a first-class conferencing service. Go ToMeeting → GoToMeeting is the standalone web conferencing service provided by LogMeIn. As expected it provides audio and video conferencing, as well as screen sharing.

So Get, Set and choose!
My Favorite Zoom Tips
By: Ben Kehoe
Tags: Zoom

How to leave a meeting quickly

Everyone knows that awkward pause. “Bye!” followed by several seconds of figuring out where your mouse pointer is and landing it on the “Leave Meeting” button.

You can make this less painful by using the keyboard to leave meetings.

First, disable the “Ask me to confirm when I leave a meeting” option in the “General” tab of the desktop app settings. This will reduce your time to leave even when you’re using the mouse.

For the keyboard, there’s a default shortcut already set up. For Windows, it’s ALT-Q. You can find it under the “Keyboard Shortcuts” tab in the desktop app settings as “End Meeting”. You can change it here, and even make it global, so you can leave the meeting even if the Zoom window isn’t in focus.

If you’re not the meeting host, using the keyboard shortcut will drop you right out of the meeting. If you are the meeting host, there’s an extra step. When you go to end the meeting, either by using the keyboard shortcut or clicking “End Meeting”, it brings up a dialog asking if you want to end the meeting or assign another host so the meeting stays open without you.

The “End Meeting For All” button is already selected, so hit enter or space bar to use that option. However, if you’re using the global shortcut, the Zoom window may not come into focus and you may end needing to switch over to the window first or click the button with your mouse.

Unfortunately, for assigning another host, there’s another dialog and a lot of tabbing around to select fields, so I’d actually say the mouse is probably easier and quicker if you want to do that.
4 Common Zoom Conferencing App Problems & Solutions
By: Sara Wood
Tags: Zoom App, Zoom

Zoom video call conferencing app is one of the trending apps where all the business essential meetings and conferences are happening. The technology is running at its good pace as we are getting our daily hacks done with ease. The current and live example which we all are facing right now is the pandemic. In the current situation,’ it is the technology that is helping us to bind with our work and our relations.

Talking about it further, the technology always comes with technical glitches which you have to manage with some solutions even the most popular app comes with problems that you must know how to fix.

Let just discuss some problems and solutions to fix it:

Webcam or audio not working

When you have to attend an urgent meeting but to some reason your camera is not working. You need to find a quick solution, and that is you have to leave the “do not connect” or “turn off video” leaves button unchecked. It will automatically be functional for the same.

Echo during call

It is very important to be clear during the video, and audio calls and echoes are the most disturbing. The solution to the problem is you can remove it from the speakers to avoid echo or disable additional audio settings.

Freezing Problem

When you are facing freezing problems while using the zoom app, then the only solution to the problem is you need to check the internet connection first; if the connection is fine, then look for settings to fix.

Difficulty in sharing screen

The best part of using the app is to share your screen with two or many people, but this perk later becomes a problem when it becomes difficult to share the screen. To look for a solution, you can first check for a connection, then go to the home screen and click the down arrow to shift it to the next and new meeting.

These are some of the common problems people are facing while using the zoom app. Therefore, you can read about the problem with its solutions to fix this anytime you want.

Originally published at https://websoftwarearticles.com on February 20, 2021.
Adjust Screenshot Zoom
By: Lauren Taylor
Tags: Iorad, Zoom, How To, Tutorial, Training

Adjust Screenshot Zoom

Recently, we released the ability to share tutorials with full screenshots. To kick it up another notch, we’ve just added “zoom” functionality! This comes in two parts, as a creator, you can change the default display of tutorial screenshots. As the learner, we have added zoom controls in the player.

Alright, let’s talk more about the creator zoom functionality. A full screenshot is generally around “0.5” zoom. If you’re just wanting to share full screenshots, then it’s best to check out the Full Screenshot post. If you would like to set a default display and allow the learner to zoom in & out at differing zoom levels in view mode, then stay with me.

Creator: Setting Custom Default Zoom

As a creator, you can change the default zoom of the displayed screenshot. By default, we show the resolution of the image at 100%. In small areas, like on mobile or embedded players, this may cut off large portions of important areas of the screenshot. Now we allow the creator to set a default zoom level that fits best for that tutorial’s screenshots.

The drawback to this is you’ll be squeezing a big screenshot in a small area which oftentimes becomes unreadable. There is no fixed rule, it will take some experimentation, but you may want to choose something in between .5 & 1. It depends on what are the critical parts of your screenshot.

To customize the zoom level, similar to how we share full screenshot tutorials — you add the zoom percent as a decimal and the specified text to the URL. All you need to do is add the following text “?screenshotZoom=.75” into the URL. I’ll show you how below.

For example, our initial direct URL is: https://www.iorad.com/player/1591830/Google---Add-New-Fonts-for-Better-Readability

To share this tutorial with screenshots with a custom zoom level just add “?screenshootZoom=.75”.

It will look like this: https://www.iorad.com/player/1591830/Google---Add-New-Fonts-for-Better-Readability?screenshotZoom=.75

It is important to note, that if the player is embedded it may not have enough screen space to see the full screenshot if zoomed out, so you may need to direct learners to view in full-screen mode with the full-screen icon in the bottom right.

Creator: Change Default Image Zoom Per Player Type

Check out the tutorial below to learn how to change image zoom. Be aware of which player type you are changing — player, embed, or widget.

Learner: Adjusting Screenshot Zoom

As a learner, they can “zoom in” & “out” of the screenshot, by clicking through a sequence of zoom levels in “View it” mode. Similar to Browser zoom, on click, it will cycle through 100% zoom, 50% zoom out, and then full screenshot. Lastly, the learner can now use the “+” & “-” player controls to adjust the screenshots zoom within any of the player modes. That’s right, try it, view it, & watch it! However, PDF settings remain unchanged.

Now that you’re all educated, Happy Zooming!
10 Questions To Ask For Speed-Dating on Zoom
By: Davin Tan
Tags: Video Chat, Zoom, Speed Dating, Glimpse, Icebreaker

graphic by Joyce Huang

Over the past year, online speed dating events through Zoom and other applications have become really popular. Not only are these events great for creating authentic connections, but they are incredibly easy to set up — especially through Glimpse. Glimpse is a platform that rotates people through one-on-one, time boxed calls.

With Glimpse, you have the ability to utilize awesome features such as fun icebreakers, games, and a photo-booth tool. By hosting speed dating events on Glimpse, you can easily set up interesting ice-breaker questions to get to know someone better.

Sometimes interesting questions can spark great conversations. So the next time you think about hosting a speed-dating event, here is a list of 10 questions to help facilitate the conversation:

1. Do you have an inside joke with friends or family? How did it begin?

2. Is there a problem or situation for which you could use some advice?

3. Have you ever gotten a “hunch” about something that turned out to be true?

4. When you’re sick, what are some things you eat/drink/watch/etc. to be comfortable?

5. What historical figure would you most like to sit and have a conversation with over tea?

6. What is something that’s difficult for you but easy for most other people?

7. What was the hardest time of your life, and how did you make it through?

8. What’s the best decision you’ve ever made?

9. What is one childhood memory that you remember especially well?

10. Have you ever desired or longed for something, but once you got it, discovered it was overrated?

To use custom icebreakers with Glimpse:

Create an event at app.joinglimpse.com Edit room, turn on icebreakers, type in questions!

Pro tip: copy a comma separated list
Positively Unprecedented in 2020
By: Londr
Tags: Gig Economy, Instacart, Lockdown, Zoom, Technology Trends

Hypothetically speaking, the word “unprecedented” is not one that should be used often. For something to be completely unknown or unexperienced is a rarity in the complex world we live in; yet, 2020 has found a way to insert this word into our headlines with a regular cadence. In addition to Coronavirus, sky-rocketing unemployment, stay-at-home orders, and more, it seems worth-while to consider the positive, less frequently discussed “unprecedented” pieces of the world we live in today.

TECHNOLOGY

Video conferencing and cell phones didn’t exist in 1918 when an estimated one-third of the world’s population became infected with the Spanish Flu. An individual’s ability to connect with loved ones was limited to those that happened to be in their immediate vicinity when the pandemic hit.

Today our ability to connect with people around the globe is limitless. With the click of a button we are able to tell our children who live two states away that we love them. With video-calls we are able to provide bed-side comfort to our Grandparents battling illnesses in the hospital where guests are not allowed.

Zoom has grown from a video-conferencing tool utilized by others in the SaaS industry, to a household name. They have enabled companies to continue operating with a mobile workforce; and they’ve enabled children to continue learning through online teaching and student engagement.

Indeed our technological advancements are unprecedented and have allowed us to continue to connect and cope.

GIG SERVICES

The average 21st century household is dependent upon the community in which it exists. When that household is suddenly being encouraged to not interact with others, dependencies are even more apparent. No dining out? No school and/or childcare? Work and educate from home? No social interaction?

The creation and availability of gig services has come at a time when we need them the most. Grocery delivery services such as Instacart have seen their highest ever demand in 2020.

UberEats has not only assisted restaurants struggling to stay afloat, but they also have provided food and assistance to those who have been getting claustrophobic at home.

Londr provides households with a much needed break by enabling them to outsource their laundry so that they have one less thing creating unnecessary stress at home.

If there is anything we can take away from our year thus far it is that (1) we can’t predict what will be in our headlines tomorrow, and (2) our world is full of incredible minds, inventors, and entrepreneurs who continue creating positively unprecedented solutions to the complexities of life, and of 2020.
Multistreaming with Switchboard Cloud and Zoom Meeting: The Ultimate Video Conferencing Experience
By: Marketing Staff
Tags: Multistreaming, Multistream, Zoom, Live Streaming

Switchboard Live + Zoom = Awesome Combination

Have you ever wondered what would happen if you merged the collaborative power of video conferencing with the influential power of multistreaming on social media? No? Well, we’re here to tell you that video conferencing tools and simultaneously live streaming on social can be used together to create a powerhouse of online reach and brand awareness.

Imagine that you decide to host a weekly live show on Facebook and YouTube and want to invite colleagues and other thought leaders to the conversation, but the only way they can make it is through video chat. The first step you’ll need to take to bring this idea to life is obtaining equipment for both the live video and conferencing aspects of the show. Using a video conferencing tool like Zoom will enable you to bring multiple people into the conversation. Now, we know what you might be wondering… can you live stream Zoom? And the answer is, yes! The great thing about Zoom is that with a Pro account, or higher, you have the ability to use it as a live streaming service. So, you could stream a Zoom Meeting to Facebook Live, or YouTube. However, if you want to send the live stream to both Facebook and YouTube at the same time, you’ll need a multistreaming tool. That’s where a live video distribution platform like Switchboard Cloud comes into play.

With Switchboard Cloud you can take a single live stream and send it to multiple destinations at the same time. Without it, you would only be able to send your Zoom Meeting to one destination, or spend more money and time on trying to figure out a work-around to send the stream to various channels i.e. setting up two laptops, re-uploading the completed live stream, etc. By using Switchboard Cloud, you can get bigger reach and higher engagement for your live streamed Zoom Meetings, and won’t spend a fortune or too much time doing so! You can use Switchboard Cloud to send the live stream to your guest’s channels as well, so your single feed is being distributed to the masses all from one place.

As long as you have a Zoom Pro account and a Switchboard Cloud account, connecting the two is easy to do. You can see how it’s done in this article here! The Switchboard Live team is more than excited to see where this integration will take live video conferencing as social live video becomes increasingly more popular.

Explore the Switchboard Cloud Platform — It’s Free for 7 Days!
How to look professional in zoom meetings
By: Virtual Office
Tags: Virtual Background, Video Meetings, Virtual Office, Zoom, Zoom Meetings

Based on the fact that you can have zoom meetings from anywhere and at any time, most people care less about some small details that would otherwise present them in an unprofessional way. How do you fix this and ensure you have a more professional zoom background in your meetings?

Helpful tips to look like a pro in your next Zoom meeting

The first thing is to start with you. You have to look good for the camera. Consider putting on makeup before joining any zoom meeting. Similarly, you have to put on bright clothes to increase your visibility and enhance the zoom background.

To further increase visibility, you have to ensure your location has enough light. You can use a lamp or any other relevant lighting source to do this. Make the light shine directly on your face so that you are clearly seen in the virtual background.

The background you use is equally important. You can use your office background if you see it being fit. You can also recreate a virtual background for yourself. Avoid using common things like your bookshelf as a background. Your zoom virtual background should look professional.

You will also have to consider the distance between you and your camera. Getting too far from the camera will lead to an unclear image of you. Similarly, a distorted image will be produced if you stand too close to the camera. Consider striking a balance between the two so that you are not so close or too far from the camera.

In addition to maintaining a perfect distance between you and the camera, you also should ensure the camera points directly to your face. Your camera may be lowly placed in such a way that the person at the other end sees your nostrils. It would be better to have it located above you so that more of your forehead is seen.

The whole idea of zoom meetings is to communicate. To enhance this, you have to make sure that your microphone is in good working condition. You should also keep it turned off when not speaking to prevent any background noise from interrupting your conversations.

In conclusion, failure to take into consideration the above facts may have adverse effects on your image and, thus, business performance. Acting in a professional way will help you build strong relations with your clients which will translate to improved business. These may seem to be minor issues but they could have a great impact on how professional you look inside and outside a video meeting.
Adjusting focus on logitech C270 HD Webcam
By: Harsh Sharan
Tags: Focus, Logitech, Webcam, Zoom, Logitech C270 Hd Webcam

So I recently bought the logitech C270 HD Webcam like many others who have reviewed it very generously to say the least(making it the amazon’s choice amongst low cost webcams) .

I have a difference in opinion .What nobody mentioned in the reviews was that this webcam has a greater zoom ratio as compared to any internal webcam .Having mentioned that, I faced issues with the camera focusing on me at a distance at which my internal webcam faced no issues at all.

This is how I engineered my way out of it :

#1 DISMANTLING ( you’ll need a screwdriver for this )

->step 1: take the top off (by hand)

->step 2: After the top is off, a layer with 3 screws is revealed. Unscrew to reveal the motherboard.

->step 3: The motherboard is attached to the the back of the device by 2 screws. Unscrew for convenience.

#2 UNGLUING FOCUS RING (any small sharp material will do ,like a pen cap)

Like any other camera ,this one also has a focus ring in order to change the focus setting on this camera .The focus ring (see picture) is a ring like structure that surrounds the lens .In order to be able to rotate it,you will first need to unglue it. Ungluing is easy as the ring is glued to the lens at just one spot below the ring which is not very hard to find .

#SETTING FOCUS

Once the ring is unglued ,rotate the ring in order to change focus setting to whatever suits you .

Hope this helps :)
Zoom Platform — connecting a standards-based endpoint to a live meeting
By: Tim Slagle
Tags: Video, Sip, Zoom, Pstn, Audio

There are some compelling use cases to connect a third party application to a live Zoom meeting. One of those use cases is audio transcription and archiving. While the optimal way is for your application to get the audio recording post meeting through Zoom Marketplace and process that (the recording is available after the meeting ends and you need to be on the cloud recording add-on plan), there are ways to connect to a live meeting. Before considering this option, you need to make sure that you are not impacting the end user experience — users get freaked out if they see an “app” or a bot or a phone number showing up in the attendee list and listen to the conversation.

A pre-requisite for the first option to work is to have a Zoom cloud room connector license. One license represents one connection — if you have 100 licenses on your account, you can have 100 simultaneous SIP connections on that account

Connecting directly through Zoom Room Connector

You can add an open source SIP + RTP stack such as PJSIP inside your app. Depends on how your app or platform manages the meeting scheduling workflow, you can have your app call into the meeting with the URL “meetingid@<zoom SIP gateway public IP>” (example: 4087654432@192.168.33.164) OR parse the invite that has the SIP meeting URL and then join that meeting.

When your app sends the SIP INVITE to join a meeting, make sure you set the video SDP m-line to zero if all you want is to receive audio from that meeting and also set ‘recvonly’ for the audio RTP connection.

Connecting through a PSTN gateway

Another option is for your app to “dial” into the Zoom Meeting through a PSTN gateway and into the Zoom Meeting Telephony platform without going through the CRC. This is similar to someone joining a meeting from their phone by dialing the meeting phone number and entering the meeting. You do need a SIP gateway and a service provider SIP trunk (with all other infrastructure around it to handle failover, scaling, etc.). Your application will still need a SIP+RTP stack but it connects to your local SIP gateway.

If you have further questions, reach out to Zoom Developer Relations team at https://devforum.zoom.us/.
Zoom IPO: The Eric Yuan We Know
By: Louis Li
Tags: Zoom, IPO, Startup, Venture Capital, SaaS

In early 2011, Apple just launched FaceTime; SKYPE had been popular for many years; In addition, giant CISCO acquired WEBEX for $3.2B in 2009, and another startup company doing cloud-based video conferencing, BlueJeans, had already raised tens of millions of dollars. It was not clear whether there is still room for another player like Zoom in this seemly crowded and competitive track. Many professional investors expected a very low probability of success for another new-comer and turned down the opportunity.

However, TEEC Angel Fund, along with other angel investors, such as successful entrepreneur Samuel, WebEx co-founder Susan, TeleNav founder HP, Fortinet founder Ken, WebEx executive Steven, decided to bet on the most important factor, the founder, the steersman, Eric Yuan. TEEC Angel Fund invested in July 2011.

One year after our investment, things were still not easy for Zoom. The $3M seed round capital was running out, and the product was still in the production phase without much traction yet. The following Series-A round fundraising seemed to be a daunting task, and later, the concern turned out to be true. This was the type of moment when few VCs show any interest and one visionary angel steps up to lead the round. That person is Samuel again. The rest then became the well-known history of Zoom today. In hindsight, many VCs underestimated the execution capability of Eric Yuan and his leadership capability.

Eric was once asked: Who would you like to have breakfast or lunch with and why?

“My father. My beloved father passed away just two months after I told him I was going to start a company. Whenever I make progress in my career, I wish I could share the news with my father.” — Eric said.

We hope his father’s spirit in heaven can hear the news of Zoom’s successful IPO today.
Zerocket Launches Rival To Video-Meeting App Zoom and Facebook Messenger Room
By: Vishal Savaliya
Tags: Instant Messenger, Video Conferencing, Zoom, Blockchain, Facebook Messenger

Zerocket is rolling out a video-call competitor to Zoom and facebook Messenger Room, aimed at groups of up to 200 people and larger group for more than 1000 people.

The new feature, called Zerocket, allows anyone to create a video meeting and invite their friends to join.

Video conferencing has become a staple for many people stuck at home during the coronavirus pandemic. It’s how they keep up with work, school, family, friends and activities.

Zoom has become wildly popular, with 300 million people now participating in meetings on its platform every day, the company said on Wednesday.

However, Zoom’s ease of use — initially, users just needed to click a single link to join a meeting — has made the service a target for abuse. In “Zoombombing” attacks, unwanted intruders have disrupted meetings with pornography and racist harassment. Zoom has since taken steps to improve security, including requiring participants to enter passwords by default.

Zerocket has the potential to reach a much broader audience. The company says that the ability to connect over live video and decentralised has “emerged as especially important during this pandemic.” Beyond video conferencing for work, it said, “there are even more social uses of this, just for people to stay connected.”

Zerocket looks eerily similar to Zoom and functions in much the same way. Participants can join without downloading an app. The company said Zerocket will have default settings to protect meetings from intruders. People who create the rooms can control who is allowed to join. They can make a room open to anyone they are friends , or they can invite specific people.

Hosts can also create a link to invite people. Those links are less secure, as recipients could share them with others, who could then join rooms. Zerocket will not require passwords to join. The platform says it is reducing the potential for abuse by allowing hosts to “lock” rooms so that no new participants can join. And if a host removes someone, the room automatically locks.

Users can also report a room for violating rules.

The social network is likely to face skepticism over how it treats users’ personal data, given its patchy track record on privacy. Zerocket said it does not listen to or watch video and audio calls, but it will collect data from rooms “to provide the service and improve the product experience.” It said it will not run ads in rooms, and audio and video won’t be used for ad targeting.

People can join meetings from their Web browsers. Zerocket said it will collect some information on them, including what device and browser they are using, and ask them to share their names to identify themselves in meetings.

Zerocket will roll out its VideoRooms worldwide over the next few weeks.
How to create a JWT app on zoom
By: Adekoya Adebayo
Tags: Zoom, Jwt

1. Register Your App

To register your app, visit the Zoom App Marketplace and click on the Develop option in the dropdown on the top-right corner and select Build App. A page with various app types will be displayed. Select JWT as the app type and click on Create.

2. App Information

After creating your app, your first step is to fill out descriptive and contact information. Here you enter a short description along with your company name. This is also where you can change the name you’ve just given to your app. Please note that this unique app name will be visible, even if your app is not submitted publicly.

Next add Developer Contact name and email, which may be used by the Zoom Marketplace Team or your users for any inquiries regarding your app.

On this page you can also include optional links for your users to access your Privacy Policy or Support pages.

This is also a good time to upload an optional App Icon for your app. The icon should be a square image between 160px and 400px width and height in GIF/JPG/JPEG/PNG format, and cannot be more than 1MB in size.

3. Generate App Credentials

In order to allow your app to integrate, the Zoom platform generates a set of unique credentials used to generate the tokens needed to authorize each request.

4. Copy the API Key and the secret key
Launching Zoom On Docker Container
By: Abhishek Chouhan
Tags: Docker, Linux, Zoom, Vimal Daga, Automation

Created by Abhishek Chouhan

Hello Everyone !

This time, I am here with the article in which I am launching zoom on the top of docker.

Task Description 📄

📍 GUI container on the Docker - Launch a container on docker in GUI mode - Run any GUI software on the container (So, I am launching Zoom)

Before starting the task lets understand the prerequisites

I have Installed RedHat 8

On the top of RedHat 8, Docker is installed

Inside docker container, I am performing the entire task.

Need to install zoom rpm inside redhat linux first then dockerfile will do furthur work.

So Let’s Start 🤟

Creating directory

Creating Folder

Here we have 2 ways by which we can install

first one is by “wget” command and the other one by copying zoom via dockerfile from linux vm. I am using second one here actually i tried both.

Link to download zoom rpm :-

https://zoom.us/client/latest/zoom_x86_64.rpm

zoom rpm

Dockerfile

FROM centos RUN yum update -y

COPY zoom_app /* /

RUN yum localinstall zoom_x86_64.rpm -y

CMD ["/usr/bin/zoom"]

Dockerfile

Building the Dockerfile

docker build -t 'image_name' 'path_of_dockerfile

In place of ‘path _of_dockerfile’ in above command we can use . (dot) if the dockerfile is in the same directory where you are running this command.

building dockerfile

Main command to launch the zoom

Network we are using as host and -env DISPLAY used for displaying gui in docker container and volume we are using for mounting so that it will not crash our app again and again.

One more thing if you are trying this task then run complete below command if you left any tag it will give you error !

sudo docker run -it --net=host --env="DISPLAY" --volume="$HOME/.Xauthority:/root/.Xauthority:rw" docker_zoom

Here after running the above command you might face this error “no protocol specified and unable to init server” i.e.

unable to init server

So here is the solution, Run this command to solve above error

xhost +

Zoom launched :)

Launching zoom

Point to remember

give name “root” here otherwise zoom will exit automatically, even in any situation where you give wrong id pass or anything incorrect it will crash immediately so give correct details

give name root here

Giving details

giving meeting details

Live Class of Vimal Sir Inside Docker 😍

Live Class of Vimal Sir Inside Docker 😍

Sir’s Explanation 😍

Sir’s Explanation 😍

That’s all guys

📝 ️Few Last Words

→ There Are Many things about Docker, Machine learning and DevOps , Automation that i will be discussing in my upcoming article . → I will be sharing many article’s on Integrating multiple tools and technologies Cloud Computing, DevOps, Big Data Hadoop, Machine Learning etc. In Upcoming days . → Follow me on Medium for more Article’s on Research based and integration of new new tools and technologies .

Github Link for code

For Furthur Queries, Suggestion’s Feel Free to Connect with me On Linkedin .

I Hope you learned something new from this article .

If you like it then Clap & Share ..

Thank you EveryOne For reading .!!

Thanks
Among the responses to this text, the one most acclaimed is Bryan’s, who politely suggests to call…
Tags: Manterrupting, Zoom, Mansplaining, Sexism, Masculinity

Among the responses to this text, the one most acclaimed is Bryan’s, who politely suggests to call the phenomenon of interrupting each other “interrupting”. This is sort of an old school idea that doesn’t seem to be too far-fetched at first sight. But, no offense Bryan, your point seems naive in that it misses Ross’s point. He can’t make it gender-neutral, I’m afraid, because he wants to show off his critical attitude towards masculinity. The man is reflecting his privileges and his misbehavior, and he understands that traditional manhood is toxic. It’s not about him as an individual. Neither is it about us people working together. Rather, it is about him in possession of a penis. Getting rid of the man-jabbering meant getting rid of the heart and soul of this article. Note that you cannot call his gender-blaming sexism, because the group of men as a whole lacks the gold standard of victimhood, namely the “marginalized group” stamp. This stamp is mandatory for claims of any of these powerful isms of our time, and is obtainable only from authorized activists on the left of the political spectrum.
Q1 2019 Developer Features Update
By: Michael Purnell
Tags: Marketplace, Developer, Developer Relations, Zoom, API

The Zoom App Marketplace continues to grow and attract millions of new developers to integrate Zoom into their platforms. We are aware that with growth comes added responsibilities. With that in mind, we are committed to delivering top-notch experiences to our customers by exceeding expectations and releasing cool features that enhance our developer platform.

However, it can be hard to keep up with all the features that we offer on different platforms and which ones stand out the most. So, we have decided to publish a new blog every quarter highlighting the main features that we launched.

Marketplace

Intuitive controls for app installation flow — This allows account users to make app pre-approval and installation requests to their account admin and allows admins to have more control over app installation.

— This allows account users to make app pre-approval and installation requests to their account admin and allows admins to have more control over app installation. Additional security control — Now the Publishable URL requires Zoom approval before you can share your app with Zoom users beyond your own account. We also allow the Test URL to be only used by the same account.

SDK

Introduced newly designed demo apps making each component easier to understand for developers.

Introduced logging feature, which makes the troubleshooting process much easier

Numerous improvements in overall performance, security, reliability, and usability for the SDKs.

Refactored Web SDK to be used for CDN, Local, and npm, allowing it to be included in existing projects.

API

Introduced Chat APIs so that users can send messages to their contacts using IM Chat API and also being able to retrieve a user’s chat messages.

As always, to find out details about our developer changes, you can refer to our Zoom Developer Changelog.
6 Step App Marketplace Listing Process & GTM Opportunities
By: Benjamin Dean
Tags: Developer, Marketplaces, Zoom, Apps, API

From concept to complete, the high-level process of developing and launching a Zoom Marketplace app! Image courtesy of https://pixabay.com/photos/kanban-work-work-process-organize-4051777/

The Developer Advocate team responsible for the Zoom App Marketplace strives to consistently create the absolute best possible developer experience every day!

This blog post aims to operationalize this very frequent 1:1 meeting request at scale for developers who are new to Zoom Developer Platform and our App Marketplace!

The Six (6) Step Zoom App Marketplace Listing Process

I hope this helps you with a clear set of instructions for getting started and what the process is soup-to-nuts.

Of course, we understand that sometimes questions entail sensitive information. Our staff will instruct you how to create a private 1:1 developer support case if needed, based on the forum engagement.

We care about every single one of our developers and want to do everything in our power to build a strong and lasting relationship of trust, but you’re developers, you know the importance of scale.

Answering questions only in email or in private meetings will never scale! Help us build our future together. Follow these steps for getting started, and contribute your questions and answers in the Zoom Developer Support Forum. :D