WebRTC คืออะไรและมีการเปลี่ยนแปลง VoIP อย่างไร
เผยแพร่แล้ว: 2016-08-17นับตั้งแต่การพัฒนาเริ่มต้นขึ้น มีการพูดคุยกันมากมายเกี่ยวกับ WebRTC ว่ามันทำอะไรและจะเล่นอย่างไรในแซนด์บ็อกซ์เดียวกันกับ VoIP VoIP อยู่ในสนามเด็กเล่นมาระยะหนึ่งแล้ว และเติบโตขึ้นมาเพื่อทดแทนที่แข็งแกร่งหรือแม้กระทั่งเสริมสำหรับการสื่อสาร – ธุรกิจจำนวนมากในปัจจุบันพึ่งพาพลังคลาวด์ของธุรกิจ VoIP เพื่อดูแลการยกธุรกิจที่หนักและมีค่าใช้จ่ายสูง การสื่อสาร
WebRTC พอดีกับทั้งหมดนี้ที่ไหน? โชคดีที่ทั้งสองเล่นด้วยกันได้ดี ด้วยการเพิ่ม WebRTC จะทำให้ VoIP ไม่เพียงแต่เติบโตต่อไป แต่ยังได้รับการสนับสนุนที่ดีอีกด้วย ไม่ควรมองว่าทั้งสองเป็นเทคโนโลยีที่เป็นอิสระและแข่งขันกันซึ่งจำเป็นต้องต่อสู้เพื่อสปอตไลท์ แต่ WebRTC เป็นตัวเร่งปฏิกิริยา VoIP ที่ทันสมัยกว่า ด้วยการเพิ่ม WebRTC เป็นมาตรฐานใหม่ VoIP จะแข็งแกร่งยิ่งขึ้น เป็นมิตรกับผู้ใช้ และยืดหยุ่น – ตอนนี้ VoIP จะค่อยๆ แพร่กระจายไปยังเว็บไซต์โดยตรง และเริ่มปรากฏขึ้นในแอปบนอุปกรณ์เคลื่อนที่เพื่อให้ใช้งานง่ายขึ้น มีประสิทธิภาพและ แพลตฟอร์มการสื่อสารแบบครบวงจรที่เข้าถึงได้
สรุปสั้นๆ
แล้ว WebRTC คืออะไรถ้าไม่ใช่นักฆ่า VoIP หรือการแทนที่? หลายคนชอบที่จะพิจารณาความคล้ายคลึงกันทั้งสอง แต่นั่นก็หมายความว่าพวกเขาไม่เคยพบกันซึ่งไม่เป็นความจริงเลย สรุปโดยย่อ VoIP, Voice over Internet Protocol เป็นวิธีการและกลุ่มของเทคโนโลยีที่ทำให้สามารถส่งเสียง วิดีโอ แชท หรือเพียงแค่ข้อมูลด้วยคำอธิบายที่ง่ายที่สุดได้โดยตรงผ่านการเชื่อมต่ออินเทอร์เน็ตของคุณ VoIP อนุญาตให้คอมพิวเตอร์โทรเข้าโทรศัพท์ โทรศัพท์เพื่อโทรหาคอมพิวเตอร์ อุปกรณ์ใดๆ ที่มีการเชื่อมต่ออินเทอร์เน็ตสามารถใช้ VoIP เพื่อติดต่อกับอุปกรณ์อื่นๆ อุปกรณ์ที่เชื่อมต่ออินเทอร์เน็ต และแม้แต่เครือข่ายโทรศัพท์สาธารณะมาตรฐาน (PSTN) เพื่อโทรหาคุณ เพื่อนที่ไม่ได้รับกับเวลา
WebRTC คืออะไรกันแน่?
แต่การกลับมาที่ WebRTC ไม่ใช่วิธีการใหม่ของ VoIP ต่อคำ หรือวิธีการใหม่ในการถ่ายโอนข้อมูล WebRTC สามารถถูกมองว่าเป็นส่วนเสริมของ VoIP ซึ่งนำความสามารถในการโทรออก แฮงเอาท์วิดีโอ แชทข้อความ และแม้แต่การถ่ายโอนไฟล์ Peer 2 Peer โดยตรงผ่านเว็บเบราว์เซอร์ (หรือแอปมือถือ) WebRTC คือ JavaScript API ที่พัฒนาขึ้นโดยมีวัตถุประสงค์เพื่อสร้างฟังก์ชันการสื่อสารโดยตรงในเว็บเบราว์เซอร์ของคุณโดยไม่จำเป็นต้องดาวน์โหลดปลั๊กอินหรือไคลเอ็นต์ใดๆ เกือบด้วย WebRTC คุณสามารถโทรออกทางโทรศัพท์หรือวิดีโอได้โดยตรงจากเว็บเบราว์เซอร์ของคุณ (หากรองรับ WebRTC!) โดยไม่ต้องโหลด Flash, ปลั๊กอินที่น่ารำคาญอื่นๆ หรือดาวน์โหลดแอปซอฟต์โฟนแบบสแตนด์อโลนหรือแอปการประชุมทางเว็บ ในที่สุดสิ่งนี้จะหมายความว่าจะไม่มีเพื่อนร่วมงานที่รบกวนการดาวน์โหลด Skype อีกต่อไป
WebRTC ทำงานบนอุปกรณ์พกพายอดนิยมทั้งหมด และเว็บเบราว์เซอร์ที่ใช้กันอย่างแพร่หลาย เช่น Mozilla Firefox, Google Chrome และ Opera ด้วย WebRTC คุณสามารถสร้างแอปหรือแพลตฟอร์มการสื่อสารของคุณเอง หรือฝังลงในหน้าเว็บของคุณโดยตรง ด้วย WebRTC คุณสามารถเปิดหน้าเว็บและเริ่มวิดีโอแชทโดยไม่ต้องดาวน์โหลดไคลเอ็นต์ Skype หรือโหลดปลั๊กอิน Flash ไม่ได้หมายความว่า WebRTC เป็นแบบสแตนด์อโลนโดยสมบูรณ์ เนื่องจากต้องใช้ส่วนประกอบบางอย่างเพื่อสร้างการเชื่อมต่อ เช่น โครงสร้างพื้นฐานการส่งสัญญาณเพื่อจัดการ Session Description Protocol ลำดับของเหตุการณ์ที่สร้างข้อมูลที่จำเป็นเพื่อให้การโทรเกิดขึ้น เช่น วิธีแก้ไข วิดีโอควรปรากฏใน
รายการเบราว์เซอร์และอุปกรณ์ที่รองรับในปัจจุบัน ได้แก่:
เบราว์เซอร์เดสก์ท็อป | Microsoft Edge 21 | Google Chrome 23 | Mozilla Firefox 22 | Opera 18 |
iOS | ไม่มี | Google Chrome OS | Mozilla Firefox OS | ไม่มี |
Android | ไม่มี | Google Chrome 28 | Mozilla Firefox 24 | Opera Mobile 12 |
Blackberry | แบล็คเบอร์รี่ 10 | ไม่มี | ไม่มี | ไม่มี |
สิ่งนี้หมายความว่าสำหรับ VoIP?
WebRTC ถูกมองว่าเป็นอุปสรรคต่อ VoIP และทิ้งความไม่แน่นอนไว้ในอนาคต อย่างไรก็ตาม WebRTC ไม่ได้ก่อกวนในแง่ที่ว่ามันจะทำให้ VoIP แห้งและในที่สุดก็เลิกใช้ แต่จะเพิ่ม VoIP ในแพลตฟอร์มใหม่ WebRTC จะช่วยให้มีการนำ VoIP ไปใช้อย่างแพร่หลายมากขึ้น โดยทำหน้าที่เป็นส่วนเสริมสำหรับ VoIP ในแพลตฟอร์มใหม่โดยไม่ต้องปวดหัวมาก ตอนนี้นักพัฒนาเว็บสามารถเพิ่มความสามารถด้าน VoIP ลงในเว็บไซต์หรือแอปพลิเคชันบนเว็บได้โดยตรง ด้วยการมุ่งเน้นหลักในการโทรผ่านวิดีโอ WebRTC จะเพิ่มชั้นของฟังก์ชันการทำงานใหม่ที่ก่อนหน้านี้หายไปจากเว็บไซต์ ซึ่งปกติแล้วจะเหลือไว้สำหรับแอปพลิเคชันหรือไคลเอ็นต์อิสระ
VoIP อย่างที่เราทุกคนทราบกันดีอยู่แล้วว่า Voice over Internet Protocol WebRTC นั้นให้ความสามารถในการส่งเสียงและวิดีโอผ่านเครือข่าย IP – ในลักษณะที่มีข้อจำกัดน้อยกว่า WebRTC จะไม่และไม่สามารถแทนที่ VoIP ได้อย่างสมบูรณ์ คุณสามารถมี VoIP ได้โดยไม่ต้องใช้ WebRTC อย่างที่เรามีมาหลายปี แต่คุณไม่สามารถมี WebRTC ได้หากไม่มี VoIP เพราะมันคือ VoIP หรือมากกว่านั้น วิวัฒนาการของ VoIP ที่ทำให้มันใช้งานได้โดยตรงและสะดวกสบายภายในเว็บเบราว์เซอร์ของคุณ นี่เป็นขั้นตอนที่ถูกต้องสำหรับ VoIP ที่จะผลักดันไปสู่ขอบเขตใหม่และกรณีการใช้งานที่จะช่วยคงวิธีการนี้ไว้เป็นเวลานาน หรือแม้แต่เติบโตเป็นสิ่งใหม่โดยสิ้นเชิง
ทำงานร่วมกันเพื่อสร้างแพลตฟอร์มการสื่อสารใหม่
เราอาจไม่เคยคิดว่ามันเป็นไปได้มาก่อน แต่ด้วย WebRTC เราสามารถเริ่มเห็นเว็บไซต์ที่เปิดใช้งาน VoIP บ่อยขึ้นเรื่อยๆ โดยเน้นที่เว็บเบราว์เซอร์แบบฝังวิดีโอคอล ก่อนหน้านี้ เราต้องดาวน์โหลดไคลเอ็นต์เฉพาะ เช่น Skype หรือบางตัวอาจจำ Oovoo ได้ ต้องขอบคุณ WebRTC ที่ธุรกิจจะนำเสนอวิธีการติดต่อลูกค้าและผู้บริโภคที่ทันสมัยในรูปแบบใหม่นี้ หรือแม้แต่สร้างแพลตฟอร์มการสื่อสารรูปแบบใหม่ทั้งหมด เนื่องจากโปรโตคอลการส่งสัญญาณของ WebRTC นั้นขึ้นอยู่กับนักพัฒนา ดังนั้นทางเลือกของการพัฒนาและการรวมจึงถูกเปิดไว้สำหรับผู้สร้าง ดังนั้นนักพัฒนาทุกคนจึงสามารถสร้าง VoIP soft client ใดๆ บนเว็บเบราว์เซอร์ได้ กรณีการใช้งานล่าสุดสำหรับ WebRTC คือ Duo ของ Google ซึ่งเป็นแอปวิดีโอคอลแบบตัวต่อตัวสำหรับ Android และ iOS ใช้ WebRTC เพื่อสร้างแฮงเอาท์วิดีโอระหว่างโทรศัพท์
WebRTC จะไม่เป็นจุดสิ้นสุดของ VoIP แต่จะตรงกันข้ามโดยสิ้นเชิง WebRTC จะช่วยเติมชีวิตชีวาให้กับ VoIP (ไม่ใช่ว่าต้องการความช่วยเหลือใดๆ) และเปิดโลกใหม่ทั้งหมด ด้วยความสามารถในการฝังบริการ VoIP และแม้แต่สิ่งที่แตกต่างไปจากเดิมอย่างสิ้นเชิง เช่น การแชร์ไฟล์ P2P ในเว็บไซต์ของคุณ เราจะเริ่มเห็นการเปลี่ยนแปลงในการสร้างเว็บไซต์ และวิธีที่ผู้บริโภคสามารถโต้ตอบกับธุรกิจที่อยู่เบื้องหลังเว็บไซต์ได้
กรณีการใช้งานขนาดใหญ่ที่เปิดขึ้นคือความสามารถในการสร้างเส้นทางใหม่สำหรับการบริการลูกค้าด้วยการเพิ่มการแชร์วิดีโอ หรือแม้แต่การโต้ตอบด้วยเสียงที่ฝังอยู่ในเว็บไซต์ หากไคลเอ็นต์ของคุณไม่ต้องดาวน์โหลดหรือเปิดใช้ปลั๊กอินอีกต่อไป ตอนนี้คุณได้เพิ่มจำนวนผู้ใช้ที่มีอยู่เป็นจำนวนมากแล้ว ซึ่งจะนำไปสู่การรับบริการใหม่อย่างรวดเร็ว เมื่อผู้เล่นคนหนึ่งมีมัน ทันใดนั้นทุกคนก็ต้องการมัน หรือไม่ก็พวกเขาจะตามไม่ทัน โชคดีที่ WebRTC จะนำ VoIP เข้าสู่เว็บเบราว์เซอร์และแอปบนอุปกรณ์เคลื่อนที่ต่อไป และทำให้ฟังก์ชันต่างๆ เข้าถึงได้มากขึ้น