{"id":10803,"date":"2024-08-28T14:00:37","date_gmt":"2024-08-28T11:00:37","guid":{"rendered":"https:\/\/trueconf.com\/blog\/?p=10803"},"modified":"2026-02-24T13:31:07","modified_gmt":"2026-02-24T10:31:07","slug":"how-to-host-a-webinar-using-trueconf-server","status":"publish","type":"post","link":"https:\/\/trueconf.com/blog\/knowledge-base\/how-to-host-a-webinar-using-trueconf-server","title":{"rendered":"How to Host a Webinar Using TrueConf Server?"},"content":{"rendered":"<p>With <a href=\"https:\/\/trueconf.com\/products\/server\/video-conferencing-server.html\" target=\"_blank\" rel=\"noopener\">TrueConf Server<\/a> you can hold <a href=\"https:\/\/trueconf.com\/blog\/wiki\/trueconf-webinar\" target=\"_blank\" rel=\"noopener\">webinars<\/a> for up to 1500 participants. Webinar scheduling is available both for a TrueConf Server administrator via the control panel and for ordinary users via the conference scheduler in their client applications.<\/p>\n<p>Webinars can be joined from TrueConf client applications (both desktop and mobile) or from any browser via our <a href=\"https:\/\/trueconf.com\/blog\/reviews-comparisons\/which-browsers-support-webrtc.html\" target=\"_blank\" rel=\"noopener\">WebRTC<\/a> application which doesn\u2019t require installation.<br \/>\n<!--more--><\/p>\n<h2 id=\"setting-up-tcs\">Step 1: Setting up TrueConf Server<\/h2>\n<p>Before organizing the webinar, make sure your TrueConf Server is properly configured.<\/p>\n<ol>\n<li>Open the control panel, go to the <strong>Dashboard \u2192 Summary<\/strong>, and check the number of available guest connections.\n<div class=\"marked_note\">If you are using TrueConf Server Free, you can create public conferences with one guest connection. If you need to increase the number of guest connections, contact our <a href=\"https:\/\/trueconf.com\/company\/contacts.html\" target=\"_blank\" rel=\"noopener\">sales team<\/a> to purchase this extension or request a free trial for up to 3 weeks.<\/div>\n<\/li>\n<li>Set up an <a href=\"https:\/\/trueconf.com\/blog\/knowledge-base\/adjust-https-trueconf-server.html\" target=\"_blank\" rel=\"noopener\">HTTPS connection<\/a> in TrueConf Server and <a href=\"https:\/\/trueconf.com\/blog\/knowledge-base\/ports-trueconf-server-use.html#v6\" target=\"_blank\" rel=\"noopener\">open ports to enable WebRTC participants to join<\/a> webinars. When using a self-signed HTTPS certificate, each WebRTC participant will need to manually add it to the list of trusted certificates on their system. That\u2019s why we recommend issuing or purchasing a full SSL certificate for a domain or IP address which grants access to the TrueConf Server guest page.\n<div class=\"marked_note\">\n<p>Check the corresponding articles in our knowledge base to learn how a Let\u2019s Encrypt certificate can be generated:<\/p>\n<ul>\n<li><a href=\"https:\/\/trueconf.com\/blog\/knowledge-base\/how-to-create-a-lets-encrypt-certificate-on-windows.html\" target=\"_blank\" rel=\"noopener\">Windows<\/a><\/li>\n<li><a href=\"https:\/\/trueconf.com\/blog\/knowledge-base\/how-to-create-a-lets-encrypt-certificate-on-linux.html\" target=\"_blank\" rel=\"noopener\">Linux<\/a>.<\/li>\n<\/ul>\n<\/div>\n<\/li>\n<li>Make sure that <strong>Send invitations to participants of the group<\/strong> conference box is checked in the <a href=\"https:\/\/docs.trueconf.com\/server\/en\/admin\/web-config\/#smtp\" target=\"_blank\" rel=\"noopener\"><strong>Network \u2192 SMTP<\/strong><\/a> section of the control panel.<\/li>\n<li><a href=\"https:\/\/docs.trueconf.com\/server\/en\/admin\/web-config\/#recordings\" target=\"_blank\" rel=\"noopener\">Configure settings for on-demand video recording<\/a> (has to be set up for each conference individually or for all conferences without any exception). By default, conference recordings are saved in the <b>mkv<\/b> and <b>mp4<\/b> formats on the server side. If you want to start video recording right in the TrueConf Server control panel, select the <b>mp4<\/b> format. To view conference recordings, use the media players that provide built-in support for the VP8 video codec. (e.g., VLC).<\/li>\n<li>To stream webinars to popular third-party services, you will need to purchase the <strong>Streaming<\/strong> extension, and <a href=\"https:\/\/docs.trueconf.com\/server\/en\/admin\/web-config\/#streaming\" target=\"_blank\" rel=\"noopener\">configure settings<\/a> for the corresponding streaming platform.<\/li>\n<\/ol>\n<p>The following steps can be performed either in the <a href=\"https:\/\/docs.trueconf.com\/server\/en\/admin\/web-config#conferences-list-tab\" target=\"_blank\" rel=\"noopener\"><strong>Group conferences \u2192 Conferences<\/strong> section<\/a> of the TrueConf Server control panel and in the <a href=\"https:\/\/docs.trueconf.com\/client\/en\/conf-scheduling#plan-conference\" target=\"_blank\" rel=\"noopener\">scheduler<\/a> of TrueConf client application.<\/p>\n<h2 id=\"create-a-webinar\">Step 2: Create a webinar<\/h2>\n<p>Go to the <a href=\"https:\/\/docs.trueconf.com\/server\/en\/admin\/web-config#conferences-list-tab\" target=\"_blank\" rel=\"noopener\"><strong>Group Conferences \u2192 Conferences<\/strong> section<\/a> of the TrueConf Server control panel and click <strong>Create<\/strong>. Alternatively, you can go to the <strong>Scheduled conferences<\/strong> menu in the <strong>Conferences<\/strong> section and click <strong>Create a conference<\/strong>. Next, select <strong>Public conference (webinar)<\/strong>. It is also possible to enable the <strong>simultaneous interpretation mode<\/strong> which will allow you to select and appoint simultaneous interpreters among participants. This option is helpful if you are organizing an international conference with presentations in different languages. Click <strong>Continue<\/strong> and configure the following settings.<\/p>\n<h3>General settings<\/h3>\n<p>Configure the following settings on the <a href=\"https:\/\/docs.trueconf.com\/server\/en\/admin\/web-config#general-tab\" target=\"_blank\" rel=\"noopener\"><strong>General<\/strong> tab<\/a>:<\/p>\n<ul>\n<li>Webinar name;<\/li>\n<li>In the <strong>Owner<\/strong> section, select the user who will be the <a href=\"https:\/\/docs.trueconf.com\/client\/en\/installation#conference-user-roles\" target=\"_blank\" rel=\"noopener\">conference owner<\/a> (available when creating a conference in the control panel). If you create a conference in a client application, you will be the owner;<\/li>\n<li>In the <strong>Conference mode<\/strong> section, select <strong>Moderated role-based<\/strong> conference, and select the number of presenters.\n<div class=\"marked_note\">In the moderated role-based conference mode you can engage your audience and bring interactive elements to your webinar thanks to <a href=\"https:\/\/docs.trueconf.com\/client\/en\/installation#conference-user-roles\" target=\"_blank\" rel=\"noopener\">different user roles<\/a> (speakers, attendees and moderators). If necessary, you can select the smart meeting mode so that attendees could take the podium automatically. However, in this case, it will be more difficult to manage the flow of the conference manually. To learn more about the logic underlying the smart meeting mode check our <a href=\"https:\/\/docs.trueconf.com\/client\/en\/role-based-conferences#smart-meeting\" target=\"_blank\" rel=\"noopener\">documentation for TrueConf client application<\/a>. Please note that simultaneous interpretation is available only in a webinar held in moderated role-based conference mode.<\/div>\n<\/li>\n<li>Webinar date, start time (in your time zone) and duration (<strong>Date and Time<\/strong> section).\n<div class=\"marked_note marked_note--warning\">To make sure that the webinar does not end unexpectedly, in the conference control menu, check the box <strong>Remind me XX min before the conference ends<\/strong> (time XX parameter can be adjusted) and <strong>Enable conference time extension<\/strong>.<\/div>\n<\/li>\n<\/ul>\n<h3>Interpretation tab<\/h3>\n<p>In interpreter channels, participants will hear the original audio track in the background. By default, the volume of the original audio track will be set at 30%. but you can adjust the volume level as you like.<\/p>\n<p>Simultaneous interpreters are selected among the participants who were previously added to the meeting. Just click the <strong>Add interpreter<\/strong> button and select the language pair that the interpreter will translate. For example, it is possible to select such pairs as Russian-English and Russian-French for two interpreters. During the conference, an interpreter can change the direction of translation.<\/p>\n<h3>Webinar registration<\/h3>\n<p>When scheduling a webinar, you can make it possible for participants to sign up right on the web page of this event. This feature will help you restrict the list of participants and save you the necessity to invite guests manually. Besides, you will be able to collect plenty of helpful information about users and check data in the analytics section in the <a href=\"https:\/\/docs.trueconf.com\/server\/en\/user\/analytics#conference-analytics\" target=\"_blank\" rel=\"noopener\">personal area<\/a> and in the <a href=\"https:\/\/docs.trueconf.com\/client\/en\/conf-management#conference-analytics\" target=\"_blank\" rel=\"noopener\">client application<\/a>.<\/p>\n<p>In order to do it, go to the <a href=\"https:\/\/docs.trueconf.com\/client\/en\/conf-scheduling#registration-tab\" target=\"_blank\" rel=\"noopener\"><strong>Registration<\/strong> tab<\/a>, check the box <strong>Enable conference registration<\/strong> and specify the following parameters:<\/p>\n<ol>\n<li>In the <strong>Close registration<\/strong> section you can:\n<ul>\n<li>Select when the conference should be locked for new participants<\/li>\n<li>Choose if it is necessary to close the registration automatically when the maximum number of participants is reached (you set this limit when <a href=\"#General_settings\">selecting the conference mode<\/a>).<\/li>\n<li>Enable the <a href=\"https:\/\/docs.trueconf.com\/client\/en\/installation\/#user-roles\" target=\"_blank\" rel=\"noopener\">users registered<\/a> on your TrueConf Server instance to join the webinar (this feature may be needed if you did not invite them to this event).<\/li>\n<\/ul>\n<\/li>\n<li>In the <strong>Registration form settings<\/strong>, select the types of data that guests should provide when filling out the webinar registration form. You can also add custom fields in addition to standard ones. It is also possible to specify which of these fields should be required (only name and email are required by default).<\/li>\n<\/ol>\n<h3>Additional settings<\/h3>\n<p>Enter the following parameters on the <a href=\"https:\/\/docs.trueconf.com\/server\/en\/admin\/web-config#additional-tab\" target=\"_blank\" rel=\"noopener\"><b>Advanced <\/b>tab<\/a>:<\/p>\n<ul>\n<li>Come up with a short and clear <a href=\"https:\/\/docs.trueconf.com\/server\/en\/admin\/calls#conference-id\" target=\"_blank\" rel=\"noopener\">Conference ID<\/a>\u00a0used for joining the conference (applicable for any participants, including SIP\/H.323 devices). Unlike the conference name, the <b>conference ID<\/b> has to be unique within one server.<\/li>\n<li>If <a href=\"#Webinar_registration\">registration<\/a> is not configured, we recommend using PIN that users will have to enter to join your webinar. This will help you protect this event from unwanted connections. If registration is enabled, it will be impossible to use PIN. Check <a href=\"https:\/\/trueconf.com\/blog\/knowledge-base\/how-to-secure-your-webinars-with-trueconf.html\" target=\"_blank\" rel=\"noopener\">this article<\/a> to learn more about holding secure meetings.<\/li>\n<li>Enable the waiting room, and in this case, participants will be able to join the webinar only after the approval by the owner or moderator.<\/li>\n<li>You can disable audio replies to make sure that participants can speak only when they are invited to the podium by a moderator. This will help you ensure that the moderator is not \u201cinterrupted\u201d and make the event more organized.<\/li>\n<li>Check boxes to allow guests to send audio, video and messages during the webinar.<\/li>\n<li>Enable streaming to widen your audience. You can use <a href=\"https:\/\/trueconf.com\/features\/integration\/streaming.html\" target=\"_blank\" rel=\"noopener\">popular streaming services<\/a>.\n<div class=\"marked_note marked_note--warning\">Please note that this feature is available only if <strong><a href=\"https:\/\/trueconf.com\/server\/buy\/\" target=\"_blank\" rel=\"noopener\">RTSP Streaming<\/a><\/strong> is included in your license.<\/div>\n<\/li>\n<li>Enable sending automatic email invitations to your webinar. Email invitation will allow participants to proceed to the webinar page and add this event to their Google Calendar or any other calendar with support for data import from <b><em>ics<\/em><\/b> files, e.g. Microsoft Outlook.<\/li>\n<li>If all conferences are not recorded on the server side, check the box <strong>Enable conference recording<\/strong>.<\/li>\n<\/ul>\n<p>When all parameters are entered, click <strong>Create<\/strong>.<\/p>\n<h2 id=\"invite-users\">Step 3: Invite users to your webinar<\/h2>\n<h3>Via a link to the webinar page<\/h3>\n<p>In the <strong>Conference List<\/strong> section of the TrueConf Server control panel, select the webinar; then in the sidebar section, you can find a link to its web page. Go to this page and copy the link from the browser search bar. You can share this link with webinar guests in any way you find convenient (e.g., you can add this link to your <a href=\"https:\/\/www.visme.co\/newsletter-maker\/\" target=\"_blank\" rel=\"noopener\">newsletter<\/a> or post it in your news blog).<br \/>\n<a href=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2020\/07\/select-webinar-en.png\" data-rel=\"lightbox-gallery-q8kMquqx\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter size-medium wp-image-23637\" style=\"border: 1px solid #D1CCCC;\" src=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2020\/07\/select-webinar-en-641x470.png\" alt=\"\" width=\"641\" height=\"470\" loading=\"lazy\" title=\"\" srcset=\"https:\/\/trueconf.com/blog\/wp-content\/uploads\/2020\/07\/select-webinar-en-641x470.png 641w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2020\/07\/select-webinar-en-768x563.png 768w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2020\/07\/select-webinar-en-275x202.png 275w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2020\/07\/select-webinar-en.png 946w\" sizes=\"auto, (max-width: 641px) 100vw, 641px\" \/><\/a><\/p>\n<p>Alternatively, you can go to the scheduler of the client application and select a conference in the list of events. When you click on a conference, you will see a conference card. To copy this link, click on this icon <img decoding=\"async\" class=\"alignnone size-full wp-image-23644\" src=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2020\/07\/copy-conference-link.png\" alt=\"\" width=\"32\" height=\"38\" loading=\"lazy\" title=\"\"> which is next to the <strong>Conference page<\/strong> subheading.<\/p>\n<p><a href=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2024\/08\/scheduled.png\" data-rel=\"lightbox-gallery-q8kMquqx\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter size-medium wp-image-31194\" style=\"border: 1px solid #D1CCCC;\" src=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2024\/08\/scheduled-690x368.png\" alt=\"\" width=\"690\" height=\"368\" loading=\"lazy\" title=\"\" srcset=\"https:\/\/trueconf.com/blog\/wp-content\/uploads\/2024\/08\/scheduled-690x368.png 690w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2024\/08\/scheduled-1024x546.png 1024w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2024\/08\/scheduled-768x410.png 768w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2024\/08\/scheduled-379x202.png 379w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2024\/08\/scheduled.png 1187w\" sizes=\"auto, (max-width: 690px) 100vw, 690px\" \/><\/a><\/p>\n<h3>Editing the list of webinar participants on TrueConf Server<\/h3>\n<p>Go back to the editing menu and click on the <a href=\"https:\/\/docs.trueconf.com\/server\/en\/admin\/web-config#participants-tab\" target=\"_blank\" rel=\"noopener\"><strong>Participants<\/strong> tab<\/a> in the TrueConf Server control panel or in the scheduler of the client application. You can invite previously appointed speakers and select moderators among the users of your server. Each of them will receive an invitation call when the webinar is started (providing that they are online in their TrueConf client applications) Additional moderators will be able to control the webinar in case the owner fails to join the meeting at the set time.<br \/>\n<a href=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2024\/08\/add_part.png\" data-rel=\"lightbox-gallery-q8kMquqx\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter size-medium wp-image-31191\" style=\"border: 1px solid #D1CCCC;\" src=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2024\/08\/add_part-484x470.png\" alt=\"\" width=\"484\" height=\"470\" loading=\"lazy\" title=\"\" srcset=\"https:\/\/trueconf.com/blog\/wp-content\/uploads\/2024\/08\/add_part-484x470.png 484w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2024\/08\/add_part-208x202.png 208w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2024\/08\/add_part.png 658w\" sizes=\"auto, (max-width: 484px) 100vw, 484px\" \/><\/a><br \/>\nIf participants cannot <a href=\"#Webinar_registration\">sign up<\/a> for the webinar, open <strong>E-mail<\/strong> tab to add guests.<br \/>\n<a href=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2024\/08\/email.png\" data-rel=\"lightbox-gallery-q8kMquqx\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter size-medium wp-image-31193\" style=\"border: 1px solid #D1CCCC;\" src=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2024\/08\/email-485x470.png\" alt=\"\" width=\"485\" height=\"470\" loading=\"lazy\" title=\"\" srcset=\"https:\/\/trueconf.com/blog\/wp-content\/uploads\/2024\/08\/email-485x470.png 485w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2024\/08\/email-208x202.png 208w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2024\/08\/email.png 659w\" sizes=\"auto, (max-width: 485px) 100vw, 485px\" \/><\/a><br \/>\nClick <strong>Add<\/strong> and then <strong>Save<\/strong> to apply changes.<\/p>\n<h2>Step 4. How to join the webinar<\/h2>\n<h3>For the moderators<\/h3>\n<p>Moderators need to join webinars via TrueConf client applications to be able to manage the conference and control audio and video devices of the conference participants.<\/p>\n<p>With their client applications, the moderators can <a href=\"https:\/\/docs.trueconf.com\/client\/en\/layouts-management#remote-layout-management\" target=\"_blank\" rel=\"noopener\">manage video layouts<\/a> for:<\/p>\n<ul>\n<li>All participants<\/li>\n<li>SIP\/H.323 devices and guests who have joined the webinar from a browser<\/li>\n<li>Each individual participant.<\/li>\n<\/ul>\n<p>Those attendees who joined the webinar via TrueConf client application are able to <a href=\"https:\/\/docs.trueconf.com\/client\/en\/layouts-management\/#layouts-management\" target=\"_blank\" rel=\"noopener\">select their own video layout<\/a> if you have enabled this option in the real-time meeting management tool.<\/p>\n<p>The owner can join the webinar before it starts to check their equipment. To join the webinar, enter the webinar link into the search field in your client application and make a call.<br \/>\n<a href=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2024\/08\/connect_to_conf.png\" data-rel=\"lightbox-gallery-q8kMquqx\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter size-full wp-image-31192\" style=\"border: 1px solid #D1CCCC;\" src=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2024\/08\/connect_to_conf.png\" alt=\"\" width=\"383\" height=\"283\" loading=\"lazy\" title=\"\" srcset=\"https:\/\/trueconf.com/blog\/wp-content\/uploads\/2024\/08\/connect_to_conf.png 383w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2024\/08\/connect_to_conf-273x202.png 273w\" sizes=\"auto, (max-width: 383px) 100vw, 383px\" \/><\/a><\/p>\n<h3 id=\"connect-guests\">For guests<\/h3>\n<p>Invited participants can join the webinar by <a href=\"#Via_a_link_to_the_webinar_page\">following the link you\u2019ve shared<\/a>. If you have configured <a href=\"#Webinar_registration\">mandatory registration<\/a> for the webinar, a participant will have to sign up for this event; otherwise, this person will only have to enter his\/her name. After that <a href=\"https:\/\/trueconf.com\/blog\/knowledge-base\/join-video-conference.html#How_to_join_the_conference_using_URL\" target=\"_blank\" rel=\"noopener\">various ways to join the webinar<\/a> will be suggested to them depending on their operating system and browser.<\/p>\n<p>Your webinar can be joined from any SIP or H.323 endpoints; besides it is possible to <a href=\"https:\/\/trueconf.com\/blog\/knowledge-base\/how-to-connect-to-rtsp-sources-ip-cameras-during-trueconf-conferences.html\" target=\"_blank\" rel=\"noopener\">connect IP cameras via RTSP<\/a> (this may be needed if you want to send video from these cameras in real time). The only requirement is to purchase TrueConf Server <b>SIP\/H.323 gateway<\/b> extension and have <a href=\"https:\/\/trueconf.com\/blog\/knowledge-base\/ports-trueconf-server-use.html\" target=\"_blank\" rel=\"noopener\">open ports<\/a> responsible for establishing and registering connection between the server where webinar is hosted and the endpoints.<\/p>\n<p>Please note that to join a PIN-protected conference from SIP\/H.323 devices, a participant has to <a href=\"https:\/\/trueconf.com\/blog\/knowledge-base\/how-to-call-sip-h-323-users-and-devices-from-trueconf-applications.html#Joining_TrueConf_Server_Conferences_from_SIPH323_Devices\" target=\"_blank\" rel=\"noopener\">specify PIN in the call string<\/a>. You can also connect SIP\/H.323\/RTSP devices on your own by <a href=\"#Editing_the_list_of_webinar_participants_on_TrueConf_Server\">adding such devices to the list of participants<\/a> or <a href=\"https:\/\/docs.trueconf.com\/client\/en\/conf-management#invite_users_to_conference\" target=\"_blank\" rel=\"noopener\">by inviting them during a conference<\/a>.<\/p>\n<h2 id=\"collaboration-tools\">Step 5: Communication among webinar participants<\/h2>\n<p>During the webinar, any attendee can become a speaker by taking the podium. To do it, this user needs to send a corresponding request to the moderator by clicking on the button <img decoding=\"async\" class=\"alignnone size-full wp-image-23645\" src=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2020\/07\/get-podium-client.png\" alt=\"\" width=\"42\" height=\"42\" loading=\"lazy\" title=\"\"> in the TrueConf client application application or by clicking on the <strong>Take podium<\/strong> button <img decoding=\"async\" class=\"alignnone size-full wp-image-23665\" src=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2020\/07\/take-podium-web.png\" alt=\"\" width=\"43\" height=\"43\" loading=\"lazy\" title=\"\"> in the WebRTC application.<\/p>\n<p><a href=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2024\/08\/web.png\" data-rel=\"lightbox-gallery-q8kMquqx\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter size-medium wp-image-31195\" style=\"border: 1px solid #D1CCCC;\" src=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2024\/08\/web-690x431.png\" alt=\"\" width=\"690\" height=\"431\" loading=\"lazy\" title=\"\" srcset=\"https:\/\/trueconf.com/blog\/wp-content\/uploads\/2024\/08\/web-690x431.png 690w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2024\/08\/web-1024x640.png 1024w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2024\/08\/web-768x480.png 768w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2024\/08\/web-323x202.png 323w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2024\/08\/web.png 1441w\" sizes=\"auto, (max-width: 690px) 100vw, 690px\" \/><\/a><\/p>\n<p>Webinar participants can send <a href=\"https:\/\/docs.trueconf.com\/client\/en\/chat#chat\" target=\"_blank\" rel=\"noopener\">text messages<\/a> both in group and personal chat. Chat allows moderators to receive feedback from the audience without interfering with the webinar. To learn more about these features, read our article about <a href=\"https:\/\/trueconf.com\/blog\/knowledge-base\/role-based-conference-trueconf-windows.html\" target=\"_blank\" rel=\"noopener\">moderated role-based conferences<\/a>.<\/p>\n<h2 id=\"share-content\">Step 6: Share content and show slides during webinar<\/h2>\n<p>During a webinar, presenters and moderators can <a href=\"https:\/\/docs.trueconf.com\/client\/en\/content-sharing#share-presentation\" target=\"_blank\" rel=\"noopener\">show slides<\/a> and <a href=\"https:\/\/docs.trueconf.com\/client\/en\/content-sharing#desktop-sharing\" target=\"_blank\" rel=\"noopener\">share content<\/a> when connected via TrueConf client application. To share presentations in <b><i>ppt (pptx)<\/i><\/b> format in TrueConf for Windows, you need to install and set up Microsoft PowerPoint in advance. To import slideshows in the .odp format, users need to install LibreOffice on their computers. If you are using Windows, Linux or macOS, you will be able to <a href=\"https:\/\/docs.trueconf.com\/client\/en\/content-sharing#open-pdf\" target=\"_blank\" rel=\"noopener\">import PDF files<\/a>.<\/p>\n<h2 id=\"process-recording\">Step 7: Process a Webinar Recording<\/h2>\n<p>When the webinar is over, you can download its video recording <a href=\"https:\/\/docs.trueconf.com\/server\/en\/admin\/web-config\/#conference-recordings-list-tab\" target=\"_blank\" rel=\"noopener\">in the control panel<\/a> or <a href=\"https:\/\/docs.trueconf.com\/client\/en\/conf-recordings#how_conf_master_can_upload_record\" target=\"_blank\" rel=\"noopener\">in the client application scheduler<\/a>. Then, you can upload it on any video hosting service, like YouTube. In this way, you can make sure that this event can be watched by everyone, including the participants who missed this event due to some reason.<\/p>\n<p><script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"HowTo\",\n  \"name\": \"How to Host a Webinar Using TrueConf Server\",\n  \"inLanguage\": \"en\",\n  \"datePublished\": \"2024-08-28\",\n  \"mainEntityOfPage\": \"https:\/\/trueconf.com\/blog\/knowledge-base\/how-to-host-a-webinar-using-trueconf-server\",\n  \"description\": \"Step-by-step guide to hosting a webinar with TrueConf Server: prepare the server, create and configure a webinar, invite participants, explain how to join (moderators and guests), manage interaction during the event, and process the webinar recording afterward.\",\n  \"step\": [\n    {\n      \"@type\": \"HowToStep\",\n      \"name\": \"Step 1: Setting up TrueConf Server\",\n      \"text\": \"Before organizing the webinar, make sure TrueConf Server is properly configured: check available guest connections (Dashboard \u2192 Summary), set up HTTPS and open ports for WebRTC participants, ensure SMTP invitations are enabled, configure on-demand recording settings, and (optionally) configure streaming settings if you plan to stream to third-party platforms.\"\n    },\n    {\n      \"@type\": \"HowToStep\",\n      \"name\": \"Step 2: Create a webinar\",\n      \"text\": \"Create a public conference (webinar) in TrueConf Server (Group Conferences \u2192 Conferences \u2192 Create) or via the client scheduler. Configure general settings (webinar name, owner, moderated role-based mode and number of presenters, date\/time\/duration), optionally enable simultaneous interpretation, configure webinar registration (close registration rules, auto-close at max participants, allow authenticated server users to join, registration form fields), and set additional settings like guest permissions, streaming, email invitations, and recording.\"\n    },\n    {\n      \"@type\": \"HowToStep\",\n      \"name\": \"Step 3: Invite users to your webinar\",\n      \"text\": \"Share a link to the webinar page (copy it from the control panel sidebar or from the conference card in the client scheduler). Optionally edit the participants list: invite speakers, assign moderators, and add guests via the Participants tab (or via E-mail tab if registration is not used).\"\n    },\n    {\n      \"@type\": \"HowToStep\",\n      \"name\": \"Step 4: How to join the webinar\",\n      \"text\": \"Moderators should join via TrueConf client applications to manage the conference and participants\u2019 audio\/video and layouts. Guests join by following the shared link (with mandatory registration enabled, they sign up; otherwise they enter their name), then choose a suitable joining method (client app or WebRTC in a browser). SIP\/H.323 endpoints can also join if the gateway extension is available and required ports are open.\"\n    },\n    {\n      \"@type\": \"HowToStep\",\n      \"name\": \"Step 5: Communication among webinar participants\",\n      \"text\": \"During the webinar, attendees can request to take the podium to become speakers (from the client app or WebRTC). Participants can use group and personal chat; moderators can collect feedback without interrupting the webinar flow.\"\n    },\n    {\n      \"@type\": \"HowToStep\",\n      \"name\": \"Process a webinar recording after the event\",\n      \"text\": \"When the webinar ends, download the recording from the control panel or the client scheduler, then publish it to a video hosting platform (e.g., YouTube) so it can be watched later by anyone, including those who missed the live session.\"\n    }\n  ]\n}\n<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>With TrueConf Server you can hold webinars for up to 1500 participants. Webinar scheduling is available both for a TrueConf Server administrator via the control panel and for ordinary users via the conference scheduler in their client applications. Webinars can be joined from TrueConf client applications (both desktop and mobile) or from any browser via [&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":[208],"class_list":["post-10803","post","type-post","status-publish","format-standard","hentry","category-knowledge-base","tag-conference-scheduling","wpautop"],"_links":{"self":[{"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/posts\/10803","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=10803"}],"version-history":[{"count":75,"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/posts\/10803\/revisions"}],"predecessor-version":[{"id":43246,"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/posts\/10803\/revisions\/43246"}],"wp:attachment":[{"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/media?parent=10803"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/categories?post=10803"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/tags?post=10803"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}