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:
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:
Test video chat from different geographic locations using VPN
Check if specific WebRTC servers are accessible from your target markets
Consider deploying signaling servers in multiple regions
Monitor connection success rates by country/region
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.