{"id":3745,"date":"2021-10-01T15:31:54","date_gmt":"2021-10-01T07:31:54","guid":{"rendered":"https:\/\/www.enablex.io\/developer\/?page_id=3745"},"modified":"2025-02-23T13:31:51","modified_gmt":"2025-02-23T05:31:51","slug":"enxrtc","status":"publish","type":"page","link":"https:\/\/doc.smartflomeet.ttns.in\/developer\/video-api\/client-api\/android-toolkit\/enxrtc\/","title":{"rendered":"EnxRtc Base Class: Android SDK \u2013 Video API"},"content":{"rendered":"\n<blockquote class=\"wp-block-quote\"><p>The Portal Base Class contains methods to connect to a room and successfully publish a stream in it.  To start using it, an Object must be created using EnxRtc Constructor.  <\/p><\/blockquote>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2>Methods<\/h2>\n\n\n\n<p>EnxRtc is the base class for all the APIs hence you must create an Object of EnxRtc Class using the Constructor.<\/p>\n\n\n\n<p>The table below shows a list of methods in the EnxRtc Class.<\/p>\n\n\n\n<ul><li><a rel=\"noreferrer noopener\" href=\"..\/room-connection\/#join-room\" target=\"_blank\"><code>joinRoom()<\/code><\/a> &#8211;  To connect Client Application to a Video Room and join a Session with or without a published stream. <\/li><li><a rel=\"noreferrer noopener\" href=\"..\/pre-call-test\/\" target=\"_blank\"><code>clientDiagnostics()<\/code><\/a> &#8211;  A Diagnostic Tool to detect any issue causing the RTC to fail. <\/li><li><a rel=\"noreferrer noopener\" href=\"..\/bitrate-status-of-client\/\" target=\"_blank\"><code>clientBitrate()<\/code><\/a> &#8211;  To get bitrate status of the Client. <\/li><\/ul>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<hr class=\"wp-block-separator is-style-wide\"\/>\n\n\n\n<div class=\"wp-block-columns\">\n<div class=\"wp-block-column\">\n<p>\u2190 <a href=\"..\/share-log\/\"><\/a><a href=\"..\/share-log\/\">Share Log for audit<\/a><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column\">\n<p class=\"has-text-align-center\"><a href=\"..\/\">Index<\/a><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column\">\n<p class=\"has-text-align-right\"><a href=\"..\/enxroom\/\"><\/a><a href=\"..\/enxroom\/\">EnxRoom \u2013 Room Handler<\/a> \u2192<a href=\"\/developer\/how-to-use\/\"><\/a><\/p>\n<\/div>\n<\/div>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Portal Base Class contains methods to connect to a room and successfully publish a stream in it. To start using it, an Object must be created using EnxRtc Constructor. Methods EnxRtc is the base class for all the APIs hence you must create an Object of EnxRtc Class using the Constructor. The table below shows a list of methods in the EnxRtc Class. joinRoom() &#8211; To connect Client Application&hellip; <\/p>\n","protected":false},"author":1,"featured_media":0,"parent":3740,"menu_order":1,"comment_status":"closed","ping_status":"closed","template":"","meta":{"ub_ctt_via":""},"featured_image_src":null,"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"featured":false,"featured-large":false},"uagb_author_info":{"display_name":"vcxdevwpadmin","author_link":"https:\/\/doc.smartflomeet.ttns.in\/developer\/author\/vcxdevwpadmin\/"},"uagb_comment_info":0,"uagb_excerpt":"The Portal Base Class contains methods to connect to a room and successfully publish a stream in it. To start using it, an Object must be created using EnxRtc Constructor. Methods EnxRtc is the base class for all the APIs hence you must create an Object of EnxRtc Class using the Constructor. The table below&hellip;","_links":{"self":[{"href":"https:\/\/doc.smartflomeet.ttns.in\/developer\/wp-json\/wp\/v2\/pages\/3745"}],"collection":[{"href":"https:\/\/doc.smartflomeet.ttns.in\/developer\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/doc.smartflomeet.ttns.in\/developer\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/doc.smartflomeet.ttns.in\/developer\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/doc.smartflomeet.ttns.in\/developer\/wp-json\/wp\/v2\/comments?post=3745"}],"version-history":[{"count":0,"href":"https:\/\/doc.smartflomeet.ttns.in\/developer\/wp-json\/wp\/v2\/pages\/3745\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/doc.smartflomeet.ttns.in\/developer\/wp-json\/wp\/v2\/pages\/3740"}],"wp:attachment":[{"href":"https:\/\/doc.smartflomeet.ttns.in\/developer\/wp-json\/wp\/v2\/media?parent=3745"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}