{"id":1149,"date":"2014-11-10T12:17:39","date_gmt":"2014-11-10T12:17:39","guid":{"rendered":"http:\/\/www.rumbletalk.com\/blog\/?p=1149"},"modified":"2024-10-03T03:16:18","modified_gmt":"2024-10-03T03:16:18","slug":"webrtc-in-rumbletalk","status":"publish","type":"post","link":"https:\/\/rumbletalk.com\/blog\/index.php\/2014\/11\/10\/webrtc-in-rumbletalk\/","title":{"rendered":"Using the WebRTC Technology in RumbleTalk Chatroom"},"content":{"rendered":"<p>WebRTC is probably the most amazing technology invented in the last couple of years. It lets you do complex software development in minutes all &nbsp;from any web-browser.<\/p>\n<p>In <a href=\"https:\/\/www.rumbletalk.com\">RumbleTalk<\/a>, we lately launched a new chat room version that uses this technology and we see already amazing results. WebRTC allows us to integrate the possibility for chatters to use the PC camera and microphone and with that send sound messages to the chat room in addition of being able to take selfie photos. All is done from the browser.<\/p>\n<h3>What is WebRTC?<\/h3>\n<p>So, WebRTC is an open project that enables any web browser to have a Real-Time Communications (RTC) capabilities, such as camera and sound usage via simple JavaScript API. The WebRTC components have been optimized to let developers add real time communication in a pretty easy manner.<\/p>\n<h3>How do we use it in RumbleTalk chatroom?<\/h3>\n<p>Using WebRTC allows us to do amazing things like sending short video messages during the chat (Firefox only at this stage), send short audio messages between the group members (chatters) and much much more.<\/p>\n<p>We feel that with the former feature &nbsp;we enabled last month of having the ability to upload files. It is making the chatroom service more attractive and complete for chatters.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>WebRTC is probably the most amazing technology invented in the last couple of years. It lets you do complex software development in minutes all &nbsp;from any web-browser. In RumbleTalk, we lately launched a new chat room version that uses this technology and we see already amazing results. WebRTC allows us to integrate the possibility for [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"featured_image_url":"","seo_focus_kw":"","seo_meta_desc":""},"categories":[41,9],"tags":[115],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.10 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Using the WebRTC Technology in RumbleTalk Chatroom<\/title>\n<meta name=\"description\" content=\"With WebRTC, you can now do a lot more. We also used it in our platform for audio\/video calls and sending audio\/video messages.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/rumbletalk.com\/blog\/index.php\/2014\/11\/10\/webrtc-in-rumbletalk\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Using the WebRTC Technology in RumbleTalk Chatroom\" \/>\n<meta property=\"og:description\" content=\"With WebRTC, you can now do a lot more. We also used it in our platform for audio\/video calls and sending audio\/video messages.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/rumbletalk.com\/blog\/index.php\/2014\/11\/10\/webrtc-in-rumbletalk\/\" \/>\n<meta property=\"og:site_name\" content=\"Online Group Chat Room Plugin for Websites and Live events\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/rumbletalk\" \/>\n<meta property=\"article:published_time\" content=\"2014-11-10T12:17:39+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-10-03T03:16:18+00:00\" \/>\n<meta name=\"author\" content=\"Editor\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@rumbletalk\" \/>\n<meta name=\"twitter:site\" content=\"@rumbletalk\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Editor\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/rumbletalk.com\/blog\/index.php\/2014\/11\/10\/webrtc-in-rumbletalk\/\",\"url\":\"https:\/\/rumbletalk.com\/blog\/index.php\/2014\/11\/10\/webrtc-in-rumbletalk\/\",\"name\":\"Using the WebRTC Technology in RumbleTalk Chatroom\",\"isPartOf\":{\"@id\":\"https:\/\/rumbletalk.com\/blog\/#website\"},\"datePublished\":\"2014-11-10T12:17:39+00:00\",\"dateModified\":\"2024-10-03T03:16:18+00:00\",\"author\":{\"@id\":\"https:\/\/rumbletalk.com\/blog\/#\/schema\/person\/25d71b46ff2470eaf367d02f9d47726c\"},\"description\":\"With WebRTC, you can now do a lot more. We also used it in our platform for audio\/video calls and sending audio\/video messages.\",\"breadcrumb\":{\"@id\":\"https:\/\/rumbletalk.com\/blog\/index.php\/2014\/11\/10\/webrtc-in-rumbletalk\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/rumbletalk.com\/blog\/index.php\/2014\/11\/10\/webrtc-in-rumbletalk\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/rumbletalk.com\/blog\/index.php\/2014\/11\/10\/webrtc-in-rumbletalk\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/rumbletalk.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Using the WebRTC Technology in RumbleTalk Chatroom\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/rumbletalk.com\/blog\/#website\",\"url\":\"https:\/\/rumbletalk.com\/blog\/\",\"name\":\"Online Group Chat Plugin for Websites and Event\",\"description\":\"Embed a social group chat for communities and events. Grow your online audience with the next evolution of HTML chat room. Attach files, Mobile, Audio and Video calls.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/rumbletalk.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/rumbletalk.com\/blog\/#\/schema\/person\/25d71b46ff2470eaf367d02f9d47726c\",\"name\":\"Editor\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/rumbletalk.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/1944e05b00ac133489dacf7fca386d64?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/1944e05b00ac133489dacf7fca386d64?s=96&d=mm&r=g\",\"caption\":\"Editor\"},\"description\":\"This is the admin of the kingdom :)\",\"sameAs\":[\"https:\/\/rumbletalk.com\"],\"url\":\"https:\/\/rumbletalk.com\/blog\/index.php\/author\/admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Using the WebRTC Technology in RumbleTalk Chatroom","description":"With WebRTC, you can now do a lot more. We also used it in our platform for audio\/video calls and sending audio\/video messages.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/rumbletalk.com\/blog\/index.php\/2014\/11\/10\/webrtc-in-rumbletalk\/","og_locale":"en_US","og_type":"article","og_title":"Using the WebRTC Technology in RumbleTalk Chatroom","og_description":"With WebRTC, you can now do a lot more. We also used it in our platform for audio\/video calls and sending audio\/video messages.","og_url":"https:\/\/rumbletalk.com\/blog\/index.php\/2014\/11\/10\/webrtc-in-rumbletalk\/","og_site_name":"Online Group Chat Room Plugin for Websites and Live events","article_publisher":"https:\/\/www.facebook.com\/rumbletalk","article_published_time":"2014-11-10T12:17:39+00:00","article_modified_time":"2024-10-03T03:16:18+00:00","author":"Editor","twitter_card":"summary_large_image","twitter_creator":"@rumbletalk","twitter_site":"@rumbletalk","twitter_misc":{"Written by":"Editor","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/rumbletalk.com\/blog\/index.php\/2014\/11\/10\/webrtc-in-rumbletalk\/","url":"https:\/\/rumbletalk.com\/blog\/index.php\/2014\/11\/10\/webrtc-in-rumbletalk\/","name":"Using the WebRTC Technology in RumbleTalk Chatroom","isPartOf":{"@id":"https:\/\/rumbletalk.com\/blog\/#website"},"datePublished":"2014-11-10T12:17:39+00:00","dateModified":"2024-10-03T03:16:18+00:00","author":{"@id":"https:\/\/rumbletalk.com\/blog\/#\/schema\/person\/25d71b46ff2470eaf367d02f9d47726c"},"description":"With WebRTC, you can now do a lot more. We also used it in our platform for audio\/video calls and sending audio\/video messages.","breadcrumb":{"@id":"https:\/\/rumbletalk.com\/blog\/index.php\/2014\/11\/10\/webrtc-in-rumbletalk\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/rumbletalk.com\/blog\/index.php\/2014\/11\/10\/webrtc-in-rumbletalk\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/rumbletalk.com\/blog\/index.php\/2014\/11\/10\/webrtc-in-rumbletalk\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/rumbletalk.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Using the WebRTC Technology in RumbleTalk Chatroom"}]},{"@type":"WebSite","@id":"https:\/\/rumbletalk.com\/blog\/#website","url":"https:\/\/rumbletalk.com\/blog\/","name":"Online Group Chat Plugin for Websites and Event","description":"Embed a social group chat for communities and events. Grow your online audience with the next evolution of HTML chat room. Attach files, Mobile, Audio and Video calls.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/rumbletalk.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/rumbletalk.com\/blog\/#\/schema\/person\/25d71b46ff2470eaf367d02f9d47726c","name":"Editor","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/rumbletalk.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/1944e05b00ac133489dacf7fca386d64?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1944e05b00ac133489dacf7fca386d64?s=96&d=mm&r=g","caption":"Editor"},"description":"This is the admin of the kingdom :)","sameAs":["https:\/\/rumbletalk.com"],"url":"https:\/\/rumbletalk.com\/blog\/index.php\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/rumbletalk.com\/blog\/index.php\/wp-json\/wp\/v2\/posts\/1149"}],"collection":[{"href":"https:\/\/rumbletalk.com\/blog\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rumbletalk.com\/blog\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rumbletalk.com\/blog\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rumbletalk.com\/blog\/index.php\/wp-json\/wp\/v2\/comments?post=1149"}],"version-history":[{"count":20,"href":"https:\/\/rumbletalk.com\/blog\/index.php\/wp-json\/wp\/v2\/posts\/1149\/revisions"}],"predecessor-version":[{"id":16781,"href":"https:\/\/rumbletalk.com\/blog\/index.php\/wp-json\/wp\/v2\/posts\/1149\/revisions\/16781"}],"wp:attachment":[{"href":"https:\/\/rumbletalk.com\/blog\/index.php\/wp-json\/wp\/v2\/media?parent=1149"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rumbletalk.com\/blog\/index.php\/wp-json\/wp\/v2\/categories?post=1149"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rumbletalk.com\/blog\/index.php\/wp-json\/wp\/v2\/tags?post=1149"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}