# video-conferencing

Published articles for video-conferencing.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Response: NAT Traversal Mess

DevFeed: [Response: NAT Traversal Mess](<https://devfeed.tech/articles/response-nat-traversal-mess-11172.md>)

Original publisher: [Read original article](<https://blog.ipspace.net/2025/04/response-nat-traversal/>)

Published: 2025-04-10T06:00:00Z

Content type: opinion

Language: en

Sources: [ipSpace.net blog](<https://devfeed.tech/sources/ipspace-net-blog.md>)

Topics: [networking](<https://devfeed.tech/topics/networking.md>), [firewalls](<https://devfeed.tech/topics/firewalls.md>), [client](<https://devfeed.tech/topics/client.md>), [Protocol (disambiguation)](<https://devfeed.tech/topics/protocol.md>)

Tags: [connectivity](<https://devfeed.tech/tags/connectivity.md>), [firewalls](<https://devfeed.tech/tags/firewalls.md>), [github](<https://devfeed.tech/tags/github.md>), [internet](<https://devfeed.tech/tags/internet.md>), [libraries](<https://devfeed.tech/tags/libraries.md>), [nat](<https://devfeed.tech/tags/nat.md>), [networking](<https://devfeed.tech/tags/networking.md>), [openssh](<https://devfeed.tech/tags/openssh.md>), [pypi](<https://devfeed.tech/tags/pypi.md>), [python](<https://devfeed.tech/tags/python.md>), [security](<https://devfeed.tech/tags/security.md>), [video-conferencing](<https://devfeed.tech/tags/video-conferencing.md>)

### AI overview

The article examines NAT traversal for client-to-client connectivity, explaining the roles and limitations of STUN, TURN, and ICE, and contrasting them with protocols that request public ports from NAT devices. It argues that NAT remains difficult to avoid and notes the availability of libraries that simplify implementation.

### Source excerpt

Let's look at another part of the lengthy comment Bob left after listening to the Rise of NAT podcast. This one is focused on the NAT traversal mess: You mentioned that only video-conferencing and BitTorrent use client-to-client connectivity (and they are indeed the main use cases), but hell, do they need to engineer complex systems to circumvent these NATs and firewalls: STUN, TURN, ICE, DHT... Cleaning up the acronym list first: DHT is unlike the others and has nothing to do with NAT. Read more ...

## The Benefits of Remote Work for Developer Teams: Increased Productivity and Better Work-Life Balance

DevFeed: [The Benefits of Remote Work for Developer Teams: Increased Productivity and Better Work-Life Balance](<https://devfeed.tech/articles/the-benefits-of-remote-work-for-developer-teams-increased-productivity-and-better-work-life-balance-39943.md>)

Original publisher: [Read original article](<https://mende.io/blog/the-benefits-of-remote-work-for-developer-teams-increased-productivity-and-better-work-life-balance/>)

Author: tobi@techunicorn.builders (Tobias Mende)

Published: 2023-02-18T06:00:00Z

Content type: article

Language: en

Sources: [Tobias Mende](<https://devfeed.tech/sources/tobias-mende.md>)

Topics: [Development](<https://devfeed.tech/topics/development.md>), [pair\_programming](<https://devfeed.tech/topics/pair-programming.md>), [Programming](<https://devfeed.tech/topics/programming.md>)

Tags: [collaboration](<https://devfeed.tech/tags/collaboration.md>), [collaboration-culture-ensemble-programming-practices-remote-work-developer-productivity-organi](<https://devfeed.tech/tags/collaboration-culture-ensemble-programming-practices-remote-work-developer-productivity-organi.md>), [developers](<https://devfeed.tech/tags/developers.md>), [pair-programming](<https://devfeed.tech/tags/pair-programming.md>), [productivity](<https://devfeed.tech/tags/productivity.md>), [remote-work](<https://devfeed.tech/tags/remote-work.md>), [teamwork](<https://devfeed.tech/tags/teamwork.md>), [video-conferencing](<https://devfeed.tech/tags/video-conferencing.md>)

### AI overview

The article describes claimed benefits of remote work for developer teams, including reduced commuting stress, flexible scheduling, fewer office distractions, and improved work-life balance. It also explains how digital collaboration tools can support real-time teamwork and pair programming across locations.

### Source excerpt

The Benefits of Remote Work for Developer Teams: Increased Productivity and Better Work-Life Balance In today's fast-paced and constantly changing world, many organisations are rethinking traditional work arrangements and embracing the benefits of remote work.

## RAD Chat Room - Part 4

DevFeed: [RAD Chat Room - Part 4](<https://devfeed.tech/articles/rad-chat-room-part-4-19489.md>)

Original publisher: [Read original article](<https://www.codenameone.com/blog/rad-chatroom-part-4/>)

Author: Steve Hannah

Published: 2020-05-21T00:00:00Z

Content type: tutorial

Language: en

Sources: [CodeName One](<https://devfeed.tech/sources/codename-one.md>)

Topics: [Tutorial](<https://devfeed.tech/topics/tutorial.md>)

Tags: [app](<https://devfeed.tech/tags/app.md>), [badge](<https://devfeed.tech/tags/badge.md>), [capture](<https://devfeed.tech/tags/capture.md>), [conference](<https://devfeed.tech/tags/conference.md>), [display](<https://devfeed.tech/tags/display.md>), [function](<https://devfeed.tech/tags/function.md>), [properties](<https://devfeed.tech/tags/properties.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>), [video-conferencing](<https://devfeed.tech/tags/video-conferencing.md>)

### AI overview

Part 4 of a RAD Chatroom tutorial explains how to add more actions and customize CodeRAD's ChatRoomView using actions and view properties. It demonstrates adding options for phone calls and video conferencing from participant avatars.

### Source excerpt

This is part 4 of the RAD Chatroom tutorial. You can find part 1 here, part 2 here and part 3 here. Adding More Actions So far we've implemented the basic requirements of a chat room. It can display messages, show participants, and it allows users to send new messages. Now let's go a step further and add some more actions. CodeRAD views like ChatRoomView allow for customization in a variety of ways, but the two primary methods are:

## What's New and What's Coming for Zoom Marketplace in 2020?

DevFeed: [What's New and What's Coming for Zoom Marketplace in 2020?](<https://devfeed.tech/articles/what-s-new-and-what-s-coming-for-zoom-marketplace-in-2020-24767.md>)

Original publisher: [Read original article](<https://medium.com/zoom-developer-blog/whats-new-for-zoom-marketplace-feb-2020-97e376b0e28e?source=rss----4a85731adaff---4>)

Author: Benjamin Dean

Published: 2020-02-14T01:01:01Z

Content type: release

Language: en

Sources: [Zoom Developer Blog - Medium](<https://devfeed.tech/sources/zoom-developer-blog-medium.md>)

Topics: [zoom](<https://devfeed.tech/topics/zoom.md>), [App](<https://devfeed.tech/topics/app.md>), [API](<https://devfeed.tech/topics/api.md>), [changelog](<https://devfeed.tech/topics/changelog.md>)

Tags: [apis](<https://devfeed.tech/tags/apis.md>), [developer](<https://devfeed.tech/tags/developer.md>), [developers](<https://devfeed.tech/tags/developers.md>), [new-feature](<https://devfeed.tech/tags/new-feature.md>), [release](<https://devfeed.tech/tags/release.md>), [releases](<https://devfeed.tech/tags/releases.md>), [roadmaps](<https://devfeed.tech/tags/roadmaps.md>), [update](<https://devfeed.tech/tags/update.md>), [video-conferencing](<https://devfeed.tech/tags/video-conferencing.md>), [zoom](<https://devfeed.tech/tags/zoom.md>)

### AI overview

Zoom reviews recent Zoom Marketplace releases for users, developers, and administrators, including app categories and URLs, multiple event subscriptions, admin controls, webhook logs, installed-app visibility, and support for testing development apps. It also previews roadmap items such as a developer survey deadline and planned API rate-limit changes.

### Source excerpt

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: New Categories for Your Published Marketplace Apps -- To help our customers find your app, we added new functional app categories. Review our best practice documentation about putting together your app page and to determine the right category for your app! New App URLs for Published Apps -- If you have published apps, or are considering publishing apps to Zoom Marketplace. In addition to the Support URL and Privacy Policy URL...now you can include Terms of Use and App Documentation URLs to so potential customers have more information and resources about your Zoom Marketplace app! Multiple Event Subscriptions for Apps --Released in December 2019, is a really handy solution for defining multiple webhook event subscriptions (each with unique events and endpoints) within a single app. No more do you have to build and maintain a bunch of different webhook apps to point different events to different event consumers! New Features for Admins on Marketplace -- Enhanced Pre-Approval Permission settings, User-Managed App Update Email Notifications, Webhook Logs for your app, and visibility into what apps have been installed on your Zoom account are the biggest features for Admins on Zoom App Marketplace (but they're handy features for developers too)! Draft/Development Apps shown in Installed Apps -- My favorite new feature. Now, you can view, install, and uninstall in-development apps using Zoom Marketplace to test that your Deauthorization Event Consumer is operating as expected to be sure your app is honoring the Data Compliance API. For a list of recent updates and changes, refer to our Marketplace Changelog and Developer Forum New Release page What's

## Zoom Developer Relations -- Meet the Team

DevFeed: [Zoom Developer Relations -- Meet the Team](<https://devfeed.tech/articles/zoom-developer-relations-meet-the-team-24768.md>)

Original publisher: [Read original article](<https://medium.com/zoom-developer-blog/zoom-developer-relations-meet-the-team-2c8015230d42?source=rss----4a85731adaff---4>)

Author: Abraham Queen

Published: 2020-01-24T22:25:27Z

Content type: article

Language: en

Sources: [Zoom Developer Blog - Medium](<https://devfeed.tech/sources/zoom-developer-blog-medium.md>)

Topics: [zoom](<https://devfeed.tech/topics/zoom.md>), [developer-relations](<https://devfeed.tech/topics/developer-relations.md>), [SDK](<https://devfeed.tech/topics/sdk.md>)

Tags: [advocacy](<https://devfeed.tech/tags/advocacy.md>), [apis](<https://devfeed.tech/tags/apis.md>), [app](<https://devfeed.tech/tags/app.md>), [article](<https://devfeed.tech/tags/article.md>), [coding](<https://devfeed.tech/tags/coding.md>), [customer](<https://devfeed.tech/tags/customer.md>), [develop](<https://devfeed.tech/tags/develop.md>), [developer](<https://devfeed.tech/tags/developer.md>), [developer-relations](<https://devfeed.tech/tags/developer-relations.md>), [developers](<https://devfeed.tech/tags/developers.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [integrations](<https://devfeed.tech/tags/integrations.md>), [introduction](<https://devfeed.tech/tags/introduction.md>), [people](<https://devfeed.tech/tags/people.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [support](<https://devfeed.tech/tags/support.md>), [systems](<https://devfeed.tech/tags/systems.md>), [team](<https://devfeed.tech/tags/team.md>), [tools](<https://devfeed.tech/tags/tools.md>), [video-conferencing](<https://devfeed.tech/tags/video-conferencing.md>), [web](<https://devfeed.tech/tags/web.md>), [zoom](<https://devfeed.tech/tags/zoom.md>)

### AI overview

A profile of Zoom's Developer Relations team, describing the roles of its technical writer, developer advocate, and advocacy manager and how they support documentation, APIs, the Web SDK, developer forums, partnerships, and the Zoom Marketplace.

### Source excerpt

Zoom Developer Relations -- Meet the Team Here is a quick article for you to get to know who is supporting your Apps, managing the Marketplace and answering developer questions here at Zoom. Part of the San Jose Developer Relations Team at Zoomtopia 2019https://www.linkedin.com/in/adeartola/Andy de ArtolaTechnical Writer I help create, maintain, and update customer facing documentation for Zoom integrations. How do developers interact with you? A developer might interact with me for more information on documentation or for a partnership documentation. What is one of your personal favorite apps or your most used app on the Marketplace? My favorite app is the Outgoing Webhook chat app. What is something fun or interesting that people should know about you? I love dogs and wine. How long have you been developing code or in in developer-support/advocacy? I have officially been on the developer advocacy team since October 2019.https://www.linkedin.com/in/michaeldpurnell/Michael PurnellDeveloper Advocate In charge of managing Zoom's APIs, Web SDK, and Developer support forum. How do developers interact with you? Developer Forum, Partnerships, Customer Calls What is one of your personal favorite apps or your most used app on the Marketplace? ThetaLake What is something fun or interesting that people should know about you? I hiked and meditated when I visited the Great Wall of China. How long have you been developing code or in in developer-support/advocacy? 15 Yearshttps://www.linkedin.com/in/tim-s-9ab52855/Tim SlagleManager of Developer Advocacy I make sure the other people you meet in this article have the tools and systems to do their job! Making sure that they have no roadblocks or problems getting your apps to the finish line or building the awesome tools you use to get your product integrated with Zoom! How do developers interact with you? There are a lot of reasons you would interact with me! Anytime there is a bigger picture conversation going on I will be involved.

## How Zoom App Publishing Requests Are Reviewed

DevFeed: [How Zoom App Publishing Requests Are Reviewed](<https://devfeed.tech/articles/behind-the-curtain-app-publishing-requests-24760.md>)

Original publisher: [Read original article](<https://medium.com/zoom-developer-blog/behind-the-curtain-app-publishing-requests-9494baee043f?source=rss----4a85731adaff---4>)

Author: Abraham Queen

Published: 2020-01-22T02:31:01Z

Content type: tutorial

Language: en

Sources: [Zoom Developer Blog - Medium](<https://devfeed.tech/sources/zoom-developer-blog-medium.md>)

Topics: [Publishing](<https://devfeed.tech/topics/publishing.md>), [App](<https://devfeed.tech/topics/app.md>), [zoom](<https://devfeed.tech/topics/zoom.md>), [Requirements](<https://devfeed.tech/topics/requirements.md>)

Tags: [app](<https://devfeed.tech/tags/app.md>), [article](<https://devfeed.tech/tags/article.md>), [coding](<https://devfeed.tech/tags/coding.md>), [credentials](<https://devfeed.tech/tags/credentials.md>), [developer](<https://devfeed.tech/tags/developer.md>), [development](<https://devfeed.tech/tags/development.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [examples](<https://devfeed.tech/tags/examples.md>), [guides-and-tutorials](<https://devfeed.tech/tags/guides-and-tutorials.md>), [scopes](<https://devfeed.tech/tags/scopes.md>), [video-conferencing](<https://devfeed.tech/tags/video-conferencing.md>), [zoom](<https://devfeed.tech/tags/zoom.md>)

### AI overview

This article explains how Zoom reviews App Publishing Requests for the Zoom App Marketplace. It describes the role of metadata quality, clear explanations, test plans, images, videos, links, credentials, scopes, and features in the review process.

### Source excerpt

Have you ever wondered what goes on behind the scenes when you submit an app to the Zoom App Marketplace? There are two main submission processes that you can use when creating an app, App Publishing Request, and a Publishable URL sharing request. In this article, I'll cover an App Publishing Request, which allows an app to be installed by all Zoom users through the Marketplace. Publishable URL sharing requests, covered in this article, allows an unpublished app to be distributed to limited Zoom users outside your account. Whether you are exploring the many features Zoom has to offer, developing an app for the Marketplace, or returning to an old app to update it, you may want to know what Zoom is doing to support you. You may also have a couple of questions such as: How long does it take for my app to be published after I submit it? What can I do to accelerate this process? If my app is rejected, what's next? Who can I reach out to if you have questions about Zoom's APIs, documentation, or app submission process? We will answer all of these questions and more in this article, strap in! One of the factors in how quickly your app will be processed is the quality of the metadata you provide as well as how specific you are with your explanations and test plan. To start, lets look at two examples from the Zoom app submission portal, this is similar to what the reviewer sees when you submit a CREATE request: This is a screenshot from the reviewer's portal, this is part of what we see when you submit your app to be published on the Marketplace. The first impression of this app submission is very strong, the developer has submitted an app that has clear descriptions, images, a video, and all necessary links. Clicking into each of those link brings me to a page that satisfies all necessary requirements. Reading the long description, the reviewer can get a clear sense of the purpose of the app, and who may benefit from it. Looking a bit deeper, the developer has provided a te