Add video to chat to your website

We have 3 powerful products for adding a video chat on a web site.

  1. Quickly add a video call button on your website with Arvia Video Chat Widget.
  2. Embed a Prebuilt Video Chat UI on your website using iframe.
  3. Leverage Arvia Web SDK to build more customized and specialized video chat experience.
Edit

Video Chat Widget

Fastest way to add a video chat support to your web page and start using immediately. You will just need to copy & paste one line of code, similar to the one below, on your web page.

That's it!
Sample widget code:
				
					<script async id="arviaVideoCallWidget" src="https://widget.arvia.chat/js/arvia-video-call-widget-bundle.js?projectId={projectId}"></script>
				
			
Try Now
See Step-By-Step Tutorial
Click Try Now buton to see the result here
				
					console.log( 'Code is Poetry' );
				
			
Edit

Embed Pre-built UI

Click the button to see our embedded prebuilt UI in action. Arvia Embedded is the easiest way to include video meetings in your product. Developing and maintaining video meeting infrastructure isn’t your core focus – so make use of our years of experience to offer video meetings, fast. We maintain all the complexity, and your customers get a great experience.
Fantastic! Your browser will prompt for camera/mic access. Click “Allow” to continue with the demo.
Sample prebuilt code:
				
					<iframe src="https://arvia.chat/{roomName}?video=on&audio=on&mediaButtons=on&textChat=on&mediaMessageButtons=on&userNames=on"></iframe>
				
			
Try Now
See Step-By-Step Tutorial
Fantastic! Your browser will prompt for camera/mic access. Click “Allow” to continue with the demo.
Click Try Now buton to see the result here
Edit

Advanced Web SDK

Arvia Web SDK is a Javascript library built on top of the WebRTC protocol. It gives you the finest-grained control over a video call, letting you create a video communication solution with a custom look and feel. Using Arvia SDK, you can leverage the built-in methods and features to get started quickly. If you want a plain video call UI or use your own UI elements, it is very easy to enable/disable all the built-in features anytime.
Sample SDK code:
				
					<script type="text/javascript" src="https://arvia.chat/js/arvia.chat.js" ></script>
<div id="arvia.chat"></div>
var arviaChat = new ArviaChat();
arviaChat.setRoomName({roomName});
arviaChat.init("arvia.chat");
arviaChat.setMessageBoxVisibility(false);
arviaChat.setRemoteMediaButtonsVisibility(false);
arviaChat.setLocalMediaButtonsVisibility(false);
arviaChat.setVideoUserNamesVisibility(false);
arviaChat.connect();
				
			
Try Now
See Step-By-Step Tutorial
Click Try Now buton to see the result here
Back to top