สื่อสตรีมมิ่งเป็นข้อมูลวิดีโอและ / หรือข้อมูลเสียงที่ส่งผ่านเครือข่ายคอมพิวเตอร์เพื่อการเล่นทันทีแทนที่จะดาวน์โหลดไฟล์และเล่นในแบบออฟไลน์ ตัวอย่างของการสตรีมวิดีโอและเสียงรวมถึงการออกอากาศผ่านวิทยุและโทรทัศน์ทางอินเทอร์เน็ตและเว็บคาสต์ขององค์กร
การใช้ Streaming Media
การเชื่อมต่อเครือข่ายแบนด์วิดท์สูงเป็นสิ่งจำเป็นโดยทั่วไปเพื่อทำงานร่วมกับสตรีมมิ่งสื่อ ความต้องการแบนด์วิดท์เฉพาะขึ้นอยู่กับชนิดของเนื้อหา ตัวอย่างเช่นการรับชมสตรีมมิ่งวิดีโอที่มีความละเอียดสูงต้องใช้แบนด์วิธมากกว่าการรับชมวิดีโอความละเอียดต่ำหรือฟังเพลง
ในการเข้าถึงสตรีมมิ่งผู้ใช้จะเปิดเครื่องเล่นวิดีโอ / เสียงบนคอมพิวเตอร์และเชื่อมต่อกับระบบเซิร์ฟเวอร์ บนอินเทอร์เน็ตเซิร์ฟเวอร์สื่อเหล่านี้สามารถเป็นเว็บเซิร์ฟเวอร์หรืออุปกรณ์พิเศษที่มีการตั้งค่าเฉพาะสำหรับสตรีมมิ่งประสิทธิภาพสูง
แบนด์วิดท์ (throughput) ของสตรีมมิ่งสื่อคืออัตราบิต หากอัตราบิตถูกเก็บรักษาไว้ในเครือข่ายสำหรับสตรีมที่กำหนดลดลงต่ำกว่าอัตราที่จำเป็นเพื่อสนับสนุนการเล่นแบบทันทีเฟรมวิดีโอที่ลดลงและ / หรือการสูญเสียผลเสียง ระบบสตรีมมิงสื่อมักใช้เทคโนโลยีบีบอัดข้อมูลแบบเรียลไทม์เพื่อลดปริมาณแบนด์วิธที่ใช้ในการเชื่อมต่อแต่ละครั้ง ยังสามารถตั้งค่าระบบสตรีมมิ่งสื่อบางอย่างเพื่อสนับสนุน Quality of Service (QoS) เพื่อช่วยรักษาประสิทธิภาพที่จำเป็น
การตั้งค่าเครือข่ายคอมพิวเตอร์สำหรับสื่อสตรีมมิ่ง
โปรโตคอลเครือข่ายบางอย่างได้รับการพัฒนาเป็นพิเศษสำหรับสตรีมมิ่งสื่อรวมถึง โปรโตคอลการสตรีมข้อมูลเรียลไทม์ (RTSP) . นอกจากนี้ยังสามารถใช้ HTTP ได้หากเนื้อหาที่จะสตรีมประกอบด้วยไฟล์ที่เก็บอยู่บนเว็บเซิร์ฟเวอร์ โปรแกรมเล่นสื่อมีการสนับสนุนโปรโตคอลที่จำเป็นในตัวเพื่อให้ผู้ใช้โดยทั่วไปไม่จำเป็นต้องเปลี่ยนแปลงการตั้งค่าใด ๆ ในคอมพิวเตอร์เพื่อรับสตรีมเสียง / วิดีโอ
ตัวอย่างของผู้เล่นสื่อรวมถึง:
- QuickTime
- ผู้เล่นตัวจริง
- Windows Media Player
ผู้ให้บริการเนื้อหาที่ต้องการส่งมอบสตรีมสามารถตั้งค่าสภาพแวดล้อมเซิร์ฟเวอร์ได้หลายวิธีดังนี้
- สมัครรับบริการเว็บวิดีโอออนไลน์แบบสตรีมมิงแบบสดเช่น justin.tv หรือ ustream
- สร้างเซิร์ฟเวอร์อินเทอร์เน็ตมีเดียส่วนตัวโดยการติดตั้งซอฟต์แวร์เชิงพาณิชย์เฉพาะบนเว็บเซิร์ฟเวอร์ ตัวอย่างซอฟต์แวร์เซิร์ฟเวอร์สื่อ ได้แก่ RealNetworks Helix Server และ Adobe Flash Media