lib
 

นิตยสารบรรณารักษ์ ปีที่ ๑ ฉบับที่ ๘  ตุลาคม ๒๕๕๑





วีดิโอสตรีมมิ่ง
โดย เกรียงไกร จุลหงษ์
 

บรรณารักษ์ สำนักวิชาการ สำนักงานเลขาธิการสภาผู้แทนราษฎร

 

   
  


     

     

   
 
 
    
 


    
 
 
     
 



 


                       ปัจจุบันเทคโนโลยีสารสนเทศได้เข้ามาเป็นส่วนหนึ่งในการจัดเก็บและสืบค้นสารสนเทศในฐานะเทคโนโลยีพื้นฐานในการจัดเก็บ
สารสนเทศดิจิทัลในลักษณะต่างๆ เช่น การประมวลสารสนเทศตามคำสั่งที่กำหนด การนำเสนอผลการค้นคืน รวมทั้งการดำเนินกิจกรรมการจัดเก็บและ
การค้นคืนสารสนเทศที่สามารถทำได้ในระยะไกลโดยอาศัยเครือข่ายคอมพิวเตอร์และโทรคมนาคมจึงอาจกล่าวได้ว่าการจัดเก็บและการค้นคืนสารสนเทศ
ในปัจจุบันเป็นโครงสร้างพื้นฐานสำคัญประการหนึ่ง หากจะพิจารณาในเชิงระบบแล้วการจัดเก็บและค้นคืนสารสนเทศเป็นการเชื่อมโยงระหว่างสารสนเทศ
กับผู้ใช้สารสนเทศ โดยมีฐานข้อมูลในฐานะแหล่งที่รวบรวมสารสนเทศประเภทใดประเภทหนึ่ง และเนื่องจากความก้าวหน้าของเทคโนโลยีคอมพิวเตอร์
ฐานข้อมูลจึงมักอยู่ในรูปฐานข้อมูลคอมพิวเตอร์

                       การนำเสนอสื่อวีดิทัศน์บน Web จะใช้การ Download-and – Play ซึ่งการที่จะชมสื่อนั้นๆ ได้นั้น จะต้องทำการ Download ข้อมูลทั้งหมดมาก่อนจึงจะสามารถเล่นได้ ซึงถึงแม้จะเป็นสื่อขนาดเล็กเพียง 30 วินาทีก็ตาม อาจจะต้องใช้เวลา Download ถึง 20 นาทีก่อนที่จะสามารถนำมาใช้ฟัง และชมได้แต่ในปัจจุบันการชมวีดีทัศน์จาก Streaming Media Server จะแตกต่างออกไป โดยที่ Streaming Media File จะเริ่มในทันทีที่เล่น ระหว่างที่ข้อมูลกำลังถูกส่ง ผู้ชมสามารถรับฟังและชม สื่อนั้นๆ ได้ทันที โดยไม่จำเป็นต้องรอให้ Download ข้อมูลทั้งหมดก่อน ไม่ว่าสื่อนั้นๆ จะมีขนาด 30 วินาที หรือ 30 นาทีก็ตาม โดยมี Buffer เป็นตัวช่วย ในขณะที่การนำเสนอข้อมูลวีดีทัศน์ ผ่านระบบ Internet กำลังเป็นที่นิยม วิธีการนำเสนอจึงได้ถูกนำมาพัฒนา โดยวิธีการส่งแบบแรกคือการใช้ Web Server ในการให้บริการ และวิธีการที่สองคือการใช้ Streaming Media Server ในการให้บริการนั่นเอง ซึ่งในแต่ละวิธีก็จะมีข้อดีข้อเสียแตกต่างกันไป จึงต้องมีการพิจารณาเลือกใช้วิธีที่เหมาะสมและมีประสิทธิภาพสูงสุดกับการใช้งานที่ต้องการ ซึ่งมีจุดเด่นในการให้บริการมีดังนี้
 

  1.ให้บริการใช้เว็บเซิร์ฟเวอร์ (Web Server) คือการที่สามารถใช้ทรัพยากรที่มีอยู่แล้วในการนำเสนอได้ทันที แต่งานที่เพิ่มให้แก่เว็บเซิร์ฟเวอร์ (Web Serber) อาจทำให้บริการของเว็บเซิร์ฟเวอร์ (Web Serber) ที่มีอยู่เดิม ทำงานได้ประสิทธิภาพต่ำลง

2. สามารถใช้โพรโทคอล (Protocol) ซึ่งเหมาะสมกับการนำเสนอ Realtime Audio/Video ซึ่งก็คือ UDP Protocol จะเป็นการส่งข้อมูล
ทิศทางเดียว คือ ข้อมูลจะส่งจากเซิร์ฟเวอร์ (Server) ไปยังไคลเอ็นต์ (Client) โดยไม่มีการตรวจสอบความถูกต้องของข้อมูล ดังนั้น
จึงสามารถส่งข้อมูลได้เร็วกว่า TCP Protocol จึงได้ถูกนำมาใช้ในการส่งข้อมูลมัลติมีเดีย

3. ถูกออกแบบเพื่อให้บริการแก่ผู้ใช้จำนวนมาก

4. สามารถเพิ่มบริการพิเศษต่างๆ ได้เช่น Pay-per-view หรือการติดโฆษณา

5. สามารถปรับเปลี่ยน การส่งข้อมูลให้เหมาะสมสำหรับไคลเอ็นต์ (Client) แต่ละรายได้ดี

6. สามารถควบคุมการนำเสนอได้ เช่น ควบคุมให้ดูได้เฉพาะกลุ่ม หรือช่วงเวลาสำหรับผู้ให้บริการ Streaming Media Server Software จะมาจาก 3 บริษัทใหญ่ คือ
 
  6.1 บริษัท Microsoft Corporation มีโปรแกรมที่เกี่ยวกับการ Streaming Media หลายตัวแต่ละตัวมักจะมีจุดเด่นในการใช้
งานต่างกันเช่น Microsoft Media Server ที่จะใช้ได้ดีใน Internet หรือ Netshow Theater ที่ต้องการ Bandwidth สูงและเหมาะกับ Intranet อย่างไรก็ตามโปรแกรมของ Microsoft มักจะสนับสนุนเฉพาะระบบปฏิบัติการของวินโดวส์เท่านั้น

6.2 บริษัท Real Networks Inc โปรแกรมจะแบ่งเป็นการใช้งานแต่ละด้านเช่น Streaming Audio Streaming Video และ
โปรแกรมจะแบ่งขีดความสามารถการใช้งานผ่านลิขสิทธิ์ ที่ได้ขอซื้อใช้

6.3 บริษัท Apple โปรแกรมที่ใช้คือ Quicktime จะถูกใช้งานอยู่เสมอไม่ว่าจะเป็นเรื่องระบบ

                       Finder ไฟล์ Multimedia ทั้งหลายต่างต้องพึ่งพา Quicktime เสมอไม่ว่าจะเป็นไฟล์ Animation Audio Movie และด้วยความสามารถ

ดังกล่าวจึงสามารถนำไปใช้บน Inter Streaming ซึ่งทำให้สามารถรับชมความบันเทิงได้อย่างต่อเนื่อง ทั้งนี้ขึ้นอยู่กับ ISP (Internet Server Provider)
ซึ่งทำให้ปัจจุบัน Quicktime สามารถรับไฟล์ได้หลายรูปแบบมากขึ้น ตั้งแต่ Movie Wave Aiff Mpeg-I Layer III Mpeg-1 AVI ทั้งนี้โปรแกรมที่ส่ง
สัญญาณภาพบนเครื่องแม่ข่าย (Server) คือ Quicktime Streaming Server ส่วนโปรแกรมที่ใช้รับสัญญาณภาพคือ Quick Time Player เป็นต้น


                       การสื่อสารระบบวีดิโอสตรีมมิ่ง สามรถแสดงรายละเอียดได้ดังนี้
 
  1. แผนภาพการสื่อสารที่ประกอบด้วย เสียง ภาพมัลติมีเดีย อย่างใดอย่างหนึ่งผสมกัน ต้องส่งออกมาจากเครื่องแม่ข่าย (Server) และ
ต้องผ่านเครือข่ายอินเทอร์เน็ต
 
  1.1 เครื่องรับบริการ (Client) จะสามารถเปิดรับข้อมูลได้ทันทีโดยไม่ต้องรอข้อมูลมาทั้งหมดสามารถเปิดได้โดยจัดเก็บลงฮาร์ดดิสก์หรือไม่ต้องเก็บก็ได้

1.2 โพรโทคอล (Protocal) คือข้อกำหนดมาตรฐานที่ระบุข้อมูลจะส่งไป และ โพรโทคอล (Protocal) ที่ผู้ใช้บริการส่วนมากใช้
กันคือ HTTP และ MSS สำหรับการส่งสัญญาณ

วีดิโอสตรีมมิ่งสามารถใช้ได้ทั้ง 2 โพรโทคอล (Protocal)


ภาพประกอบ 1.1 การเผยแพร่สารสนเทศแบบวีดิโอสตรีมมิ่ง โดยใช้โพรโทคอล (Protocal) HTTP และMMS

1.3 การเผยแพร่สารสนเทศแบบวีดิโอสตรีมมิ่ง จำเป็นต้องมีฐานข้อมูลและการจัดการระบบส่งสัญญาณภาพและเสียง ซึ่งเรียกกัน
ว่าระบบมัลติคาสต์สเตชั่น (Multicast Station) ออกแบบเพื่อให้ประหยัด

1.4 สามารถส่งแบบ One to Many เรียกกันว่า มัลจิคาสต์ไอพี (Multicast IP) ออกแบบเพื่อให้ประหยัดการทำงานและแบนด์วิดท์
ของเครื่องบริการ

1.5 เครื่องบริการจะส่งเพียงข้อมูลเดียวต่อรายการที่ขอในเวลาเดียวกัน หลังจากนั้นจะถูกทำซ้ำโดยเราเตอร์พิเศษออกไปสู่เครือ
ข่ายไปยังกลุ่มผู้ใช้

1.6 การกำหนดความเร็วในการส่งสัญญาณภาพภายในเครือข่ายที่ใช้อินเทอร์เน็ตกำหนดการส่งสัญญาณที่ 148 Kbps แบบ
Multicast IP

ภาพประกอบ 1.2 การส่งสัญญาณภาพแบบมัลติคาสต์ไอพี (Multicast IP)

โปรดติดตามอ่านต่อ ตอนที่ 2 ฉบับหน้าครับ
 

 
 


LibrarianMagazine.com