11 มิ.ย. 2020 เวลา 10:48 • วิทยาศาสตร์ & เทคโนโลยี
การให้บริการวิดีโอบนคลาวด์ผ่านอินเทอร์เน็ต
(ตัวอย่างการให้บริการบนคลาวด์)
ช่วงที่ผ่านมา ทุกคนคงได้เห็นการเติบโตของบริการวิดีโอที่หลากหลายผ่านเครือข่ายอินเทอร์เน็ต เช่น วิดีโอสตรีมมิ่ง การประชุมทางวิดีโอ และเกมออนไลน์
Note: สตรีมมิ่ง คือการรับชมหนังผ่านอินเทอร์เน็ต โดยไม่ต้องมีการดาวน์โหลดไฟล์วิดีโอของหนังทั้งเรื่องนั้นมาไว้ที่เครื่องรับชมก่อนล่วงหน้า
ความเฟื่องฟูดังกล่าวไม่เพียงแต่เกิดจากความก้าวหน้าของอุปกรณ์ใช้งานเช่น สมาร์ททีวี แท็บเล็ต และสมาร์ทโฟน แต่ยังเป็นเจ้าของบริการวิดีโอที่นำเสนอโดยบริษัทในเชิงพาณิชย์เช่น Netflix สำหรับสตรีมมิ่ง Zoom สำหรับการประชุมทางวิดีโอ และ Tencent สำหรับเกมออนไลน์
ปัญหาสำคัญในการให้บริการวิดีโอบนเครือข่ายคือ อุปกรณ์ปลายทางของผู้ใช้บริการ (ถึงแม้จะมีความหลากหลายมาก) มีความสามารถในการประมวลผลและการจัดเก็บข้อมูลที่จำกัดเกินกว่าการบังคับใช้ที่จะรองรับการบริการวิดีโอที่หลากหลายได้ ตัวอย่างเช่น วิดีโอเกมจำนวนมากที่ต้องการความสามารถในการสนับสนุนด้านกราฟิกและการคำนวณที่ซับซ้อนของเกม ดังตัวอย่างในรูปที่ 1 หากผู้ให้บริการไม่สามารถจัดการข้อจำกัดนี้ได้ เขาก็จะสูญเสียลูกค้า (ผู้เล่นเกมส่วนใหญ่) ที่จะสามารถมีส่วนร่วมในการเล่นเกมที่ได้รับความนิยมได้
รูปที่ 1 เกมออนไลน์ https://pixabay.com/th/illustrations/หุ่นยนต์-scifi-เทคโนโลยี-นิยาย-4889238/
คลาวด์คอมพิวติ้ง เป็นเทคโนโลยีที่สามารถให้บริการทรัพยากรขนาดมหาศาลในการจัดเก็บและการคำนวณ สำหรับบริการวิดีโอบนอินเทอร์เน็ต ทรัพยากรดังกล่าวสามารถจัดสรรให้กับแต่ละแอปพลิเคชั่นได้ตามความต้องการและตามเวลาจริง คลาวด์คอมพิวติ้งเป็นโซลูชั่นที่แก้ปัญหาความสามารถที่มีจำกัดของอุปกรณ์ปลายทางของผู้ใช้งานที่กล่าวก่อนหน้าได้ โดยย้ายการจัดเก็บวิดีโอขนาดใหญ่ และการประมวลผลวิดีโอที่ซับซ้อนไปไว้ที่ระบบคลาวด์แทน ดังรูปที่ 2
รูปที่ 2 การประมวลผลหนัก ๆ ย้ายไปอยู่บนคลาวด์ https://www.needpix.com/photo/842616/cloud-computing-cloud-device-data-media-digital-laptop-network-online
สำหรับระบบคลาวด์ที่ให้บริการวิดีโอต่าง ๆ ตามที่กล่าวมาข้างต้น ผู้ให้บริการเนื้อหา (Content provider) จัดเก็บและดูแลแหล่งวิดีโอไม่เพียงเฉพาะจากผู้ผลิตมืออาชีพที่มาพร้อมกับอุปกรณ์ถ่ายทำตัดต่อขั้นสูง เช่น หนังและเกม แต่ยังมาจากผู้ใช้อินเทอร์เน็ตในชีวิตประจำวันผ่านกล้องหรืออุปกรณ์สมาร์ทโฟนของตนเอง เช่น คนทั่วไปที่ชอบเล่นแอพ tiktok ดังรูปที่ 3
รูปที่ 3 แอพ tiktok ที่ได้รับความนิยมสูงมากในวันนี้ https://pixabay.com/th/photos/ tiktok-app-iphone-โทรศัพท์-5064078/
ส่วนประกอบหลักที่ต้องมีในระบบคลาวด์ให้บริการวิดีโอต่าง ๆ ก็คือ เซิร์ฟเวอร์วิดีโอ ซึ่งถูกบริหารจัดการโดยผู้ให้บริการเนื้อหาที่รับผิดชอบในการเตรียมเนื้อหาวิดีโอสำหรับการจัดจำหน่ายและการบริโภค
ตัวอย่างหน้าที่ของเซิร์ฟเวอร์วิดีโอนี้คือ การเข้ารหัส (encoding) การเรนเดอร์ (rendering) และการประมวลผล ตามความต้องการของการบริการแอพพลิเคชันวิดีโอแต่ละชนิด เพื่อให้แน่ใจว่า สามารถให้บริการวิดีโอผ่านอินเทอร์เน็ตได้อย่างมีคุณภาพและให้ประสบการณ์ที่ดีกับลูกค้า รวมถึงต้องสามารถประหยัดต้นทุนให้กับผู้ให้บริการเนื้อหาด้วย
ตัวอย่างการให้บริการวิดีโอบนคลาวด์ผ่านอินเทอร์เน็ต ที่กำลังมาแรงมาก ๆ ในช่วงโควิดนี้คือ การเรียนออนไลน์ด้วยการใช้แอพประชุมทางไกลผ่านระบบคลาวด์ ซึ่งช่วยทำให้นักเรียนจำนวนมาก รวมถึงนักเรียนที่อยู่พื้นที่ชนบทห่างไกล สามารถดูคุณครูสอนออนไลน์ได้พร้อมๆ กัน ผ่านระบบเครือข่ายมือถือในปัจจุบันได้ ดังรูปที่ 4
รูปที่ 4 นักเรียนพูดคุยกับคุณครูที่สอนออนไลน์ผ่านระบบโทรศัพท์มือถือ https://pxhere.com/th/photo/1179865
บทความนี้เป็นบทความชิ้นที่สองของผม หากผู้อ่านท่านใดมีข้อติชม เชิญเสนอแนะได้เลยนะครับ :)

ดูเพิ่มเติมในซีรีส์

โฆษณา