Skip to main content

System : Video chats

Yanar avatar
Written by Yanar
Updated over a week ago

System : Video chats

Modules > Video chats (/admin/chats/index/) section of your dating site serves as a hub for integrated solutions by third-party chat providers or Dating Pro’s own video chat.

This is the general idea: you get a chat files, upload them onto the site server, go to Services > Customize your service > System > Video chats to activate/install the chat, and then proceed to the setup.

Video chat requirements

  • WebRTC support

  • VPS recommended

  • Providers: GoDaddy, Hetzner, DigitalOcean

  • Central server location relative to userbase

  • Additional bandwidth capacity

  • VPS for video chat features

If you plan to have a WebRTC video chat added to your website (RocketChat, PG Video Chat, Janus, etc.), you will need a VPS, a virtual private server. Consider solutions by GoDaddy, Hetzner or DigitalOcean. The most basic configuration will do.

Make sure you pick the server location in the position central to most of your site’s members for better and faster connection.

The following additional solutions are available:

Cometchat: PHP Chat Software and jQuery Chat Box Plugin for Websites:


Video chat by Cometchat

If you choose Arrow chat or CometChat, you need to register on the providers website and purchase a license and give us access to your account. A request for integration will be sent to the developer.

A solution by ooVoo can be made available upon request.

Please note that extra costs for every chat license will apply. Contact the chat providers directly to find out the pricing details.

We offer a one-on-one video chat solution that can serve as a basis for future modifications and improvements.

It works in two modes: the one that enables users to send chat requests and accept them immediately, and the one that requires appointment of date and time, via a date scheduler.

You have the choice of activating the pay-per-second billing, or making the video chat a free-of-charge service. The person who initiates the chat will be paying, not the one who accepts the invitation.

FAQ

Q: Can video chat functionality be affected by government internet restrictions in certain countries?

A: Yes, video chat performance can be significantly impacted by regional internet restrictions and network policies.

Common regional issues include:

Signal server connectivity problems - Some countries may block or limit access to WebRTC signaling servers, preventing video calls from establishing connections

VoIP and video chat throttling - Certain jurisdictions implement bandwidth limitations or protocol filtering that affects real-time communication services

Port blocking - Government firewalls may restrict the network ports required for peer-to-peer video connections

Case example: A client in Russia experienced video chat failures where music played but video calls wouldn't connect. Diagnosis revealed that the signaling server wasn't accessible from Russian IP addresses, requiring server relocation to resolve the issue.

Troubleshooting steps:

  1. Test video chat from different geographic locations using VPN

  2. Check if specific WebRTC servers are accessible from your target markets

  3. Consider deploying signaling servers in multiple regions

  4. Monitor connection success rates by country/region

  5. Implement fallback servers in different jurisdictions

Technical note: When targeting users in countries with internet restrictions, consider hosting video chat infrastructure in regions with reliable international connectivity and minimal protocol filtering.

If video chat works from some locations but fails from others, this typically indicates regional network restrictions rather than platform configuration issues.

Did this answer your question?