{"id":3735,"date":"2021-10-01T18:02:49","date_gmt":"2021-10-01T10:02:49","guid":{"rendered":"https:\/\/www.enablex.io\/developer\/?page_id=3735"},"modified":"2025-02-21T14:30:28","modified_gmt":"2025-02-21T06:30:28","slug":"enxrtc","status":"publish","type":"page","link":"https:\/\/doc.smartflomeet.ttns.in\/developer\/video-api\/client-api\/ios-toolkit\/enxrtc\/","title":{"rendered":"EnxRtc Base Class: iOS SDK &#8211; 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 for 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 portal 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;  To detect any issue causing the RTC to fail.<\/li><\/ul>\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=\"..\/update-stream-configuration\/\">Update Stream Configuration<\/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 for the EnxRtc Class. joinRoom() &#8211; To connect Client Application&hellip; <\/p>\n","protected":false},"author":1,"featured_media":0,"parent":3732,"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\/3735"}],"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=3735"}],"version-history":[{"count":0,"href":"https:\/\/doc.smartflomeet.ttns.in\/developer\/wp-json\/wp\/v2\/pages\/3735\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/doc.smartflomeet.ttns.in\/developer\/wp-json\/wp\/v2\/pages\/3732"}],"wp:attachment":[{"href":"https:\/\/doc.smartflomeet.ttns.in\/developer\/wp-json\/wp\/v2\/media?parent=3735"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}