เราสตรีมเนื้อหาจากอินเทอร์เน็ตมาเป็นเวลานานและจนถึงจุดที่อินเทอร์เน็ตมีความหมายเหมือนกันกับบริการต่างๆเช่น Netflix และ Youtube แต่การสตรีมคืออะไรและทำงานอย่างไร
การสตรีมเกิดขึ้นทีละนิด
เมื่อคุณต้องการดูวิดีโอหรือเล่นเพลงบนคอมพิวเตอร์ของคุณคุณต้องดาวน์โหลดก่อน ไม่มีทางหลีกเลี่ยงได้ เมื่อทราบสิ่งนี้คุณอาจดู Netflix หรือ Spotify แล้วถามว่า "เราคิดออกว่าจะดาวน์โหลดวิดีโอและเพลงในทันทีได้อย่างไร" นั่นเป็นเพียงเรื่องเดียว เมื่อคุณสตรีมสื่อจะไม่ดาวน์โหลดไปยังคอมพิวเตอร์ของคุณในทันที ดาวน์โหลดทีละชิ้นแบบเรียลไทม์
คำว่า "สตรีมมิง" เป็นคำอธิบายตัวเอง ข้อมูลจะมาถึงคอมพิวเตอร์ของคุณด้วยข้อมูลที่ต่อเนื่องและสม่ำเสมอ หากการดาวน์โหลดภาพยนตร์ก็เหมือนกับการซื้อน้ำดื่มบรรจุขวดการสตรีมภาพยนตร์ก็เหมือนกับการใช้ก๊อกน้ำเพื่อเติมขวดเปล่า
คุณสามารถเปรียบเทียบการสตรีมภาพยนตร์กับการดูเทป VHS เมื่อคุณเล่นเทป VHS ทุก ๆ วินาทีของวิดีโอและเสียงจะถูกสแกนทีละชิ้น เหตุการณ์นี้เกิดขึ้นเมื่อคุณรับชมแบบเรียลไทม์ซึ่งหมายความว่าการหยุดชะงักใด ๆ จะหยุดชั่วคราวหรือสิ้นสุดประสบการณ์การรับชมภาพยนตร์ของคุณ
เมื่อคุณสตรีมภาพยนตร์หรือเพลงคอมพิวเตอร์ของคุณจะดาวน์โหลดและถอดรหัสชิ้นส่วนของไฟล์สื่อแบบเรียลไทม์ หากคุณมีการเชื่อมต่ออินเทอร์เน็ตที่เร็วผิดปกติไฟล์นั้นอาจถูกดาวน์โหลดอย่างสมบูรณ์ก่อนที่คุณจะดูหรือฟังจนจบซึ่งเป็นสาเหตุที่บางครั้งสตรีมจะดำเนินต่อไปสักพักแม้ว่าอินเทอร์เน็ตจะตัดขาดก็ตาม ตามที่กล่าวไว้ทุกสิ่งที่คุณสตรีมจะไม่เข้าไปในที่จัดเก็บข้อมูลถาวรของคอมพิวเตอร์ของคุณ (แม้ว่าบริการบางอย่างเช่น Spotify จะใส่ไฟล์แคชขนาดเล็กลงในอุปกรณ์ของคุณเพื่อให้เล่นได้เร็วขึ้นในอนาคต)
ธุรกิจทำงานอย่างหนักเพื่อให้การสตรีมเป็นไปอย่างรวดเร็ว
การสตรีมวิดีโอและเสียงจากอินเทอร์เน็ตไม่ใช่เรื่องใหม่ มันรู้สึกใหม่เพราะในที่สุดก็สะดวก การดูวิดีโอหรือเล่นเพลงจากเว็บไซต์เกิดขึ้นทีละนิดเคยเป็นเรื่องที่น่ารำคาญและใช้เวลานาน สตรีมจะหยุดและเริ่มต้นอย่างต่อเนื่องและคุณอาจใช้เวลาไม่กี่นาทีในการรอให้สื่อทำการบัฟเฟอร์ (และบางครั้งก็จะไม่บัฟเฟอร์เลย)
แต่วิธีการทำงานของสตรีมมิงส่วนใหญ่ยังคงเหมือนเดิม ไฟล์จะดาวน์โหลดทีละนิดในขณะที่คุณดูหรือฟัง โครงสร้างพื้นฐานมีการเปลี่ยนแปลงและธุรกิจเช่น Youtube และ Netflix ได้ทำงานอย่างหนัก (และใช้เงินจำนวนมาก) ในการสร้างโครงสร้างพื้นฐานดังกล่าว
Youtube และ Netflix เคยใช้เซิร์ฟเวอร์เพียงหนึ่งหรือสองเซิร์ฟเวอร์ในการโฮสต์เนื้อหาของตน แต่ก็ไม่ได้ผล ผู้ใช้ที่อยู่ห่างไกลจากเซิร์ฟเวอร์พบกับความล่าช้าเป็นอย่างมากและวันที่มีปริมาณการใช้งานสูง (เช่นคืนวันเสาร์) จะทำให้เซิร์ฟเวอร์สตรีมมิงทำการรวบรวมข้อมูลได้ช้า บริษัท ต่างๆได้แก้ไขปัญหานี้โดยการสร้าง Content Delivery Networks (CDNs) เพื่อจัดเก็บและส่งเนื้อหา CDN เป็นเครือข่ายเซิร์ฟเวอร์ทั่วโลกที่หนาแน่นซึ่งทั้งหมดมีเนื้อหาเดียวกัน ซึ่งจะช่วยลดความล่าช้าป้องกันไม่ให้เซิร์ฟเวอร์ในพื้นที่ที่มีประชากรหนาแน่นมากเกินไป
แน่นอนว่า CDN ที่มีประสิทธิภาพจะไม่มีประโยชน์หากผู้ใช้ของคุณทุกคนมีการเชื่อมต่ออินเทอร์เน็ตที่ไม่เสถียร ในบางกรณีปัญหานี้จะคลี่คลายเองเมื่อเวลาผ่านไป ISP มักแข่งขันกันเพื่อการเชื่อมต่ออินเทอร์เน็ตที่เร็วขึ้นมีประสิทธิภาพมากขึ้นและความก้าวหน้าเช่นเดียวกับทั่วโลก Google Fiber และ อินเทอร์เน็ตในบ้าน 5G การเชื่อมต่ออยู่เหนือเส้นขอบฟ้า
แต่บริการสตรีมมิ่งและ ISP บางรายตระหนักว่าแม้จะมีการเชื่อมต่ออินเทอร์เน็ตภายในบ้านที่รวดเร็วและ CDN ที่หนาแน่น แต่ปริมาณการใช้อินเทอร์เน็ตทั่วโลกที่สูงอาจทำให้สตรีมมิ่งล่าช้า ไม่ต้องพูดถึงบริการเช่น Netflix ใช้ มากกว่า 15% ของแบนด์วิดท์อินเทอร์เน็ตทั่วโลก เมื่อผู้คนจำนวนมากสตรีม Stranger Things ซีซั่นใหม่ล่าสุดอินเทอร์เน็ตทั้งหมดอาจช้าลง
ด้วยเหตุนี้บริการสตรีมมิ่งจึงมีแนวโน้มที่จะให้ Open Connect Appliances (OCAs) แก่ ISP OCA เหล่านี้เป็นฮาร์ดไดรฟ์ที่เต็มไปด้วยภาพยนตร์ยอดนิยมเพลงและเนื้อหาสตรีมอื่น ๆ และช่วยลดความจำเป็นที่ ISP ของคุณจะเปลี่ยนเส้นทางการรับส่งข้อมูลอินเทอร์เน็ตของคุณไปยังเซิร์ฟเวอร์ Netflix หรือ Hulu สิ่งนี้ไม่เพียง แต่ทำให้การสตรีมเร็วขึ้น แต่ยังป้องกันไม่ให้อินเทอร์เน็ตทั้งหมดช้าลงด้วยความเมตตาของ Netflix
สตรีมมิงแบบสดนำเสนอปัญหาใหม่
ด้วยการสตรีมวิดีโอแบบสดบนแพลตฟอร์มเช่น Facebook Live หรือ Twitch ข้อมูลที่คุณได้รับบนคอมพิวเตอร์จะเกิดขึ้นแบบเรียลไทม์ (หรือใกล้เคียงที่สุด) อย่างที่คุณสามารถจินตนาการได้ว่าสตรีมเมอร์แบบสดจะต้องสามารถอัปโหลดเนื้อหาได้เร็วที่สุดเท่าที่จะดาวน์โหลดเนื้อหาได้
Dariusz Jarzabek / Shutterstock
ในขณะที่สตรีมมิงกำลังบันทึกวิดีโอทุก ๆ มิลลิวินาทีของวิดีโอนั้น (และเสียงประกอบ) จะถูกแบ่งออกเป็นไฟล์เล็ก ๆ น้อย ๆ ไฟล์ขนาดเล็กเหล่านี้ถูกบีบอัดและจัดระเบียบโดยตัวเข้ารหัสไฟล์เหล่านี้จะบินผ่านอินเทอร์เน็ตและคอมพิวเตอร์ของคุณจะดาวน์โหลดทีละนิด เนื่องจากไฟล์มีการเข้ารหัสคอมพิวเตอร์ของคุณจึงสามารถรวมไฟล์เหล่านี้เข้าด้วยกันในวิดีโอที่เข้าใจได้และไม่ควรมีความล่าช้าระหว่างคุณกับแหล่งสตรีมมิงมากนัก
บริการสตรีมมิงแบบสดยอดนิยมเช่น Twitch และ Youtube ใช้เครือข่ายเซิร์ฟเวอร์ทั่วโลกเพื่อลดความล่าช้าและปรับปรุงคุณภาพการสตรีมวิดีโอ แต่วิดีโอสตรีมแบบสดทั้งหมดขึ้นอยู่กับการเชื่อมต่ออินเทอร์เน็ตของสตรีมมิงแบบสด อย่างที่คุณสามารถจินตนาการได้ว่าสตรีมมิงแบบสดใช้ OCA ไม่ได้ โชคดีที่การพัฒนาการเชื่อมต่ออินเทอร์เน็ตภายในบ้านที่รวดเร็วเช่น Google Fiber ทำให้สตรีมมิงแบบสดเป็นไปได้และการใช้งาน การเชื่อมต่ออินเทอร์เน็ตภายในบ้าน 5G จะทำให้คุณภาพของสตรีมแบบสดดีขึ้นอีกเล็กน้อย
อนาคตของสตรีมมิงคือวิดีโอเกม
แนวคิดในการเล่นวิดีโอเกมในเบราว์เซอร์ไม่ใช่เรื่องใหม่มากนัก อินเทอร์เน็ตที่ดีนั้นมีไว้สำหรับเกมเล็ก ๆ และมีผู้คนมากมายที่ใช้ Facebook โดยเฉพาะสำหรับ Farmville และ Candy Crush แต่บาง บริษัท พยายามยกระดับการเล่นเกมบนเบราว์เซอร์ไปอีกขั้นด้วยการสร้างบริการสตรีมสำหรับเกมคอนโซลที่ต้องใช้ทรัพยากรมาก
เพื่อความชัดเจนเราไม่ได้พูดถึงการสตรีมสด Farm Simulator บน Twitch แต่เรากำลังพูดถึง เล่นวิดีโอเกมจากระยะไกล โดยไม่มีคอนโซลเฉพาะหรือคอมพิวเตอร์มูลค่า 1,000 เหรียญ ด้วยการสตรีมเกมเซิร์ฟเวอร์ที่อยู่ห่างไกลจากบ้านของคุณจะจัดการกับปัญหาทั้งหมดที่จำเป็นเพื่อเพิ่มพลังให้กับเกมที่หิวโหย บริการต่างๆเช่น Google’s สตรีมโครงการ และ Nvidia GEFORCE ทันที สัญญาว่าแล็ปท็อปเส็งเคร็ง $ 100 ของคุณจะสามารถเล่นเกมที่ใหญ่ที่สุดและสวยงามที่สุดได้ วิธีนี้สามารถช่วยผู้คนประหยัดเงินได้มากและจะช่วยขจัดอุปสรรคที่ข้อ จำกัด ของฮาร์ดแวร์กำหนดไว้สำหรับวิดีโอเกม
แน่นอนว่าการสตรีมวิดีโอเกมไปยังคอมพิวเตอร์ของผู้อื่นนั้นยากกว่าการสตรีมภาพยนตร์หลายเท่า คุณไม่ได้ดาวน์โหลดไฟล์แบบคงที่ คุณกำลังจัดการและโต้ตอบกับไฟล์แบบเรียลไทม์ หากอินพุตคอนโทรลเลอร์และกิจกรรมบนหน้าจอมีความล่าช้า จากนั้นเกมจะไม่สามารถเล่นได้ . คุณสามารถมองว่าบริการต่างๆเช่น Skype และ Facetime เป็นสารตั้งต้นของการสตรีมเกมเนื่องจากพวกเขาต้องการการเชื่อมต่อสองทางที่รวดเร็ว แต่การสตรีมเกมจะต้องราบรื่นกว่านี้มาก
บริการสตรีมเกมที่ใช้ทรัพยากรจำนวนมากยังไม่ได้รับความนิยมหรือมีความน่าเชื่อถือสูง บริษัท ต่างๆจึงมีความเข้าใจเกี่ยวกับความลับทางการค้า แต่เราทราบดีว่าพวกเขาเดินตามรอยของ Netflix เป็นหลัก บริษัท ต่างๆเช่น Nvidia กำลังสร้าง CDN ที่เต็มไปด้วยการ์ดแสดงผลที่มีประสิทธิภาพสูงและ Google พยายามหาวิธีจับคู่ Open Connect Appliances ที่เต็มไปด้วยเกมกับบริการอินเทอร์เน็ตความเร็วสูงของ Google Fiber ไม่ว่าจะด้วยวิธีใดก็ตามการสตรีมเกมเป็นขั้นตอนต่อไปในเรื่องราวของการสตรีมสื่อ
ที่เกี่ยวข้อง: บริการสตรีมเกมจะประสบปัญหาเช่นเดียวกับสตรีมมิงทีวี