{"id":17048,"date":"2022-12-19T17:58:32","date_gmt":"2022-12-19T14:58:32","guid":{"rendered":"https:\/\/trueconf.com/blog\/?p=17048"},"modified":"2026-04-09T11:16:29","modified_gmt":"2026-04-09T08:16:29","slug":"video-conferencing-on-raspberry-pi","status":"publish","type":"post","link":"https:\/\/trueconf.com/blog\/knowledge-base\/video-conferencing-on-raspberry-pi","title":{"rendered":"How to Turn Raspberry Pi into a Video Conferencing Server"},"content":{"rendered":"<p class=\"primary-medium-text ui-mb-sm-1\">TrueConf offers a trial video conferencing solution\u00a0for <a href=\"https:\/\/trueconf.com\/blog\/news\/diy-integration-kit-by-trueconf-build-your-own-arm-based-video-conferencing-solution.html\" target=\"_blank\" rel=\"noopener\">single-board computer<\/a>such as the Raspberry Pi 4 or Orange Pi 4. With these microcomputers and TrueConf software, you can create self-service systems in public places, information kiosks located near tourist sites, or use it to build \u201cSmart Home\u201d.<\/p>\n<p><a href=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/04\/raspberry-pi-trueconf-scheme.png\" data-rel=\"lightbox-gallery-NFhsTy4P\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter size-medium wp-image-17414\" src=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/04\/raspberry-pi-trueconf-scheme-690x345.png\" alt=\"\" width=\"690\" height=\"345\" loading=\"lazy\" title=\"\" srcset=\"https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/04\/raspberry-pi-trueconf-scheme-690x345.png 690w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/04\/raspberry-pi-trueconf-scheme-1024x512.png 1024w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/04\/raspberry-pi-trueconf-scheme-768x384.png 768w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/04\/raspberry-pi-trueconf-scheme-290x145.png 290w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/04\/raspberry-pi-trueconf-scheme.png 1200w\" sizes=\"auto, (max-width: 690px) 100vw, 690px\" \/><\/a><\/p>\n<p class=\"primary-medium-text ui-mb-sm-1\">For this configuration we provide a special version of <a href=\"https:\/\/trueconf.com\/products\/room.html\" target=\"_blank\" rel=\"noopener\">TrueConf Room<\/a> designed for ARM architecture. You can install this software on your Raspberry Pi for free by following the guide below.<\/p>\n<h2 id=\"equipment\" class=\"h4--main h4--thick black-text ui-mb-xs-3 ui-mt-md-1\">Required equipment<\/h2>\n<p class=\"primary-medium-text ui-mb-sm-1\">Minimum equipment requirements for video conferencing are listed below:<\/p>\n<ul class=\"ui-list ui-list--medium\" style=\"margin-bottom: 18px;\">\n<li class=\"ui-list__item ui-list__item--disc\"><a href=\"https:\/\/www.raspberrypi.com\/products\/raspberry-pi-4-model-b\/\" target=\"_blank\" rel=\"noopener\">Raspberry Pi 4+<\/a> or <a href=\"http:\/\/www.orangepi.org\/html\/hardWare\/computerAndMicrocontrollers\/details\/Orange-Pi-4.html\" target=\"_blank\" rel=\"noopener\">Orange Pi 4+<\/a> microcomputer<\/li>\n<li class=\"ui-list__item ui-list__item--disc\">MicroSD class 10 memory card with at least 8 GB capacity<\/li>\n<li class=\"ui-list__item ui-list__item--disc\">Power supply with USB Type-C connector, AC 220 V, DC 5 V \/ 3 A<\/li>\n<li class=\"ui-list__item ui-list__item--disc\">Micro-HDMI to HDMI cable<\/li>\n<li class=\"ui-list__item ui-list__item--disc\">Extra hardware:<\/li>\n<ul class=\"ui-list ui-list--medium\" style=\"margin-bottom: 18px;\">\n<li class=\"ui-list__item ui-list__item--disc\">Keyboard and mouse<\/li>\n<li class=\"ui-list__item ui-list__item--disc\">USB webcam<\/li>\n<li class=\"ui-list__item ui-list__item--disc\">Monitor or TV panel with HDMI input<\/li>\n<\/ul>\n<\/ul>\n<p class=\"primary-medium-text ui-mb-sm-1\">If your monitor does not support HDMI audio output, you can use a USB speakerphone, a USB headset, or connect speakers or headphones to the 3.5mm (mini-jack) output.<\/p>\n<div class=\"accent-note accent-note--line accent-note--special ui-mb-sm-1 ui-mt-xs-3\">\n<p class=\"primary-medium-text\">When a microcomputer is running, the board can get very hot. So, to avoid overheating, performance loss, or board failure, we recommend using an active cooling system.<\/p>\n<\/div>\n<p><a href=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/04\/rasp-pi-kit.jpg\" data-rel=\"lightbox-gallery-NFhsTy4P\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter size-medium wp-image-17413\" src=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/04\/rasp-pi-kit-627x470.jpg\" alt=\"\" width=\"627\" height=\"470\" loading=\"lazy\" title=\"\" srcset=\"https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/04\/rasp-pi-kit-627x470.jpg 627w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/04\/rasp-pi-kit-1024x768.jpg 1024w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/04\/rasp-pi-kit-768x576.jpg 768w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/04\/rasp-pi-kit-243x182.jpg 243w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/04\/rasp-pi-kit.jpg 1200w\" sizes=\"auto, (max-width: 627px) 100vw, 627px\" \/><\/a><\/p>\n<p class=\"primary-medium-text ui-mb-sm-1\">Please note that the Raspberry Pi board is not equipped with a 3.5mm audio input, so it is recommended to use a webcam with a built-in microphone. Otherwise you will need a USB headset, microphone or speakerphone. With the Orange Pi 4, you\u2019ll have access to the microphone built into the board.<\/p>\n<p>You will also need a computer with a card reader to prepare the memory card.<\/p>\n<h2 id=\"step_1\" class=\"h4--main h4--thick black-text ui-mb-xs-3 ui-mt-md-1\">Step 1: Setting up your TrueConf account<\/h2>\n<p class=\"primary-medium-text ui-mb-sm-1\">To use video conferencing on your Raspberry Pi in a bundle with TrueConf Room application, you need to sign in with either your <a href=\"https:\/\/trueconf.com\/products\/server\/video-conferencing-server.html\" target=\"_blank\" rel=\"noopener\">TrueConf Server account<\/a> or <a href=\"https:\/\/trueconf.com\/products\/online\/video-conferencing-service.html\" target=\"_blank\" rel=\"noopener\">TrueConf Online cloud service<\/a>. In the first case, you can request your login details from the administrator of your video conferencing server. To connect to the cloud service, <a href=\"https:\/\/trueconf.com\/products\/online\/registration-standard.html\" target=\"_blank\" rel=\"noopener\">create an account on our website<\/a>.<\/p>\n<h2 id=\"step_2\" class=\"h4--main h4--thick black-text ui-mb-xs-3 ui-mt-md-1\">Step 2: Installing the operating system<\/h2>\n<p class=\"primary-medium-text ui-mb-sm-1\">The TrueConf Room version for microcomputers is built for Debian 13, but since Raspberry Pi OS 13 is based on Debian 13, that\u2019s the version we tested. The end result is a fully functional microcomputer running TrueConf Room.<\/p>\n<p>Below is the installation process using a Raspberry Pi 4 with Raspberry Pi OS \u2014 you&#8217;ll need to install the OS onto a memory card:<\/p>\n<ol>\n<li class=\"ui-list__item ui-list__item--num\">Download Raspberry Pi OS 11 with Desktop distro from the <a href=\"https:\/\/www.raspberrypi.com\/software\/operating-systems\/#raspberry-pi-os-64-bit\" target=\"_blank\" rel=\"noopener\">official website<\/a>.<\/li>\n<li class=\"ui-list__item ui-list__item--num\">Download and install the <a href=\"https:\/\/www.raspberrypi.org\/software\/\" target=\"_blank\" rel=\"noopener\">Raspberry Pi Imager<\/a> software on your PC.<\/li>\n<li class=\"ui-list__item ui-list__item--num\">In the <b>Device<\/b> tab, select your Raspberry Pi \u2014 in this case, the Raspberry Pi 4.<\/li>\n<li class=\"ui-list__item ui-list__item--num\">In the <b>Operating System<\/b> tab, select <b>Raspberry Pi OS (64-bit)<\/b>.<\/li>\n<li class=\"ui-list__item ui-list__item--num\">In the <b>Storage<\/b> tab, select your MicroSD card.<\/li>\n<li class=\"ui-list__item ui-list__item--num\">Set up the localization and account settings by following the installer\u2019s prompts.<\/li>\n<li class=\"ui-list__item ui-list__item--num\">In the <b>Write<\/b> tab, double-check your settings and click <b>Write<\/b>. When prompted, confirm that you want to erase all data on the memory card, then wait for the OS to finish writing.<\/li>\n<\/ol>\n<h2 id=\"step_3\" class=\"h4--main h4--thick black-text ui-mb-xs-3 ui-mt-md-1\">Step 3: Startup and initial setup of the operating system<\/h2>\n<ul class=\"ui-list ui-list--medium\" style=\"margin-bottom: 18px;\">\n<li class=\"ui-list__item ui-list__item--num\">Insert the memory card into the corresponding slot of the single-board computer. Then you will need to connect:<\/li>\n<ul class=\"ui-list ui-list--medium\" style=\"margin-bottom: 18px;\">\n<li class=\"ui-list__item ui-list__item--disc\">power supply in the USB Type-C connector (do not connect to the electricity yet)<\/li>\n<li class=\"ui-list__item ui-list__item--disc\">monitor with micro-HDMI &#8211; HDMI cable to HDMI0 connector (audio output is supported)<\/li>\n<li class=\"ui-list__item ui-list__item--disc\">network cable into the Ethernet port (it is also possible to use the built-in Wi-Fi)<\/li>\n<li class=\"ui-list__item ui-list__item--disc\">keyboard, mouse, webcam, and microphone (if necessary) to available USB ports.<\/li>\n<\/ul>\n<li class=\"ui-list__item ui-list__item--num\">Plug the power supply into an outlet, thus starting up the Raspberry Pi.<\/li>\n<li class=\"ui-list__item ui-list__item--num\">Once the OS boots up, enter the username and password you set when configuring the image to log in.<\/li>\n<\/ul>\n<div class=\"accent-note accent-note--line ui-mb-sm-1\">\n<p class=\"primary-medium-text\">\nIf you skipped setting up login credentials while creating the image in Raspberry Pi Imager, it&#8217;ll fall back to the defaults \u2014 username pi, password raspberry.\n<\/p>\n<\/div>\n<h2 id=\"step_4\" class=\"h4--main h4--thick black-text ui-mb-xs-3 ui-mt-md-1\">Step 4: Installing the TrueConf Room<\/h2>\n<ul class=\"ui-list ui-list--medium\" style=\"margin-bottom: 18px;\">\n<li class=\"ui-list__item ui-list__item--num\">Download the TrueConf Room distro for Debian 13 (which, as mentioned above, is also compatible with Raspberry Pi OS) from our website and move it to the single-board computer (if the computer is connected to the Internet, you can download the installation file directly on the device):<\/li>\n<p>    <a href=\"https:\/\/trueconf.com\/download\/room\/linux\/trueconf_room_raspberry11_arm64.deb\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" role=\"link\" class=\"default-button default-button--md default-button--orange default-button--rounded default-button--truncate default-button__download-icon default-button--left-icon white-icon ui-mb-xs-3\"><span class=\"default-button__text white-text\">Download TrueConf Room for Raspberry Pi<\/span><\/a><\/p>\n<li class=\"ui-list__item ui-list__item--num\">We recommend that you install TrueConf Room using the command line. To do this, go to the directory containing the saved <b>deb<\/b> package and run the command:\n<pre class=\"lang:default decode:true \">sudo apt install -yq .\/trueconf-room.deb<\/pre>\n<div>where <code>trueconf-room.deb<\/code> is the name of the installation package.<\/div>\n<\/li>\n<\/ul>\n<h2 id=\"step_5\" class=\"h4--main h4--thick black-text ui-mb-xs-3 ui-mt-md-1\">Step 5: Using Video Conferencing on Raspberry Pi<\/h2>\n<p class=\"primary-medium-text ui-mb-sm-1\">Using TrueConf Room on a single-board computer is no different than using it on Windows or Linux-based desktops. Follow <a href=\"https:\/\/docs.trueconf.com\/room\/en\/scheme\/\" target=\"_blank\" rel=\"noopener\">our instructions<\/a> to get started with the application.<\/p>\n<ul class=\"ui-list ui-list--medium\" style=\"margin-bottom: 18px;\">\n<li class=\"ui-list__item ui-list__item--num\">Login to the <a href=\"https:\/\/docs.trueconf.com\/room\/en\/start-settings#open-control-panel\" target=\"_blank\" rel=\"noopener\">TrueConf Room control panel<\/a>.<\/li>\n<li class=\"ui-list__item ui-list__item--num\"><a href=\"https:\/\/docs.trueconf.com\/room\/en\/start-settings#authorization\" target=\"_blank\" rel=\"noopener\">Configure connection<\/a> to the TrueConf Server instance or TrueConf Online service.<\/li>\n<li class=\"ui-list__item ui-list__item--num\">Set up <a href=\"https:\/\/docs.trueconf.com\/room\/en\/additional-settings\/\" target=\"_blank\" rel=\"noopener\">additional settings<\/a>, if necessary.<\/li>\n<li class=\"ui-list__item ui-list__item--num\"><a href=\"https:\/\/docs.trueconf.com\/room\/en\/using#how-to-call\" target=\"_blank\" rel=\"noopener\">Make video calls<\/a> and <a href=\"https:\/\/docs.trueconf.com\/room\/en\/using#how-to-make-conference\" target=\"_blank\" rel=\"noopener\">hold conferences<\/a> on your Raspberry Pi 4.<\/li>\n<\/ul>\n<p><a href=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/04\/trueconf-raspberry-pi-conference.jpg\" data-rel=\"lightbox-gallery-NFhsTy4P\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter size-medium wp-image-17415\" src=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/04\/trueconf-raspberry-pi-conference-690x390.jpg\" alt=\"\" width=\"690\" height=\"390\" loading=\"lazy\" title=\"\" srcset=\"https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/04\/trueconf-raspberry-pi-conference-690x390.jpg 690w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/04\/trueconf-raspberry-pi-conference-1024x579.jpg 1024w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/04\/trueconf-raspberry-pi-conference-768x434.jpg 768w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/04\/trueconf-raspberry-pi-conference-290x164.jpg 290w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/04\/trueconf-raspberry-pi-conference.jpg 1400w\" sizes=\"auto, (max-width: 690px) 100vw, 690px\" \/><\/a><\/p>\n<p class=\"primary-medium-text ui-mb-sm-1\">Join our WhatsApp community, where you can share your experiences with TrueConf Room built for the ARM architecture:<\/p>\n<p><a href=\"https:\/\/chat.whatsapp.com\/E8TEQ3HBlMj0h3016iRkxx\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" role=\"link\" class=\"default-button default-button--md default-button--orange default-button--rounded default-button--truncate ui-mb-xs-3\"><br \/>\n   <span class=\"default-button__text white-text\"><br \/>\nJoin our community<br \/>\n   <\/span><br \/>\n<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>TrueConf offers a trial video conferencing solution\u00a0for single-board computersuch as the Raspberry Pi 4 or Orange Pi 4. With these microcomputers and TrueConf software, you can create self-service systems in public places, information kiosks located near tourist sites, or use it to build \u201cSmart Home\u201d. For this configuration we provide a special version of TrueConf [&hellip;]<\/p>\n","protected":false},"author":45,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[260],"tags":[188,338],"class_list":["post-17048","post","type-post","status-publish","format-standard","hentry","category-knowledge-base","tag-trueconf-solutions","tag-raspberry-pi","wpautop"],"_links":{"self":[{"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/posts\/17048","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/users\/45"}],"replies":[{"embeddable":true,"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/comments?post=17048"}],"version-history":[{"count":24,"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/posts\/17048\/revisions"}],"predecessor-version":[{"id":44366,"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/posts\/17048\/revisions\/44366"}],"wp:attachment":[{"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/media?parent=17048"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/categories?post=17048"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/tags?post=17048"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}