Page 16 - รายงานวิจัย ผลการพัฒนางานด้วย R2R
P. 16

6







                       สื่อนั้นๆได้นั้น จะต้องท าการ download ข้อมูลทั้งหมดมาก่อนจึงจะสามารถเล่นได้ ซึ่งถึงแม้จะเป็น
                                               ็
                       สื่อขนาดเล็กเพียง 30 วินาทีกตาม อาจจะต้องใช้เวลา Download ถึง 20 นาทีก่อนที่จะสามารถ
                       น ามาใช้ฟัง/ชม ได้

                              แต่ปัจจุบันการชม Audio/Video จาก Streaming Media Server จะแตกต่างออกไป โดยที่
                                                                            ้
                                                                                                       ั
                       Streaming Media file จะเริ่มเกือบจะในทันทีที่เล่น ระหว่างที่ขอมูลก าลังถูกส่ง ผู้ชมสามารถรับฟง/
                       ชม สื่อนั้นๆได้ทันที โดยไม่จ าเป็นต้องรอให้ download ข้อมูลทั้งหมดก่อน ไม่ว่าสื่อนั้นๆจะมีขนาด

                       30 วินาที
                                                                               ้
                       หรือ 30 นาทีก็ตาม โดยมี Buffer เป็นตัวช่วย ในขณะที่การน าเสนอขอมูล Audio/Video ผ่านระบบ
                       internet ก าลังเป็นที่นิยม วิธีการน าเสนอจึงได้ถูกน ามาพัฒนา โดยวิธีการส่งแบบแรกคอการใช้ Web
                                                                                              ื
                       Server ในการให้บริการ และ วิธีการที่สองคือการใช้ Streaming Media Server ในการให้บริการ
                                              ้
                       นั่นเอง ซึ่งในแต่ละวิธีก็จะมีขอดีข้อเสียแตกต่างกันไป จึงต้องมีการพิจารณาเลือกใช้วิธีที่เหมาะสมและ
                       มีประสิทธิภาพสูงสุดกับการใช้งานที่ต้องการ


                                     Streaming With Web Server

                              การใช้งาน : การใช้งาน multimedia file บน web server เริ่มจากท าการแปลง

                       Audio/Video ให้อยู่ในรูปแบบสื่อที่เหมาะสมส าหรับการส่งข้อมูลบน internet โดยพิจารณาจาก
                       bandwidth เช่น 28.8,33.6,56.6 kilobits per second ส าหรับ modem ทั่วไป

                       ท าการ upload แฟ้มมัลติมีเดียไปยัง web server และสร้างเว็ปเพจที่ระบุ URL ของแฟมมัลติมีเดีย
                                                                                               ้
                       นั้นๆ เมื่อมีการเรียกใช้งานแฟมมัลติมีเดีย client-side player จะท างานและเริ่ม download แฟ้ม
                                               ้
                       มัลติมีเดีย เมื่อแฟ้มทั้งหมด download เสร็จสิ้นแล้วจึงท าการ play ไฟล์นั้นๆ

                              การส่งข้อมูล : Web Server ใช้การติดต่อผ่าน HyperText Transport Protocol (HTTP)

                       ในการติดต่อระหว่าง server และ client ซึ่ง HTTP จะควบคุม Transmission Control Protocol
                       (TCP) ซึ่งจะจัดการเกี่ยวกับการส่งข้อมูลทั้งหมด

                       เป้าหมายของ TCP คือการเพมระดับการส่งข้อมูลให้อยู่ในระดับสูงสุดโดยที่ยังมีความถูกต้องในข้อมูล
                                               ิ่
                       นั้นๆ โดยใช้ Algorithm ที่เรียกว่า slow start โดยในตอนต้น TCP จะท าการส่งข้อมูลจ านวนน้อยๆ
                       และคอยๆเพิ่มขึ้นจนปลายทางแจ้งมาว่า packet มีการสูญหาย TCP จะถือว่าปริมาณการส่งข้อมูลที่
                           ่
                       สมบูรณ์ก่อน packet loss คือค่าการส่งข้อมูลสูงสุด และจะใช้ค่านั้นในการส่งข้อมูลต่อไป
   11   12   13   14   15   16   17   18   19   20   21