2.1 internet - mahasarakham universitybc.msu.ac.th/project_file/chapter2(186).pdf2.1.2 ค าศ...

31
บทที2 ทฤษฎีและวรรณกรรมที่เกี่ยวข้อง ในการศึกษาและประยุกต์ใช้ระบบ Conference โดยใช้ Red5 Flash Server บน Linux Ubuntu ทางผู้ศึกษาจะได้อธิบายและกล่าวถึงทฤษฎีที่เกี่ยวข้องกับระบบ Conference รวมถึงงานวิจัยทีเกี่ยวข้อง โดยจะอธิบายถึงรายละเอียดและหลักการทางานต่างๆ ที่สาคัญ ดังต่อไปนี2.1 ระบบอินเตอร์เน็ต (Internet) อินเตอร์เน็ตเป็นเครือข่ายคอมพิวเตอร์ที่ใหญ่ที่สุดในโลกไม่ได้เป็นเพียงส่วนของซอฟต์แวร์ แต่เป็นสิ่งที่รวมไปด้วยคอมพิวเตอร์ สายเคเบิล และคนจานวนมากมาย เมื่อมีคนพูดถึงอินเตอร์เน็ต เขามักจะไม่ได้คิดถึงตัวเครื่องคอมพิวเตอร์ สาย เราท์เตอร์ (Router) หรืออุปกรณ์อื่นๆ ที่รวมกันเข้ามา เป็นเครือข่ายในแง่ของมุมทางด้านเทคนิค อินเทอร์เน็ตมีรูปแบบคล้ายกับเครือข่ายคอมพิวเตอร์ระบบ Wan แต่มีโครงสร้างการทางานทีแตกต่างกันมากพอสมควร เนื่องจากระบบ Wan เป็นเครือข่ายที่ถูกสร้างโดยองค์กรๆ เดียวหรือกลุ่ม องค์กร เพื่อวัตถุประสงค์ด้านใดด้านหนึ่ง และมีผู้ดูแลระบบที่รับผิดชอบแน่นอน แต่อินเทอร์เน็ตจะ เป็นการเชื่อมโยงกันระหว่างคอมพิวเตอร์นับล้านๆ เครื่องแบบไม่ถาวรขึ้นอยู่กับเวลานั้นๆ ว่าใคร ต้องการเล่นอินเทอร์เน็ตบ้าง ใครจะติดต่อสื่อสารกับใครก็ได้ จึงทาให้ระบบอินเทอร์เน็ตไม่มีผู้ใด รับผิดชอบหรือดูแลทั้งระบบ อินเตอร์เน็ตคือ เครือข่ายของคอมพิวเตอร์ที่พูดคุยกับเครื่องอื่นได้โดยใช้ข้อกาหนดที่เรียกว่า “Transmission Control Protocol/Internet Protocol” (TCP/IP) TCP/IP เป็นชุดของกฎเกณฑ์ที่กาหนด วิธีการที่ข่าวสารจะถูกส่งไประหว่างเครื่องคอมพิวเตอร์ ข้อกาหนดหรือที่เรียกว่า โปโตคอล(Protocol) ของการสื่อสารจะอนุญาตให้คอมพิวเตอร์ชนิดต่างกัน ซึ่งใช้ระบบปฏิบัติการต่างกัน สามารถติดต่อกันได้ สิ่งนี้เป็นสิ่งที่สาคัญเนื่องจากอินเตอร์เน็ตไม่ได้สร้างขึ้นมาสาหรับระบบ คอมพิวเตอร์ชนิดใดชนิดหนึ่ง โดยการใช้ TCP/IP คอมพิวเตอร์ที่แตกต่างกันเป็นร้อย ๆ ชนิดสามารถ ติดต่อกันได้บนอินเตอร์เน็ต

Upload: others

Post on 13-Jul-2020

8 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 2.1 Internet - Mahasarakham Universitybc.msu.ac.th/project_file/chapter2(186).pdf2.1.2 ค าศ พท ต างๆ ท ควรร เก ยวก บอ นเตอร เน

6

บทท 2 ทฤษฎและวรรณกรรมทเกยวของ

ในการศกษาและประยกตใชระบบ Conference โดยใช Red5 Flash Server บน Linux

Ubuntu ทางผศกษาจะไดอธบายและกลาวถงทฤษฎทเกยวของกบระบบ Conference รวมถงงานวจยทเกยวของ โดยจะอธบายถงรายละเอยดและหลกการท างานตางๆ ทส าคญ ดงตอไปน

2.1 ระบบอนเตอรเนต (Internet)

อนเตอรเนตเปนเครอขายคอมพวเตอรทใหญทสดในโลกไมไดเปนเพยงสวนของซอฟตแวร แตเปนสงทรวมไปดวยคอมพวเตอร สายเคเบล และคนจ านวนมากมาย เมอมคนพดถงอนเตอรเนตเขามกจะไมไดคดถงตวเครองคอมพวเตอร สาย เราทเตอร (Router) หรออปกรณอนๆ ทรวมกนเขามาเปนเครอขายในแงของมมทางดานเทคนค

อนเทอรเนตมรปแบบคลายกบเครอขายคอมพวเตอรระบบ Wan แตมโครงสรางการท างานทแตกตางกนมากพอสมควร เนองจากระบบ Wan เปนเครอขายทถกสรางโดยองคกรๆ เดยวหรอกลมองคกร เพอวตถประสงคดานใดดานหนง และมผดแลระบบทรบผดชอบแนนอน แตอนเทอรเนตจะเปนการเชอมโยงกนระหวางคอมพวเตอรนบลานๆ เครองแบบไมถาวรขนอยกบเวลานนๆ วาใครตองการเลนอนเทอรเนตบาง ใครจะตดตอสอสารกบใครกได จงท าใหระบบอนเทอรเนตไมมผใดรบผดชอบหรอดแลทงระบบ

อนเตอรเนตคอ เครอขายของคอมพวเตอรทพดคยกบเครองอนไดโดยใชขอก าหนดทเรยกวา “Transmission Control Protocol/Internet Protocol” (TCP/IP) TCP/IP เปนชดของกฎเกณฑทก าหนดวธการทขาวสารจะถกสงไประหวางเครองคอมพวเตอร ขอก าหนดหรอทเรยกวา “โปโตคอล” (Protocol) ของการสอสารจะอนญาตใหคอมพวเตอรชนดตางกน ซงใชระบบปฏบตการตางกนสามารถตดตอกนได สงนเปนสงทส าคญเนองจากอนเตอรเนตไมไดสรางขนมาส าหรบระบบคอมพวเตอรชนดใดชนดหนง โดยการใช TCP/IP คอมพวเตอรทแตกตางกนเปนรอย ๆ ชนดสามารถตดตอกนไดบนอนเตอรเนต

Page 2: 2.1 Internet - Mahasarakham Universitybc.msu.ac.th/project_file/chapter2(186).pdf2.1.2 ค าศ พท ต างๆ ท ควรร เก ยวก บอ นเตอร เน

7

2.1.1 ประวตของอนเตอรเนต อนเตอรเนตเปนเครอขายคอมพวเตอรทไดกอตงโดยกระทรวงกลาโหมของประเทศ

สหรฐอเมรกา ซงเปนการน าคอมพวเตอรมาเชอมตอกนมชอเรยกสนๆ วา “อารปาเนต” การเชอมตอคอมพวเตอรเปนจ านวนมากเขาดวยกนกอใหเกดการแลกเปลยนและการสอสารทเปนประโยชนอยางมหาศาล สงผลใหเครอขายอารปาเนตเตบโตอยางรวดเรว เพราะมองคกรทงทางทหารและมหาวทยาลย น าเครองคอมพวเตอรมาเชอมตอกบเครอขายเปนจ านวนมากตอมาไดพบวา อารปาเนตเปนเครอขายทไมมมาตรฐาน“Internet Work” ซงนยมเรยกสนๆ วา Internet เครอขายนกไดถกองคกรและมหาวทยาลยตาง ๆ น าเครอขายทตนมอยแลวมาเชอมตอเขาไปท าใหเครอขาย Internet เตบโตอยางรวดเรวเครอขายอนเตอรเนต จงไดพฒนาไปเปนเครอขายทใชแลกเปลยนขอมลทางดานการศกษา วจยคนควาตาง ๆ จนในทสดไดรบความนยมแพรหลายไปทวโลก เปนชองทางใหผใชคอมพวเตอรทวไปไดสอสารแลกเปลยนขอมลกนอยางอสระ รวมทงเปนสอในการโฆษณาประชาสมพนธและเผยแพร ขอมลขาวสารทางเวลดไวเวบ (World Wide Web)มาถงในปจจบนนกจกรรมทางดานธรกจบนเครอขายนไดเตบโตอยางรวดเรวแตมนกไมมผลเสยกบเครอขายส าหรบวทยาศาสตร การศกษา และการวจย (ซงกไดเตบโตขนอยางกาวกระโดดเชนเดยวกน) อนเตอรเนตซงเปนแหลงรวบรวมขอมลขาวสาร และเครอขายอนๆ อกนบหมนจะเจรญเตบโตและเปลยนแปลงตอไป ซงจะตรงกบความตองการของคนทใชไมวาพวกเขาจะใชงานมนดวยเหตผลใดกตาม นยาม/ความหมาย

2.1.2 ค าศพทตางๆ ทควรรเกยวกบอนเตอรเนต 1.) World Wide Web (Www) หรอเรยกสนๆ วา Web เปนบรการหนงในอนเตอรเนต

ใหบรการขอมล ทประกอบดวย ภาพ ตวอกษร และเสยง ถอไดวา World Wide Web เปนแหลงบรการขอมลขนาดใหญ เหมอนเครอขายใยแมงมม 2.) เวบไซต (Web Site) คอ แหลงทเกบรวบรวมขอมลเอกสารและสอประสมตางๆ (รปภาพ เสยง ขอความ) ของแตละบรษทหนวยงาน หรอบคคลโดยเรยกเอกสารตางๆ เหลานนวา Web Page และเรยก Webpage หนาแรกของแตละ Web Site วา Home Page ซงเจาของจะเปนผดแลรกษาและปรบปรงขอมลเองโดยเจาของเวบไซตดงกลาวอาจจะเปนองคกรของรฐหรอเอกชน หรอเวบไซตสวนบคคลกได 3.) เวบเพจ (Webpage) คอ เอกสารแตละหนาทเราเปดดใน Web Page ซงถกสรางขนมาจากภาษา Htmlซงเปนภาษาทก าหนดรปแบบและหนาตาของเวบเพจ โดยเวบเพจจะมการเชอมโยงไปยงเวบเพจอนได ท าใหการคนหาขอมลท าไดโดยงาย และยงสามารถเผยแพรขอมลไปทวโลกไดทนทในราคาถกและรวดเรว

Page 3: 2.1 Internet - Mahasarakham Universitybc.msu.ac.th/project_file/chapter2(186).pdf2.1.2 ค าศ พท ต างๆ ท ควรร เก ยวก บอ นเตอร เน

8

4.) โฮมเพจ (Home Page) คอ หนาหลกของเวบเพจทงหมดซงสวนใหญจะเปนหนาแรกของเวบไซตนนๆ เพอใหผเขามาเยยมชมไดพบเหนกอนหนาอนๆ ตวอยางเชน หนาโฮมเพจของบรษทซอฟตแวรปารค จ ากด เปนตน

5.) ลงค (Link) เอกสารของทกเวบเพจจะเปนเอกสารแบบไฮเปอรเทกซ หมายความวาภายในเอกสารแบบไฮเปอรเทกซ (Hypertext) นจะเปนขอความทสามารถเชอมโยงไปยงรายละเอยดของขอมลนน โดยขอมลทเชอมโยงไปอาจจะอยในเวบเพจหนาเดยวกนหรอ ตางหนากไดหรออาจจะอยภายในคอมพวเตอรเครองเดยวกน หรออยกนคนละเครองแตอยภายในเครอขายเดยวกนกได โดยไมค านงถงวาจะอยไกลกนคนละจงหวดหรออยกนคนละประเทศ ขอความทเปนสวนของการเชอมโยง (Link) จะเปนขอความทถกเนนภายในเวบไซตนน (ซงโดยมากจะเปนการขดเสนใต) จะใหคณสามารถทองไปยงเวบเพจหนาตางๆบนอนเตอรเนตไดอยางงายดาย เพยงแตคลกเมาสทขอความดงกลาวนน การเชอมโยง (Link) อาจอยในรปของปม ภาพหรอขอความ โดยเมอเราเลอนเมาสไปเหนอลงค (Link) รปเมาสจะเปลยนจากรปลกศรเปนรปมอ

2.1.3 บรการตาง ๆ ในอนเตอรเนต บรการในอนเตอรเนตมหลากหลายลกษณะมขอมลใหม ๆ เพมขนตลอดเวลา สรปบรการทส าคญ ๆ ในเครอขายอนเตอรเนตไดดงน 1.) จดหมายอเลกทรอนกส (E-Mail: Electronics Mail) เปนบรการทใหผใชสามารถสงจด หมายถงบคคล องคกร สถาบน ฯลฯ ดวยการสงแฟมขอมลคอมพวเตอร ผรบจะไดรบผานระบบเครอขายคอมพวเตอร และสามารถพมพ ออกเปนเอกสารไดหากผรบไมไดใชระบบเครอขายคอมพวเตอรอย จดหมายดงกลาวจะเกบไวในระบบ เมอผรบเปดใช ระบบเครอขายคอมพวเตอร จะสามารถเปดจดหมายอานไดทกเวลาและสามารถตอบจดหมายไดทนทเชนกน นอกจากนยงสามารถสงแฟมขอมลบาง ๆ เชน รปภาพแนบไปกบจดหมายไดปจจบนสามารถรบและสงจดหมายเปนภาษาไทยไดเปนอยางด 2.) การเขาสระบบคอมพวเตอรทางไกล (Remote Login) เปนการเขาใช ระบบเครอขายคอมพวเตอรทอยหางไกลออกไป โดยมวตถประสงคเพอใชบรการและขอมลบนเครองเซรฟเวอรของระบบอนๆ จากระบบทใชงานอยโดยอาศยโปรแกรมเทลเนต เชน การคนหาขอมลหองสมดมหาวทยาลยตางๆ เปนตน ซงการทจะเขาใชขอมลในคอมพวเตอรเครองใดๆ ไดนน ผใชตองทราบหมายเลขไอพ(Ip Number) ของคอมพวเตอรเครองนนๆ พรอมทงทราบรหสผาน จงจะสามารถเขาใชบรการและคนหาขอมลได การใชงานโปรแกรม Telnet ในปจจบนมทงทอยในระบบปฏบตการ Unix และ Windows

Page 4: 2.1 Internet - Mahasarakham Universitybc.msu.ac.th/project_file/chapter2(186).pdf2.1.2 ค าศ พท ต างๆ ท ควรร เก ยวก บอ นเตอร เน

9

3.) การถายขอมลโอนแฟมขอมล (Ftp: File Transfer Protocol) เปนบรการถายโอนแฟมขอมลหรอโปรแกรมคอมพวเตอรทสนใจจากเครองบรการแฟมขอมลมายงเครองทใชงานอยซงในระบบอนเตอรเนตมผพฒนาซอฟตแวรทเปนประโยชนมากมาย ซงอนญาตใหท าการถายโอนไดโดยไมเสยคาใชจาย

4.) การสนทนาบนเครอขาย เปนการสนทนาบนเครอขายคอมพวเตอรโดยในระยะแรกเปนการพมพขอความโตตอบกนทนทบนหนาจอคอมพวเตอร แตปจจบนมการพฒนาซอฟตแวรทสามารถสอสารกนไดดวยเสยง เชน โปรแกรม Cool Talk หรอ Icq หรอ สามารถใชกลองวดทศนรวมเพอใหคสนทนาเหนภาพไดดวย เชน โปรแกรม Microsoft Netmeeting,Msn เปนตน

5.) กลมขาวทนาสนใจ เปนเสมอนกระดานขาวทตดประกาศไวหากวาสนใจในหวขอใดกสามารถเขาไปอานและแสดงขอคดเหนเพมเตมไดอยางเสร สามารถใชเปนทคนหาค าตอบในเรองทสนใจไดขาวทน ามาลงจะจดแบงกลมไว เชน สงคม การเมอง เทคโนโลย และการแพทย เปนตน

2.1.4 ประโยชนทไดรบจากอนเตอรเนต เนองจากอนเตอรเนตเปนเครอขายทครอบคลมไปทวโลก จงสามารถน าขอมลจากแหลง

ตาง ๆ มาใชประโยชนได ซงประโยชนทไดรบจากอนเตอรเนตสามารถแบงออกเปนดานตาง ๆ ดงตอไปน

1.) ดานการศกษา เราสามารถใชอนเตอรเนตเพอคนควาหาขอมลได ไมวาจะเปนขอมลทางวชาการจากทตาง ๆ ซงในกรณน อนเตอรเนตจะท าหนาทเหมอนหองสมดขนาดใหญ สงขอมลทเราตอการมาใหบนจอคอมพวเตอรของเราในเวลาไมกวนาทจากแหลงขอมลทวโลก ไมวาจะเปนขอมลดานวทยาศาสตร วศวกรรม ศลปกรรม สงคมศาสตร กฎหมายและอน ๆ นกเรยน นกศกษา สามารถคนหาขอมลทก าลงศกษาอยไดทงขอมลทเปนตวอกษร ภาพและเสยงหรอแมแตมลตมเดยตาง ๆ

2.) ดานการรบสงขาวสาร ผใชอนเตอรเนตสามารถรบสงขอมลจดหมายอเลกทรอนกส (E-Mail) กบผใชคนอน ๆ ทวโลกในเวลาอนรวดเรวไดโดยมคาใชจายต ามากเมอเทยบกบการสงจดหมายหรอสงขอมลวธอน ๆ นอกจากนนยงอาจสงขอมลคอมพวเตอรในรปแบบตาง ๆ เชน แฟมขอมล รปภาพ จนไปถงขอมลทเปน ภาพและเสยงไดอกดวย

3.) ดานธรกจและการคา อนเตอรเนตมบรการในรปแบบของการซอขายสนคาผานคอมพวเตอร เราสามารถเลอกดสนคาพรอมทงคณสมบตตาง ๆ ผานคอมพวเตอรของเราแลวสงซอและจายเงนดวยบตรเครดตไดทนท ซงนบวาสะดวกและรวดเรวมาก นอกจากนผใชทเปนบรษทหรอ

Page 5: 2.1 Internet - Mahasarakham Universitybc.msu.ac.th/project_file/chapter2(186).pdf2.1.2 ค าศ พท ต างๆ ท ควรร เก ยวก บอ นเตอร เน

10

องคกรตาง ๆ กสามารถเปดใหบรการและสนบสนนลกคาของคนผานอนเตอรเนตได เชน การตอบค าถาม การใหค าแนะน า รวมถงการใหขาวสารใหม ๆ แกลกคาได

4.) ดานการบนเทง เราสามารถเขาไปเลอกอานหนงสอ วารสารตาง ๆ ผานอนเตอรเนตได คนหาขอมลเกยวกบภาพยนตร ดนตรและอน ๆ อกมากมาย ซงปจจบนเรา สามารถท าเปนภาพเคลอนไหวและมเสยงประกอบไดอกดวย

2.1.5 รปแบบการใชงาน รปแบบการใชงานอนเตอรเนตสามารถสรป ไดดงน 1.) เครองมอสอสารราคาถก เรยกไดวาเปนจดประสงคแรกของการสรางอนเตอรเนต

ขนมาเลยทเดยว แตเดมเรามอเมลเปนหลก แตปจจบนเรามการใชงานรวมกบภาพ และเสยง เชน การประชมทางไกล หรอแมแตการสนทนาผาน Chat

2.) แหลงเผยแพรความร การใชอนเตอรเนตมกจะเรมจากผทมความรลนเหลอ ตองการเผยแพรสงทเขารใหเปนสาธารณประโยชนแกคนทสนใจไดรบรโดยอสระ ซงความรทมในอนเตอรเนตเชอวามปรมาณมากกวาทบรรจอยในหองสมดใด ๆ ในโลกน และจะมเพมมากขนเรอย ๆ ตามการเตบโ

3.) การโฆษณาประชาสมพนธ การโฆษณาประชาสมพนธถอเปนการน าเอาอนเตอรเนตไปใชในเชงพาณชยยคแรก ไมวาจะเปนการน าเสนอสนคา หรอประชาสมพนธองคกร ซงปจจบนอนเตอรเนตกนบวาเปนสอโฆษณาทราคาถกมาก อกทงคนทเหนและสมผสกมอยมากมายทวโลก

4.) เครองมอคนควาขอมล เมอความรกบขอมลตาง ๆ ถกเกบเอาไวอยางมากทงรปแบบและปรมาณ ในอนเตอรเนตท าใหการคนหาเปนเรองทใชวาจะท ากนไดงาย ๆ แตนบวายงโชคดทเรามเครองมอส าหรบคนหา (Search Engine) มาชวยท าใหเราไดขอมลจากทวโลกอยางงายดาย

5.) สงคมของคนทสนใจตรงกน เมอขอมลเยอะขน คนทเขามาใชงานกมากขน ท าใหเกดการรวมกลมของคนทสนใจเรองเดยวกน และเกดเปนชมชนตาง ๆ ในอนเตอรเนตมากมายมการแลกเปลยนความคดเหน และทศนคตระหวางกนอยางเสร โดยมการควบคมซงกนและกน

6.) ความบนเทงจากอนเตอร เมอมสาระกตองมความบนเทงปะปนมา ทกวนนอนเตอรเนต กลายเปนแหลงรวบรวมความบนเทงมากมายใหเลอกใชบรการกนตามความพอใจ

7.) แหลงขาวสารททนสมย อนเตอรเนตไดชอวาเปนสอทรวดเรวตอความเปลยนแปลงและความเปนไปของโลก เพราะคนทสมผสกบขาวหรอการเปลยนแปลงมกจะเผยแพรสงทรบรทางอนเตอรเนต อกทงปจจบนหนงสอพมพ นตยสาร สถานโทรทศนตางกมทอยในอนเตอรเนตทงนน เพราะฉะนนความรวดเรวและความถกตองจงมมากขนในโลกของอนเตอรเนต

Page 6: 2.1 Internet - Mahasarakham Universitybc.msu.ac.th/project_file/chapter2(186).pdf2.1.2 ค าศ พท ต างๆ ท ควรร เก ยวก บอ นเตอร เน

11

8.) กระจายเสยง/แพรภาพผานอนเตอรเนต ปจจบนสอตาง ๆ ไดอพยพเขาสโลกของอนเตอรเนต ท าใหเราไมแปลกใจเลยทนกเรยนไทยในตางแดน จะยงฟงรายการวทยทเขาชนชอบจากเมองไทยผานทางอนเตอรเนตอยทกวน

9.) ลดคาใชจายดานการบรการ เปนชองทางทเพมความสะดวกใหกบผใชบรการไดดวยตนทนทแสนประหยด

10.) ส ารวจความคด-จดอนดบความนยม การจดอนดบ ส ารวจความนยมเปนเรองทหลายคนสามารถแสดงความเหนไดอยางเตมทเปนจรงในใจของเราไดอยางเสร

11.) นตยสาร และสงพมพอเลกทรอนกส เมอสอดานคอมพวเตอร และอนเตอรมมากขน การเกบและแสดงเอกสารกถกพฒนาใหเกบในรปของอเลกทรอนกส เพอใหงายตอการจดเกบและการคนหา ซงผลดทไดคอ ลดการท าลายทรพยากรธรรมชาต

12.) แหลงรวมของฟรททกคนชอบ ของฟรถอเปนเสนหอนเยายวนใจ ดงดดความสนใจใครตอใครใหเขามาใชงานอนเตอรเนต ซงของฟรกมหลายรปแบบทงขอมล โปรแกรมหรอบรการรปแบบตาง ๆ

13.) ประยกตใชงานกบระบบงานในองคกร เพราะวาอนเตอรเนตโดยเฉพาะ Www มรปแบบการท างานทเปนมาตรฐาน และรจกกนดท าใหหลายๆ องคกรสรางระบบการท างานและสอสารระหวางกนผานเครอขายสวนตวทเรยกวา อนทราเนต (Intranet) ซงเปนการน าเอาอนเตอรเนตมาประยกตใชงานในองคกรไดเปนอยางด ทงนเพอใหงายตอการพฒนา บ ารงรกษา และการฝกอบรม

14.) คาขายผานอนเตอรเนต เมอใชงานกนจนเบอหลายคนเรมหารายไดจากชองทางทมในอนเตอรเนต ซงท าใหเกดธรกจขนาดเลกและใหญมากมายในอนเตอรเนต โดยทธรกจหลายๆ ตวไดรบการยอมรบเปนอยางดจากผใชงาน 2.2 ระบบ Video Conference

ในการศกษาระบบ Video Conference มรายละเอยด ดงตอไปน 2.2.1 ความหมาย Video Conference Video Conference หรอการประชมทางไกล ถกออกแบบมาเพอใหคนหรอกลมคน ซงอย

กนคน ละสถานทสามารถตดตอกนไดทงภาพและเสยง โดยผานทางจอภาพซงอาจเปนคอมพวเตอร

Page 7: 2.1 Internet - Mahasarakham Universitybc.msu.ac.th/project_file/chapter2(186).pdf2.1.2 ค าศ พท ต างๆ ท ควรร เก ยวก บอ นเตอร เน

12

หรอโทรทศน ผชมทฝงหนงจะเหนภาพของ อกฝงหนงปรากฏอยบนจอโทรทศนของตวเองและ ภาพของตวเองกจะไปปรากฏยงโทรทศนของฝงตรงขามเชนเดยวกน คณภาพของภาพและเสยงทไดจะขนอยกบความเรวของชองทางสอสารทใชเชอมตอระหวางทงสองฝง อปกรณทตองมในระบบประชมทางไกลน กไดแก จอโทรทศนหรอคอมพวเตอร, ล าโพง, ไมโครโฟน, กลอง และอปกรณCoder ซงเปนตวเขารหสสญญาณภาพและเสยงทไดจากกลอง และไมโครโฟน สงผานเสนทางสอสารไปยงอกฝงหนง และรวมไปถงการถอดรหสสญญาณทไดรบมาอกฝงใหกลบเปนสญญาณภาพและ เสยงแสดงบนจอและล าโพงนนเอง เสนทางสอสารขนาด 384 Kbps ขนไปกสามารถใหคณภาพภาพในระดบทยอมรบได โดยอาจใชผานทางเครอขาย Isdn หรอ ATM เปนตน ขอดของการประชมทางไกลคอ สามารถใหความสะดวกในการตดตอสอสารกน ไมจ าเปนตองเดนทางไปถงอกฝงหนง ซงจะประหยดทงเวลาและคาใชจาย และ ยงชวยแกปญหาจราจรดวย

รปท 2-1 แสดงโครงสรางของระบบ Video Conference ทใชเครอขาย Atm เปนเครอขายสอสาร

(Configuration Of Video Conference System And Atm Network)

2.2.1 ลกษณะการสงสญญาณภาพ วดโอมลกษณะการสงสญญาณภาพเคลอนไหวพรอมเสยง สญญาณภาพทสงมลกษณะ

เปน เฟรม (หนงเฟรมเทากบหนงภาพ) ในวนาทหนงตองท าใหได มากกวา 17 เฟรม จงจะเหนเปนภาพตอเนอง ระบบโทรทศนในประเทศไทยสง 25 เฟรมตอวนาท สวนระบบ Ntsc ทใชในสหรฐอเมรกา สง30 เฟรมตอวนาท

วดโอจะมขนาดชวงกวางของสญญาณภาพโทรทศนมชองสญญาณสงสงถง 7 เมกะเฮรทซ และเมอแปลงเปนขอมลกตองใชแถบกวางสงเชนกน แตเทคโนโลยการบบอดท าให

Page 8: 2.1 Internet - Mahasarakham Universitybc.msu.ac.th/project_file/chapter2(186).pdf2.1.2 ค าศ พท ต างๆ ท ควรร เก ยวก บอ นเตอร เน

13

สามารถใชแถบกวางลดลงไดมาก ระบบบบอดขอมลทรจกกนดและนยมใช จดเปนระบบบบอดขอมลทมประสทธภาพคอMpeg มาตรฐาน Mpeg ทใชเปนรนทสอง หรอเรยกวา Mpeg2 ระบบMpeg2 ทสงสญญาณวดโอพรอมเสยงทเปนภาพเคลอนไหวแบบเตมท ทใชในระบบ Dth (สงทวตรงถงบาน) มแถบกวาง 2 เมกะบตตอวนาท ระบบวดโอคอนเฟอเรนซ จงเปนการรบสงสญญาณวดโอทมลกษณะสองทศทาง การสงสญญาณวดโอในลกษณะนมแถบกวางสง ซงตองอาศยโครงสรางพนฐานทเปนถนนของขอมลความเรวสง ท าใหมคาใชจายสงตามดวย แตในปจจบนระบบวดโอคอนเฟอเรนซ สามารถลดแถบกวางลงไดมาก โดยระบบทใชอาจมแถบกวางชองสญญาณประมาณ 80 กโลบตตอวนาทหรอนอยกวา แตถาเปนระบบวดโอคอนเฟอเรนซทมคณภาพตองใชแถบกวางสญญาณไมนอยกวา256 กโลบตตอวนาท

ในเครอขายอนเทอรเนตเปนเครอขายทมการรบสงขอมลเปนแพกเกต การสงวดโอผานเครอขายอนเทอรเนตยอมเปนไปได แตเนองจากการสงแพกเกตไอพเปนแบบดาตาแกรม ดงนนจงไมรบรอง ชวงระยะเวลาการเดนทางของขอมล เทคนคการใชวดโอคอนเฟอเรนซ จงตองมการสรางบฟเฟอรและแกปญหาทแตละแพกเกต มายงปลายทางไมพรอมกน เรยกปญหานวา Jitter

2.2.2 วธการใชงาน การใชงานนนสวนใหญมกจะใชส าหรบซอฟตแวรทนยมใชกนมาก ไดแก โปรแกรม ซย

ซม โปรแกรมเนตมตตง ส าหรบโปรแกรมเนตมตตงเปนโปรแกรมของบรษท ไมโครซอฟต ทแถมมาใหกบโปรแกรมวนโดว 98 ทกเครองอยแลว ผใชวนโดว 98 สามารถตดตงกลองโทรทศน และเรยกโปรแกรมมาใชไดทนท

เนองจากการตดตอตองผานเครอขาย ดงนนจงใชงานไดงายบนเครอขายแลนหรอเครอขายทรองรบอนเตอรเนต เชน นนทรเนต การเรยกตดตอระหวางเครองใชหมายเลขไอพ หรอชอของเครอง การตดตอยงเปนระบบจดไปจด กลาวคอเหมอนโทรศพท ทมการเรยกตดตอกนเปนค กรรมวธการเรยกจงงาย เหมาะกบการใชงาน

2.2.3 ประโยชนทไดรบจากการใช Video Conference System ในการน าระบบ Video Conference เขามาใชในธรกจนนชวยใหเกดประโยชนตาง ๆ ได

ทงทางตรงและทางออม โดยทางตรง คอ สามารถวดผลทไดออกมาในรปของตวเงน คอเปนการประหยดคาใชจายตาง ๆ สวนในทางออมนนวดเปนรปตวเงนไดยาก เชน ชวยใหประหยดเวลา ชวยอ านวยความสะดวก ชวยลดความเสยงจากอบตเหตทอาจเกดขนระหวางการเดนทาง ดงสามารถสรปประโยชนทไดเปนดงน

Page 9: 2.1 Internet - Mahasarakham Universitybc.msu.ac.th/project_file/chapter2(186).pdf2.1.2 ค าศ พท ต างๆ ท ควรร เก ยวก บอ นเตอร เน

14

1.) ประหยดเวลาและคาใชจายในการเดนทางจากทตาง ๆ เพอมาประชม, อบรม 2.) สามารถท าการประชมเพอวเคราะห แกไขปญหา และตดสนใจไดอยางรวดเรว 3.) ท าใหเกดความสมพนธระหวางบคคลในองคกรมากขน 4.) ลดความเสยงจากอบตเหตทอาจเกดขนจากการเดนทาง

2.2.4 โครงสรางระบบวดโอคอนเฟอเรนซ วดโอคอนเฟอเรนซทใชกนอยในขณะนมหลายระดบหลายรปแบบและหลายเทคนค

วดโอคอนเฟอเรนซทวไปมหลกการทจะตองลดขนาดภาพและเสยงลงใหเหลอเพยงไมมากแลวสงในสายสญญาณทมแถบกวางไมมากนก

Codec เปนค ายอมาจาก Code และ Decode คอ การเขารหสและการถอดรหสจากขอมลภาพทมจ านวนเสน 625 เสน 25 เฟรมตอวนาท (กรณสญญาณ Pal) เมอแปลงเปนสญญาณดจตอลแลวจะตองเปลยนกลบเปนพกเซลหรอจดส ปญหามอยวาจะใชพกเซลเทาไรด ตามมาตรฐาน Ccitt H.261 ซงเปนมาตรฐานส าคญทก าหนดในเรองการเขารหส ก าหนดจ านวนเสนใชเพยง 288 เสน แตละเสนมความละเอยด 352 พกเซล นนหมายถงไดความละเอยดเทากบ 352x288 พกเซล เรยกฟอรแมตการแสดงผลนวา Common Intermediate Format และยงยอมใหใชความละเอยดแบบหนงในส คอลดจ านวนเสนเหลอ 144 เสน และพกเซลหรอ 176 พกเซล ซงขนอยกบขนาดของจอภาพ ถาใชจอภาพขนาดเลกจ านวนพกเซลกลดลงไปได

เมอจ านวนพกเซลลดลงความละเอยดของภาพกลดลงโดยยงลดอตราการแสดงภาพไวเพยง 10-15 ภาพตอวนาทดวยอตราเหลานจะท าใหภาพเกดการสนกระพรบ จงจ าเปนตองใชวธการทางคณตศาสตร ชวยในการใชหลกการประมาณคาและสรางภาพเสรมเพอใหภาพนง ทฤษฎการประมาณคาท าใหภาพตอเนองและดสมจรงสมจงเหมอนของเดม

ทส าคญอยทหลกการการบบอดขอมลภาพ การบบอดขอมลภาพท าใหลดขนาดขอมลภาพไดมาก แตตองท าอยางรวดเรวเพอภาพทสงจะไมมการหนวงเวลา การประมวลผลภาพนจงมวธการทงทางดานการประมวลผลขนตน และการประมวลผลชดเชยไปยงดานรบ ทส าคญคอใชหลกการเปรยบเทยบภาพสองเฟรมตดกน แยกสวนแตกตางแลวจงน าสวนแตกตางเขารหสแลวสงไป การแยกสวนแตกตางของสองเฟรมตดกนน ท าใหลดขนาดขอมลภาพลงไปไดมาก เพราะภาพวดโอทเปนภาพเคลอนไหว จะมสวนตางของขอมลภาพในสองเฟรมตดกนไมมาก และวดโอคอนเฟอเรนซกเปนภาพทไมตดตอจากหลายกลองนก จงท าใหวธการประมวลผลโดยแยกความแตกตาง จงเปนสงทเหมาะสม มการสรางชพเพอกระท าในเรองการเขารหสเฉพาะเพอความรวดเรว

Page 10: 2.1 Internet - Mahasarakham Universitybc.msu.ac.th/project_file/chapter2(186).pdf2.1.2 ค าศ พท ต างๆ ท ควรร เก ยวก บอ นเตอร เน

15

การประมวลผลสญญาณภาพดวยเทคนคทางคณตศาสตรมหลกการมากมาย เชน การหาคาของความเขมเฉลยของหลายพกเซล การหาคาประมาณเพอการชดเชยภาพเคลอนไหวทอาจดเปนชนใหมการเคลอนไหวทตอเนองดขน

นอกจากนในเรองของเสยงกมการบบอดสญญาณ ปกตเสยงทสงในสญญาณโทรศพทหนงชองเสยง ใชอตราสม 2 เทาของแถบกวางสญญาณเสยงแถบกวางสญญาณเสยง 4 กโลเฮรตช จงใชอตราสม 8 กโลเฮรตชใชการแปลงอานาลอกเปนดจตอลแบบ 8 บต ดงนนชองเสยงหนงชวงใชแถบกวาง 64 กโลบต การบบอดสญญาณเสยงมหลายเทคนค เชน Adpcm (Adaptive Pulse Code Modulation) การบบอดบางแบบเชน ทใชในโทรศพทมอถอสามารถลดแถบกวางสญญาณเสยงลดลงไดถงประมาณ 8 เทา

การสงสญญาณวดโอคอนเฟอเรนซเปนการโตตอบกนสองทศทาง ดงนนจะมเสยงสะทอนเกดขนอยางมากมาย การสะทอนเกดจากการปอนกลบของสญญาณไปมา เชน เสยงจากล าโพงปอนกลบเขาไมโครโฟนกลบไปมา ค าทเราไดยนเสยงหอนในหองประชม ดงนนการประมวลผลสญญาณจะมเทคนคพเศษทเรยกวา การก าจดเสยงสะทอน (Echo Concellation)

รปท 2-2 โครงสรางระบบวดโอคอนเฟอรเรนซ

2.2.5 มาตรฐานส าหรบระบบ Video Conference System เพอใหระบบวดโอคอนรเฟอรเรนซ มมาตรฐานและสามารถท างานรวมกนได Itu-T ซง

เปนองคการดานโทรคมนาคมสากล ไดก าหนดมาตรฐานระบบการประชมทางไกลผานจอภาพ (Videoconferancing System) เพอน าไปใชในเครอขายขอมลแบบตาง ๆ โดยแบงออกเปน 4 หมวดหลก ๆ ไดแก

1.) H.320 เปนมาตรฐานทใชในเครอขาย Wan มความเหมาะสมในการใชเชงธรกจ รองรบเครอขายไดหลายประเภท เชน Isdn (Intergrated Service Digital Network) Leased

Page 11: 2.1 Internet - Mahasarakham Universitybc.msu.ac.th/project_file/chapter2(186).pdf2.1.2 ค าศ พท ต างๆ ท ควรร เก ยวก บอ นเตอร เน

16

Line รวมทงวงจรเชาอน ๆ (Satellite,Microwave) มาตรฐาน H.320 นเปนทนยมใชโดยทวไป เนองจากใหคณภาพในระดบทดงายตอการตดตอ อกทงคาใชจายกไมสง โดยเฉพาะเมอใชกบเครอขาย Isdn

2.) H.321 และ H.310 เปนมาตรฐานทรองรบระบบเครอขาย Atm เพอใหไดคณภาพของภาพและเสยงในระดบสงสด โดยทวไปจะใชในอาคารหรอใน Campus เดยวกน

3.) H.323 เปนมาตรฐานทใชในเครอขาย Lan หรอ Wan ทสงขอมลโดยใช Ip Protocol เปนหลกมคณภาพในระดบเดยวกบ H.320 มาตรฐานนมแนวโนมทจะไดรบความนยมเพมขนเรอย ๆ

4.) H.324 เปนมาตรฐานทใชในเครอขายโทรศพท (Pots : Plain Old Telephone System) มคณภาพ คอนขางต า ไมเหมาะสมทจะน าไปใชในเชงธรกจ ทกลาวมาแลวนนเปนการกลาวถงมาตรฐานทางดานทางดานเครอขายระบบ Videoconferance ยงประกอบดวยมาตรฐานทางดานภาพ (Video) และเสยง (Audio) ซงมรายละเอยดดงน

2.2.6 มาตรฐานดานภาพ 1.) การบบอดขอมลภาพ ประกอบดวย 2 มาตรฐานหลก ไดแก H.261และ H.263

(H.263+ หรอ H.263 V2) H.263 เปนมาตรฐานทออกมาภายหลงเพอปรบปรงใหสามารถบบอดสญญาณภาพไดอยางมประสทธภาพมากขน ในขณะทใช Bandwidth นอยลง

2.) ขนาดของภาพ โดยทวไปในระบบ Videoconference จะมวธการสรางภาพอย 2 วธ คอ Fcif หรอ Cif และ Qcf ซงขนาดของภาพทปรากฏบนจอภาพจะมขนาดเทากน แตจะมความละเอยดแตกตางกน โดยภาพแบบFcif จะมความละเอยดกวา เพราะมจดทประกอบเปนรปภาพ 352ด288 จด ในขณะทภาพแบบ Qif จะมจดทประกอบเปนรปภาพเสยง 176ด144 จด (ขนาดของภาพเมอเปรยบเทยบจากปรมาณของจดจะเทากบ 1/4 ของFcif)

นอกจากน ลาสดทางบรษทผผลตอปกรณ Videoconference ไดพฒนานวตกรรมใหมท าใหระบบ Videoconferenceสามารถรองรบความละเอยดทางดานภาพไดสงสดในระดบ Xga (1024ด768) ท าใหภาพทไดมความละเอยดและคมชดมากกวามาตรฐานทวไป

3.) ความเรวในการสรางภาพ (Frame Rate) คอจ านวนภาพทปรากฏบนหนาจอใน 1 วนาท ซงหากมจ านวนภาพ ยงมาก กจะท าใหคณภาพของภาพเคลอนไหวทปรากฏเปนไปอยางราบรน ไมกระตกในระบบ Videoconference จะใชอย 2 ระดบ คอ 15 ภาพตอวนาท (15 Frame/Sec หรอ Fps) และ 30ภาพตอวนาท (30 Frame/Sec) โดยภาพทม Frame Rate สง กจ าเปนทจะตองใช Bandwidth สงตามไปดวย ซงท 30 Fps จะใช Bandwidth อยางต า384 Kbps อยางไรกตาม

Page 12: 2.1 Internet - Mahasarakham Universitybc.msu.ac.th/project_file/chapter2(186).pdf2.1.2 ค าศ พท ต างๆ ท ควรร เก ยวก บอ นเตอร เน

17

ดวยความเทคโนโลยของทางบรษทผผลตบางรายซงไดท าการศกษาคนควาวจย และพฒนาจนสามารถสงภาพทความเรว 30 Fps โดยใช Bandwidth เพยง 256 Kbps ได

2.2.7 มาตรฐานดานเสยง 1.) Narrowband เปนคณภาพของเสยงในระดบเสยงจากเครองโทรศพท มความถอย

ในชวง 300-3.4 Khz ซงมมาตรฐานทอยในยานนดงน มาตรฐาน Bandwidth ทใช G.711 64 Kbps G.728 Bps

ตารางท 2-1 มาตรฐานดานเสยง

2.) Wideband คณภาพเสยงทไดเหนอกวา Narrowband มความถอยในชวง 300 - 7 Khz ท าใหคณภาพเสยงทไดสดใส ชดเจนกวา มาตรฐานทอยในยานนไดแก

มาตรฐาน Bandwidth ทใช G.722 48 หรอ 56 Kbps Pt724 24 Kbps Pt716 16,24 หรอ32 Kbps G.722.1 16,24 หรอ32 Kbps

ตารางท 2-2 มาตรฐาน Wideband

3.) Super Wideband เปนมาตรฐานใหม ทมคณภาพเสยงดทสดโดยมความถทางดานความถสง สงถง 14 khz ท าใหคณภาพเสยงทไดมคณภาพเทยบเทาเสยงทไดจากเครองเลน CD

นอกจากน ยงมมาตรฐานทใชในการแชรขอมลระหวางการประชม คอ มาตรฐาน T.120 ซงสามารถท าการรบสงแฟมขอมล (File Transferring), การใช แอพลเคชนรวมกน (Application Sharing), การสงขอความระหวางกน (Massage), การควบคมระยะไกล (Remote Controlling),การใชคลบบอรดรวมกน (Shared Clipboard)

Page 13: 2.1 Internet - Mahasarakham Universitybc.msu.ac.th/project_file/chapter2(186).pdf2.1.2 ค าศ พท ต างๆ ท ควรร เก ยวก บอ นเตอร เน

18

รปท 2-3 ภาพระบบวดโอคอนบนเรนซบนพซ

รปท 2-4 ภาพตวอยางโปรแกรมการใชงานระบบคอนเฟอเรนซบนพซ 2.3 ระบบปฏบตการลนกซ

ลนกซเปนระบบปฏบตการแบบ 32 บต ทเปนยนกซโคลน ส าหรบเครองพซ และ แจกจายใหใชฟร สนบสนนการใชงานแบบหลากงาน หลายผใช (Multi User-Multi Tasking) มระบบ X วนโดวส ซงเปนระบบการตดตอผใชแบบกราฟฟก ทไมขนกบโอเอสหรอฮารดแวรใดๆ (มกใชกนมากในระบบยนกซ) และมาตรฐานการสอสาร Tcp/Ip ทใชเปนมาตรฐานการสอสารในอนเทอรเนตมาใหในตว ลนกซมความเขากนได (Compatible) กบ มาตรฐาน Posix ซงเปนมาตรฐานอนเทอรเฟสทระบบยนกซสวนใหญจะตองมและมรปแบบบางสวนทคลายกบระบบปฏบตการยนกซจากคาย

Page 14: 2.1 Internet - Mahasarakham Universitybc.msu.ac.th/project_file/chapter2(186).pdf2.1.2 ค าศ พท ต างๆ ท ควรร เก ยวก บอ นเตอร เน

19

Berkeley และ System V โดยความหมายทางเทคนคแลวลนกซ เปนเพยงเคอรเนล (Kernel) ของระบบปฏบตการ ซงจะท าหนาทในดานของการจดสรรและบรหาร

โพรเซสงาน การจดการไฟลและอปกรณ I/O ปจจบนลนกซยงไดท าการพฒนาระบบเพอใหสามารถใชงานไดบนแพลตฟอรมอน ๆ ดวย เชน Dec Alpha , Motorolla Power-Pc , Mips เมอสรางแอพพลเคชนขนมาบนแพลตฟอรมใดแพลตฟอรมหนงแลว กสามารถยายแอพพลเคชนไปวงบนแพลตฟอรมอนไดไมยาก ลนกซมทมพฒนาโปรแกรมทตอเนอง ไมจ ากดจ านวนของอาสาสมครผรวมงาน และสวนใหญจะตดตอกนผานทางอนเทอรเนต เพราะทอยอาศยจรงๆของแตละคนอาจจะอยไกลคนละซกโลกกได และมแผนงานการพฒนาในระยะยาว ท าใหเรามนใจไดวา ลนกซเปนระบบปฏบตการทมอนาคต และจะยงคงพฒนาตอไปไดตราบนานเทานาน

2.3.1 ประวตของลนกซ ลนกซถอก าเนดขนในฟนแลนด ป ค.ศ. 1980 โดยลนส โทรวลดส (Linus Trovalds)

นกศกษาภาควชาวทยาการคอมพวเตอร (Computer Science) ในมหาวทยาลย เฮลซงกลนกซ เหนวาระบบมนกซ (Minix) ทเปนระบบยนกซบนพซในขณะนน ซงท าการพฒนาโดย ศาสตราจารย แอนดรว ทาเนนบาวม (Andrew S. Tanenbaum) ยงมความสามารถไมเพยงพอแกความตองการ จงไดเรมตนท าการพฒนาระบบยนกซของตนเองขนมา โดยจดประสงคอกประการ คอตองการท าความเขาใจในวชาระบบปฏบตการคอมพวเตอรดวยเมอเขาเรมพฒนาลนกซไปชวงหนงแลว เขากไดท าการชกชวนใหนกพฒนาโปรแกรมอน ๆ มาชวยท าการพฒนาลนกซ ซงความรวมมอสวนใหญกจะเปนความรวมมอผานทางอนเทอรเนต ลนกซจะเปนคนรวบรวมโปรแกรมทผพฒนาตาง ๆ ไดรวมกนท าการพฒนาขนมาและแจกจายใหทดลองใชเพอทดสอบหาขอบกพรอง ทนาสนใจกคองานตาง ๆ เหลานผคนทงหมดตางกท างานโดยไมคดคาตอบแทน และท างานผานอนเทอรเนตทงหมด

ในระยะแรก Linux ถกพฒนาเพอเปนงานอดเรกเทานน การพฒนาระยะแรกมงไปทความสามารถในการสลบการท างานระหวางโปรเซส ( Task-Switching ) ของหนวยประมวลผลกลาง 80386 ใน Protected Mode โดยโปรแกรมทงหมดถกเขยนขนดวยภาษาแอสเซมบล ภายหลงไดเรมเปลยนมาใช ภาษา C ซงชวยใหการพฒนาเปนไปไดเรวกวาเดมมาก

ในทสด Linux เวอรชน 0.01 ( ราว ๆ ปลายเดอนสงหาคม 1991 ) ไดถกแจกจายใหทดลองใช ในเวอรชนนมเพยงฮารดดสกไดรเวอร และระบบไฟลเลก ๆ ใหใชงานเทานน ไมมแมแตฟลอปปดสกไดรเวอร ซงจะตองมระบบมนกซอยแลวจงจะสามารถคอมไพลและทดลองใชงานได เนองจากมนยงไมมโหลดเดอรและคอมไพเลอร ทจะท างานบน Kernel นไดโดยตรง ตองอาศยการคอมไพลขามระบบ ( Cross-Compile ) และบทระบบผานทางมนกซ

Page 15: 2.1 Internet - Mahasarakham Universitybc.msu.ac.th/project_file/chapter2(186).pdf2.1.2 ค าศ พท ต างๆ ท ควรร เก ยวก บอ นเตอร เน

20

ลนกซ ไดเปดตว Linux ครงแรกอยางเปนทางการในวนท 5 ตลาคม 1991 บนกลมขาว Comp.Os.Minix ดวยเวอรชน 0.02 ซง Linux ในเวอรชนนสามารถรนโปรแกรม Bash ( Gnu Bourne Again Shell ), Gcc ( Gnu C Compiler ) และอน ๆ อกเลกนอยไดแลว แตยงคงเปนระบบทเหมาะกบผพฒนาโปรแกรมระบบเทานน ยงไมมการพดถงเอกสารอธบายประกอบ ไมมการสนบสนน ผใช และไมมสงทจะชวยอ านวยความสะดวกในการเขาใจการท างานของเคอรเนลเลย ผทจะน าเคอรเนลนไปใชจะตองตดตามแกะเอาจากซอรสโคดเองวาระบบมการท างานอยางไร

หลงจากเวอรชน 0.03 ลนสไดพฒนาเวอรชน 0.10 เนองจากระบบเรมท างานไดมากขนและมผสนใจรวมพฒนามากขน หลงจากนนอก สองสามเวอรชน ลนสไดเพมเวอรชนขนเปน 0.95 เนองจากเขาคาดวาระบบในขณะนนใกลจะเสรจสมบรณและพรอมทจะประกาศตวอยางเปนทางการในไมชา (อยในชวงราว ๆ เดอน มนาคม 1992) หลงจากนนอกสองปตอมา (มนาคม 1994) ลนสกเปดตว Linux 1.0 ขน และเรมมผน าไปใชแพรหลายตงแตนนมา

ปจจบนเวอรชนลาสดของระบบลนกซทไดประกาศออกมาคอเวอรชน 2.0.13 ขอสงเกตในเรองเลขรหสเวอรชนนกคอ ถารหสเวอรชนหลงทศนยมตวแรกเปนเลขคเชน 1.0.X, 1.2.X เวอรชนเหลานจะถอวาเปนเวอรชนทเสถยรแลวและมความมนคงในระดบหนง แตถาเปนเลขคเชน 1.1.X, 1.3.X จะถอวาเปนเวอรชนทดสอบ ซงในเวอรชนเหลานจะมการเพมเตมความสามารถใหม ๆ ลงไป และยงตองท าการทดสอบหาขอผดพลาดตาง ๆ อย

รปท 2-5 โลโกของระบบปฏบตการ Linux Ubuntu

2.3.2 จดเดนของระบบปฏบตการลนกซ 1.) เปนระบบทใชไดฟร เนองจาก Linux เปน Free Software ท าใหผใชสามารถกอปปไป

ตดตงเพอใชงาน หรออาจจะดาวนโหลดไดจาก Www หรอ Ftp ทว ๆ ไป 2.) เปนระบบปฏบตการแบบเปด โปรแกรมสวนใหญรวมทง Kernel ของ Linuxจะถก

แจกจายออกไปอยางแพรหลายทงตวโปรแกรมและซอรสโคด(สวนมากเปนภาษา C) ดงนนถาผใชไมพอใจในประสทธภาพหรอตองการปรบปรงประสทธภาพสวนตาง ๆ กสามารถท าได และเนองจากระบบทถกแจกจายพรอมกบซอรสโคดนเอง ท าใหสถาบนการศกษาตาง ๆ ใชเปนตนแบบในการเรยนการสอน เพอใหนกเรยน นกศกษาท าความเขาใจไดงาย น าสการพฒนา Kernel, ดไวซ ไดรเวอร

Page 16: 2.1 Internet - Mahasarakham Universitybc.msu.ac.th/project_file/chapter2(186).pdf2.1.2 ค าศ พท ต างๆ ท ควรร เก ยวก บอ นเตอร เน

21

ตลอดจนแอปพลเคชนตาง ๆ ไดงาย ดงจะเหนจากกลมผพฒนาทยงคงเปนนกศกษามหาวทยาลยตาง ๆ ทวโลก

3.) คอมแพตเบลกบ Unix ทงนเนองจาก Linux ถกพฒนาโดยใชแมแบบ Unix ทมความเชอถอในความเสถยรของระบบและประสทธภาพสง ท าให Linux เปนระบบปฏบตการทงมลตยเซอร และมลตแทศกง และสามารถใชงานในรปแบบกราฟฟกไดโดยใชระบบ X Window ทสนบสนนโปรแกรม Window Manager หลายตว

4.) ท างานไดบนเครองพซทวไป เนองจากการพฒนา Linux ขนมาเพอจ าลองการท างานจาก Unix เพอใหท างานไดบนระบบคอมพวเตอรทไมใหญโตนก ในการออกแบบขนตน Linux ถกออกแบบใหท างานงานไดกบซพย 80386 ของอนเทล และปจจบนยงสามารถตดตงเพอใชงานกบซพยอกหลายตระกล พรอมกนน Linux ยงสนบสนนอปกรณตอพวงมากมาย ตงแต การดแสดงผล ซดรอม เครองพมพ ฮารดดสก และอเทอรเนตการด เปนตน

5.) ท างานรวมกบ Dos และ Windows ได ผใชสามารถแบงพารตชนฮารดดสกเพอตดตง Linux รวมกบ Dos และ Microsoft Windows ได หรอไมกสามารถตดตง Linux ทบไปบนพารตชนไดทนท นอกจากนยงสามารถอาน-เขยนแผนดสก หรอฮารดดสกทฟอรแมตดวย Dos หรอ Window ไดอกดวย

6.) ใชไฟลรวมกบระบบปฏบตการอนไดเนองจาก Linux สนบสนนระบบไฟลหลายรปแบบท าใหสามารถใชไฟลรวมกบระบบปฏบตการอน ๆ และสามารถถายโอนขอมลไดไมมปญหา

7.) มความสามารถดานเนตเวรคหลายรปแบบ นอกจาก Linux จะท างานในลกษณะ Stand Alone แลว Linux ยงสนบสนนการเชอมตอคอมพวเตอรเปนเนตเวรคไดอกดวย รปแบบการเชอมเปนไดทง Ethernet, Token Ring, Slip, PPP ไปจนถง Isdn,Frame Relay และ ATM

2.4 Linux Ubuntu

อบนต (Ubuntu) (หรอ Ubuntu มการเรยกวา อบนต บาง) เปนลนกซดสทรบวชนทพฒนาตอมาจากเดเบยน การพฒนาสนบสนนโดยบรษท Canonical Ltd ซงเปนบรษทของนายมารก ชทเทลเวรธ ชอของดสทรบวชนนนมาจากค าในภาษาซล และภาษาโคซา (ภาษาในแอฟรกาใต) วา Ubuntu ซงมความหมายในภาษาองกฤษคอ "Humanity Towards Others"

อบนตตางจากเดเบยนตรงทออกรนใหมทก 6 เดอน และแตละรนจะมระยะเวลาในการสนบสนนเปนเวลา 18 เดอน รนปจจบนของ Ubuntu คอ 9.04 รหส Jaunty Jackalope นน มลนธ อบนตไดประกาศวาจะขยายระยะเวลาสนบสนนเปน 3 ป ซอฟตแวรตางๆ ทรวมมาใน อบนตนนเปนซอฟตแวรเสรทงหมด โดยจดมงหมายหลกของ อบนตคอเปนระบบปฏบตการส าหรบคนทวไป ทมโปรแกรมทนสมย และมเสถยรภาพในระดบทยอมรบได

Page 17: 2.1 Internet - Mahasarakham Universitybc.msu.ac.th/project_file/chapter2(186).pdf2.1.2 ค าศ พท ต างๆ ท ควรร เก ยวก บอ นเตอร เน

22

2.4.1 ประวตและล าดบการพฒนา อบนต 8.04 ทแจกฟร ส าหรบผตองการUbuntu เปดตวเปนครงแรกเมอวนท 20 ตลาคม

ค.ศ. 2004 โดยเรมจากการแยกตวชวคราวออกมาท าจากโครงการ Debian Gnu/Linux เมอเสรจสนคราวนนแลวกไดมการออกตวใหมๆทก 6 เดอน และมการอบเดตระบบอยเรอยๆ Ubuntu เวอรชนใหมๆทออกมากไดใส Gnome เวอรชนลาสดเขาไปดวย โดยแผนการเปดตวทกครงจะออกหลงจาก Gnome ออกหนงเดอน ซงตรงขามกบทางฝงทแยกออกมาจาก Debian อนๆ เชนพวก Mepis, Xandros, Linspire, Progeny และ Libranet ทงหมดลวนมกรรมสทธ และไมเปดเผย Code ซงเปนสวนทอยในรปแบบธรกจ Ubuntu เปนตวปดฉากหลกการของ Debian และมการใชงานฟรมากทสดในเวลาน โลโกของ Ubuntu ยงคงใชรปแบบเดมตงแตเปดตวครงแรก ซงสรางโดย แอนด ฟสสมอน ฟอนตไดรบการแจกมาจาก Lesser General Public License แลวกไดมาเปนโลโกUbuntuสวนประกอบตางๆของUbuntu สวนใหญมพนฐานมาจากความไมแนนอนของ Debian โดยทงสองใช Debian's Deb Package Format และ Apt/Synaptic เปนตวจดการการตดตงสวนประกอบตางๆUbuntu รวมมอกบ Debian ในการผลกดนใหเปลยนกลบไปเปน Debian ถงแมวาวาไดมการวพากษวจารณวาไมนาจะเปนไปได สวนประกอบของทงสองไมสามารถเขากนได ผพฒนาUbuntuหลายๆคนวามตวจดการรหสของสวนประกอบของDebianอยภายในตวมนเอง อยางไรกตาม แลน เมอดก ผคดคน Debian ไดวจารณในเรองความเขากนไมไดในหลายๆอยาง ระหวางสวนประกอบของ Ubuntu กบ Debian กลาวไววา Ubuntu แตกตางเปนอยางมากจาก Debian ในเรองความเขากนได

ปจจบน Ubuntu ไดรบเงนทนจาก บรษท Canonical ในวนท 8 กรกฎาคม ค.ศ. 2005 นายมารก ชทเทลเวรธ และ บรษทCanonical ประกาศสราง Ubuntu Foundation และเรมใหทนสนบสนน 10 ลานเหรยญสหรฐ จดมงหมายของการรเรมทแนนอนวาจะสนบสนนและพฒนา เวอรชนตอๆไปขางหนาของ Ubuntu แตในป ค.ศ. 2006 จดมงหมายกไดหยดลง ในชวงเดอน กรกฎาคม ค.ศ. 2007 ไดม Ubuntu Live 2007ขน นายมารก ชทเทลเวรธ ประกาศวา Ubuntu 8.04 (ก าหนดการออกเดอนเมษายน ค.ศ. 2008) จะมการสนบสนน Long Term Support (Lts) เขาไดดงบรษท Canonical มาเปนคณะกรรมการในการออกเวอรชนการสนบสนนLtsใหมๆทกๆ 2 ป

2.4.2 ความสามารถและความส าคญ Ubuntu นนเนนในเรองความงายในการใชงานเปนหลก ใชเครองมอ Sudo ส าหรบงาน

บรหารระบบ เชนเดยวกบ Mac Os X รองรบการท างานกบทง Cpu ชนด 32bit และชนด 64bit

Page 18: 2.1 Internet - Mahasarakham Universitybc.msu.ac.th/project_file/chapter2(186).pdf2.1.2 ค าศ พท ต างๆ ท ควรร เก ยวก บอ นเตอร เน

23

รปแบบการตดตงแบบ Live Cd ทรนระบบปฏบตการจากแผนซด ลนกซทะเล (Linux Tle) ซงเปนลนกซทพฒนาโดยคนไทย กไดใช Ubuntu เปนฐานในการพฒนา ตงแตลนกซทะเลเวอรชน 8.0 เปนตนมา Ubuntu มการออกรนของระบบปฏบตการทก 6 เดอน แตละรนใชเรยกโดยโคดเนม และเลขก ากบรน ตามการพฒนา ซงใชตามเลขปครสตศกราชและเดอนทออก เชน การออกในเดอนตลาคม ค.ศ. 2004 จะมเลขรนเปน 4.10 ใชเปนหมายเลขรนไปดวย เวอรชน

ชอเรยก รหสการทดสอบ

เปดตวเมอ การสนบสนนถง ลกษณะส าคญและสงทเปลยนแปลง

4.10 Warty; Warthog

Sounder 20 ตลาคม 2004

เมษายน 2006 Shipit

5.04

Hoary Hedgehog

Array 8 เมษายน 2005

31 ตลาคม 2006 ปรบปรงระบบการจดการ;ปรบปรงระบบตรวจสอบ การใชงานไดรเวอรRead Ahead; Remap; Laptop Suspend, Hibernate And Standby; Dynamic Frequency Scaling;ฐานขอมลอปกรณทรองรบ; Kickstart; ระบบการตดตงอปกรณเชอมตอภายนอก; Utf-8 By Default; Apt Authentication

เวอรชน

ชอเรยก รหสการทดสอบ

เปดตวเมอ การสนบสนนถง ลกษณะส าคญและสงทเปลยนแปลง

5.10

Breezy Badger

Colony 13 ตลาคม 2005

เมษายน 2007 ปรบปรงสญลกษณะในการเรมระบบ; เพมโปรแกรมการจดการถอน/ตดตง;ปรบปรงการเลอกใชภาษา; รองรบการจดการพนทในฮารดดส; Hewlett-Packardปรบปรงการคนหาเชอมตอเครอมพมพ; Oemตรวจสอบการ

Page 19: 2.1 Internet - Mahasarakham Universitybc.msu.ac.th/project_file/chapter2(186).pdf2.1.2 ค าศ พท ต างๆ ท ควรร เก ยวก บอ นเตอร เน

24

สนบสนนแบบทตดตงภาในLaunchpad Integration

6.06 Lts

Dapper Drake

Flight 1 มถนายน2006

มถนายน 2009มถนายน 2009 (Desktops) มถนายน 2011 (Servers)

Long Term Support (Lts) รองรบการไดรบการดแลจากหนวยงานระยะยาว. ระบบการเรมระบบภายในแผนซดในการตดตงใชงานแบบชวคราว;ปรบรปแบบการใชงานบนซด; Usplashปรบปรงการจดการปดระบบ; ปรบปรงระบบการรบและเชอมตอ ดวย Wired และ Wireless;

6.10 Edgy Eft Knot 26 ตลาคม 2006

เมษายน 2008

7.04 Feisty Fawn

Herd 19 เมษายน 2007

ตลาคม 2008 ปรบปรงการเขารหส Wi-Fi; Powerpc Support Dropped; Sudoku And Chess Games

7.10 Gutsy Gibbon

Tribe 18 ตลาคม 2007

เมษายน 2009

ตารางท 2-2 ตารางรนของระบบปฏบตการ Ubuntu

การเปดตวทกเวอรชนจะออกชากวา Gnome ประมาณ 1 เดอน และออกตามหลง 1 เดอน เมอ X.ORG ออกเวอรชนใหม ดงนนทกๆการเปดตวของ Ubuntu จะประกอบดวยเวอรชนใหมของทงGnome และ X ส าหรบเวอรชน 6.06 และ 8.04 จะมการตดปายชอ Long Term Support (LTS) เปน

Page 20: 2.1 Internet - Mahasarakham Universitybc.msu.ac.th/project_file/chapter2(186).pdf2.1.2 ค าศ พท ต างๆ ท ควรร เก ยวก บอ นเตอร เน

25

การบอกวาจะไดรบการสนบสนนและการปรบปรงเปนเวลา 3 ปส าหรบเครองเดสทอปและ5 ป ส าหรบเครองแมขาย ดวยการจายคาสนบสนนทางเทคนคของบรษท Canonical

2.5 โปรแกรม Red 5

Red 5 คอ Java Libraries เปน Open Source โดยงานหลกคอการท า Streaming Media โดยรปแบบการท างานมาจาก Flash Media Server ของ Adobe และทส าคญคอ Red5 ออกแบบมาเพอใหท างานรวมกบ Shockwave Flash File (*.Swf) โดย Red 5 รบผดชอบงานทางเครองแมขาย สวน Swf รบผดชอบงานทางดานเครองลกขาย การท างานกบ Red5 นนตองท าระบบใหเปน Client / Server นนคอตองมการแบงงานกนท าระหวาง Client กบ Server ทางดาน Client กใช Swf สวน Server ตองอาศยซอฟตแวรทเรยกวา Java Web Container เชน Tomcat , Jetty, Resin เปนตน มาชวยเพอใหโปรแกรมทพฒนาดวย Red5 ท างานเปน Server บนเวบ

2.5.1 ระบบปฏบตการสนบสนน Red - Window Server - Linux Server - Cent Os Server - Free Bsd Server - Ubuntu Server - Mac Osx 10.4 2.5.2 Port Red5 - Rtmp.Host_Port = 0.0.0.0:1935 - Http.Host = Your.Server.Com - Http.Port = 508 - Rtmpt.Host = 0.0.0.0- Rtmpt.Port = 8080 - Debug_Proxy.Host_Port = 1936 - Proxy_Forward.Host_Port = 127.0.0.1:5080

Page 21: 2.1 Internet - Mahasarakham Universitybc.msu.ac.th/project_file/chapter2(186).pdf2.1.2 ค าศ พท ต างๆ ท ควรร เก ยวก บอ นเตอร เน

26

รปท 2-6 ภาพตราสญลกษณของโปรแกรม Red5

รปท 2-7 แผนภาพการสราง Red 5 Application

2.5.3 คณสมบตของ Red 5 โอเพนซอรซ Red 5 Open Source มคณสมบตทนาสนใจอยหลายอยางทเหมาะส าหรบการน าไปพฒนา

เปนการประชมทางไกลผานเวบ 1.) Streaming Video (FLV) คอการรบชมรายการสด ๆ แบบ Real Time เหมอนการด

โทรทศนคณสมบตเปนแบบ .FLV 2.) Streaming Audio (Mp3) คอการรบฟงรายการสด ๆ แบบ Real Time เหมอนกนฟง

วทย คณสมบตเปนแบบ MP3 3.) Recording Client Stream (FLV ONLY) คอ ฝงเครองลกขายสามารถบนทก วดโอใน

นามสกล .FLV 4.) Shared Object สามารถแบงปนเอกสารตาง ๆ ใหกนได

Page 22: 2.1 Internet - Mahasarakham Universitybc.msu.ac.th/project_file/chapter2(186).pdf2.1.2 ค าศ พท ต างๆ ท ควรร เก ยวก บอ นเตอร เน

27

5.) Live Stream การสงสญญาณจากสถานหลกและสถานเครอขายใชคอมพวเตอรรบสญญาณถายถอดสด (Live Or On Demand)

6.) Remoting (Amf) ใชสงผานขอมลระหวาง Server และ Flash Client โดยใช Amf

2.5.4 Dimdim Meet Freely คอ Java Libraries ทเปน Open Source ทมหลกการท างานในรปแบบทหลากหลายดงน

Conference Server, Streaming Server, Media Server, Recording Server แตจะท างานในฝงสวนของ Server ซงทงหมดจะไดอธบายรวมๆเกยวกบรปแบบตางๆเพราะแตละระบบมหนาทคลายๆกน แตมจดเดนคอเปนเวบเซรฟเวอรทใหบรการฟร สามารถแชรหนาจอรวมกนได สามารถบนทกวดโอ การประชมทางไกลเสมอนจรงผาน Webcam ไฟลทบนทกไดเปนนามสกล *.Flv และสามารถแลกเปลยนสไลดในขณะการประชมได เปนตน 2.5.5 Treaming Server

Dimdim เปนเซรฟเวอรยอยมหนาทในการจดการเรองการอพโหลดและดาวนโหลดสอมเดยตางๆเชน สไลด Power Point , เอกสารทมนามสกล *.Doc ในระหวางการประชมเพอใหระบบมประสทธภาพและรวดเรว

2.5.6 Media Server

Dimdim เปนเซรฟเวอรยอยมหนาทจดการกบการแสดงผลของสอมเดยทเปนไฟลวดโอและจดการเรองการกระจายสญญาณแบนดวดเพอใหการแสดงเปนไปอยางตอเนอง Protocal ทใชเปน Real Time Messaging Protocol (Rtmp) ใชส าหรบ ท า Streaming Video Audio แบบ Real Time ระหวาง Flash Player กบ Server

2.5.7 Recording Server Dimdim เปนเซรฟเวอรยอยมหนาทจดเกบและบนทกไฟลวดโอ และไฟลเอกสารท

ผเขารวมประชมอพโหลดไว เซรฟเวอรยอยจะแปลงไฟลวดโอใหมขนาดเลกงายตอการจดเกบทเปนไฟล *.Flv

Page 23: 2.1 Internet - Mahasarakham Universitybc.msu.ac.th/project_file/chapter2(186).pdf2.1.2 ค าศ พท ต างๆ ท ควรร เก ยวก บอ นเตอร เน

28

รปท 2-8 ตราสญลกษณของ Dimdim Meet Freely

รปท 2-9 หนาตา Web Dimdim Meet Freely

2.5.8 Movino Mavino Open Source คอ Streaming Server จะใหบรการทางฝง Server ท างานบนระบบ

Os Mobile ซงจะท างานรวมกนระหวาง Java Application ,Java Runtime (J 2me) พฒนาโดยใช Java Libraries ท างานดวยสถาปตยกรรม Streaming Server และ Client ฝง Client ใช Java Platforms เปนแอพพลเคชนทรนไดในอปกรณขนาดเลกเชน โทรศพทมอถอ พอกเกตพซ

รปท 2-10 ตราสญลกษณของ Open Source Movino

Page 24: 2.1 Internet - Mahasarakham Universitybc.msu.ac.th/project_file/chapter2(186).pdf2.1.2 ค าศ พท ต างๆ ท ควรร เก ยวก บอ นเตอร เน

29

รปท 2-11 หนาตาแอพพลเคชนทใช Open Source Movino

2.5.9 Streaming Media หรอ สตรมมงมเดย Streaming Media คอ รปแบบการตอสอสารทผทก าลงตดตอสอสารกนอยสามารถเหน

หนากนไดโดยผานภาพวดโอ เสยงและมลตมเดยอนๆในเวลาเดยวกนเมอมการเขาสระบบอนเทอรเนตและสามารถพดคยโตตอบกนได ในปจจบนยงไมเปนทนยมมากนกเพราะพบปญหาในดานตางๆเชน ความเรวในการสงขอมล สอทมขนาดใหญมากเกนขอบเขตในการสงขอมล, ปญหาในเรองรปแบบของการตดตงอปกรณและอปกรณทใชในการตดตอสอสารตองใชตนทนสง

หลกในการทจะท า Steaming Media จะตองมความรในเรองขอมลทจะสงไปยงผรบประกอบดวย

1.) Text คอขอความ 2.) Picture คอรปภาพ 3.) Animation คอสอทเคลอนไหว 4.) Video คอสอทมภาพและเสยง 5.) Audio คอเสยง ถาหากวาขณะทก าลงสนทนากนอยตองการทจะสงเอกสารหรอขอมลนนใหกนและกน

ไฟลเหลานนจะตองมขนาดไมเกน 10 Mb เพราะการสงขอมลทมขนาดใหญเกนไปจะตองเสยเวลาในการดาวนโหลดและท าใหการแสดงวดโอหยดชะงกท าใหการตดตอสอสารกนไมตอเนองท าใหผตดตอสอสารกนเกดความเบอหนาย เพราะหลกในการแสดง Streaming Media คอการเลนไป โหลดไปจงจะท าใหการแสดงผลตอเนองและมประสทธภาพทงภาพและเสยง

เครองมอทใชในการท า Streaming Media จะไดแกสวนของเครองมอทใชในการบนทกภาพและเสยงซงประกอบไปดวย แผนซด (Cdrom) มวนแผนดวด (Dvdrom) เทป(Tape) หรอมวนเทปวดโอ และสวนของเทคนคการสราง Streaming Media จะเหนไดจากเวบไซตหลาย ๆ

Page 25: 2.1 Internet - Mahasarakham Universitybc.msu.ac.th/project_file/chapter2(186).pdf2.1.2 ค าศ พท ต างๆ ท ควรร เก ยวก บอ นเตอร เน

30

เวบไซตทมการผลต ออกมาเชนการแสดงภาพการเคลอนไหว, ภาพวดโอเคลอนไหว แผนสไลด เปนตน ดงนนเพอใหครอบคลมความตองการของผใชและเพอใหเกดประสทธภาพสงสดจงไดน าเทคโนโลยตางๆมารวมกน จนเกดเปน Streaming Media

Bandwidth คอปรมาณการสงขอมลทสามารถสงได ณ เวลาใดเวลาหนง ในระบบเครอขาย Bandwidth ทสงจะแสดงถงการสงผานขอมลทเรวกวา Bandwidth ต า คาของ Bandwidth จะแสดงในรป Bits Per Second (BPS)

Broadcast คอการสงสญญาณกระจายไปยงเครองผรบ ในการรบสญญาณ ทางฝงผรบจะไมสามารถควบคมสอทท าการสงสญญาณขณะนนได ซงเมอเปรยบเทยบกบการสงสญญาณแบบ On-Demand เครองผรบจะสามารถท าการควบคมการเปด ปด หรอเลนสอนนๆได

Unicast เปนการรบสญญาณซงการตดตอระหวางผสงและผรบ จะเปนแบบหนงตอหนง และการตดตอระหวางผสงและผรบจะตองมการตดตอกนตลอดเวลาระหวางการสงขอมล

Multicast ท าการสงสญญาณจากเครองใหบรการ (Server) หนงสายสญญาณไปยงผรบ (Client) จ านวนมาก โดยทผรบจะรอท าการตรวจสอบจาก IP ของเครองใหบรการ ตารางท 1 เปรยบเทยบคณสมบตและความแตกตางของ Open Source ทเกยวกบ Streaming Media

รายการ Open Source Conference Technology Red5 Dimdim Meet Freely Movino

1. ความหมาย Streaming Server และจะท าหนาทเปน Sever ไดจะตองอาศย Web Container คอ Framework ซงจะท างานรวมกนระหวาง Java Application กบ Configuration File

ท าหนาทใหบรการทางฝง Server ทเปนการบรการเกยวกบ Conference Media ในรปแบบตางๆ ตองท างานรวมกบ Java Application

Streaming Server จะใหบรการทางฝง Server ท างานบนระบบ Os Mobile ซงจะท างานรวมกนระหวาง Java Application ,Java Runtime (J 2me)

2.ภาษาทใชพฒนา Libraries

Java Libraries Java Libraries Java Libraries

3.หลกการท างานเกยวกบ

Streaming Media Conference Server, Streaming Server, Media Server,

Streaming Server, Media Server

Page 26: 2.1 Internet - Mahasarakham Universitybc.msu.ac.th/project_file/chapter2(186).pdf2.1.2 ค าศ พท ต างๆ ท ควรร เก ยวก บอ นเตอร เน

31

Screen Share Server , Recording Server , Web Meeting Portal

4.โปรแกรมทตองใชงานรวมกน

Shockwave Flash File (*.Swf), Tomcat, Jetty

Java Application , Framework

Java Platforms

ตารางท 2-4 เปรยบเทยบคณสมบตและความแตกตางของ Open Source ทเกยวกบ Streaming Media ตารางท 1 เปรยบเทยบคณสมบตและความแตกตางของ Open Source ทเกยวกบ Streaming Media

รายการ Open Source Conference Technology Red5 Dimdim Meet Freely Movino

6. File Streaming Video/Audio

*.Fvl, Mp3 *.Fvl *.Jpg,*.Amr, *.Mpeg

7. System Requirementระบบปฏบตการทรองรบหรอสนบสนน

Windows Server 2000 Windows Server 2003 Windows Xp Windows Vista (32 Bit)

Linux ,Ubuntu Mac Osx

Windows Mobile Mac Osx

8. Hardware Requirement ความตองการขนต าของระบบส าหรบการทดสอบ พฒนาหรอใชงานไมมากนก

Cpu: Pentium4 3.2 Ghz, Intel Duo Core 2 Ram: 1 Gb Ethernet Card:10/100mb Hdd: 200 Mb

Cpu: Intel Duo Core 2 Ram: 1 Gb Ethernet Card:10/100mb

ฝง Client อปกรณขนาดเลกทสามารถรองรบการท างานของJava Platforms (J2me) เชน Pdas, โทรศพทมอถอ

9. Hardware Requirement ความตองการขนต าของระบบส าหรบการการใหบรการ

Cpu: Quad Core Intel Xeon 2 Ghz, Duo Core 2 Ram: 2-4 Gb Ethernet Card: 1 Gb

Cpu: Quad Core Intel Xeon 2 Ghz Ram: 2-4 Gb Ethernet Card: 1 Gb

Cpu: Quad Core Intel Xeon 2 Ghz Ram: 2-4 Gb Ethernet Card: 1 Gb

10. การสงสญญาณ Unicast Unicast, Multicast Unicast, Multicast

Page 27: 2.1 Internet - Mahasarakham Universitybc.msu.ac.th/project_file/chapter2(186).pdf2.1.2 ค าศ พท ต างๆ ท ควรร เก ยวก บอ นเตอร เน

32

ขอมล 11. องคกรหรอหนวยงานทน าไปใช

Tosakun Meeting Dimdim Meet Freely Web Conference

Skype, Quick Time, Real Time, Windows Mobile Microsoft, Nokia

12. ลขสทธ ไมตองเสยคาลขสทธ ไมตองเสยคาลขสทธ ไมตองเสยคาลขสทธ 2.6 Web Browser

Browser คอเครองมอทชวยใหคณสามารถทองเทยวไปในโลกอนเตอรเนตไดอยางไรขดกนทางดานพรมแดน นอกจากน Browser ยงชวยอ านวยความสะดวกในการเยยมชมเวบไซตตางๆ ซงในขณะนบรษทผลตซอฟแวรคายตางๆ นบวนจะทวการแขงขนกนในการผลต Browser เพอสรางความพงพอใจใหแกนกทองเวบใหมากทสด หนาตาของ Browser แตกตางกนไปตามแตการออกแบบการใชงานของแตละคายโปรแกรม

โปรแกรม Browser ทเปนทนยมในปจจบน ไดแก Internet Explorer และ Nescape Navigator แมวาโดยรวมแลวทงสองมหลกการท างานทคอนขางคลายคลงกน แตหนาตาทผดเพยนกน คอ ต าแหนงเครองมอ และชอเรยกเครองมอ อาจท าใหคณอาจเกดการสบสนบาง หากวาคณใช Browser คายใดคายหนงเปนประจ า วนหนงคณอาจสนใจหยบ Browser ของอกคายหนงมาลองใชงานด ความสนกในการทองเวบไซตของคณอาจถกบนทอนลง เพราะความไมคนเคยกบเครองมอ โปรแกรมคนดเวบ อนเทอรเนตเอกซพลอเรอรทนยมใชมากทสดในปจจบนเวบเบราวเซอร (องกฤษ: Web Browser) เบราวเซอร หรอ โปรแกรมคนดเวบ คอโปรแกรมคอมพวเตอร ทผใชสามารถดขอมลและโตตอบกบขอมลสารสนเทศทจดเกบในหนาเวบทสรางดวยภาษาเฉพาะ เชน ภาษาเอชทเอมแอล ทจดเกบไวทระบบบรการเวบหรอเวบเซรฟเวอรหรอระบบคลงขอมลอน ๆ โดยโปรแกรมคนดเวบเปรยบเสมอนเครองมอในการตดตอกบเครอขายคอมพวเตอรขนาดใหญทเรยกวาเวลดไวดเวบ เวบเบราวเซอรตวแรกของโลกชอ เวลดไวดเวบ [1] ขณะเดยวกนเวบเบราวเซอรทนยมมากทสดในปจจบนคอ อนเทอรเนตเอกซพลอเรอร

2.6.1 ประวต ทม เบอรเนรส-ล จากศนยวจยเซรน ไดคดคนระบบไฮเปอรเทกซ โปรแกรมคนดเวบตว

แรกมชอวา เวลดไวดเวบ แตเวบไดรบความนยมอยางจรงจงเมอ ศนยวจยเอนซเอสเอ (Ncsa) ของ

Page 28: 2.1 Internet - Mahasarakham Universitybc.msu.ac.th/project_file/chapter2(186).pdf2.1.2 ค าศ พท ต างๆ ท ควรร เก ยวก บอ นเตอร เน

33

มหาวทยาลยอลลนอยส เออรแบนา-แชมเปญจน สหรฐอเมรกา ไดคดโปรแกรม โมเสก (Mosaic) ซงเปนโปรแกรมคนดเวบเชงกราฟก หลงจากนนทมงานทท าโมเสกกไดออกไปเปดบรษทเนตสเคป

2.6.2 มาตรฐาน โปรแกรมคนดเวบเชอมโยงกบเวบเซรฟเวอรผานมาตรฐานหรอโพรโทคอลการรบสง

ขอมลแบบ เอชททพ ในการสงหนาเวบ หรอเวบเพจ ปจจบนเอชททพรนลาสดคอ 1.1 ซงสนบสนนโดยโปรแกรมคนดเวบทวไป ยกเวนอนเทอรเนตเอกซพลอเรอรทยงสนบสนนไมเตมท ทอยของเวบเพจเรยกวายอารแอล หรอยอารไอ ซงรปแบบมกจะเรมตนดวยค าวา Http:// ส าหรบการตดตอแบบเอชททพ โปรแกรมคนดเวบสวนมากสนบสนนการเชอมตอรปแบบอนนอกจากน เชน Ftp:// ส าหรบเอฟทพ (Ftp) Https:// ส าหรบเอชททพแบบสนบสนนการเขารหสขอมลเพอความปลอดภย เปนตน

2.6.3 หลกการท างานของเวบเบราเซอร เมอปอน URL หรอทอยเวบไซตในชอง Address หรอคลกเมาสทจดเชอมโยง(Links) บน

หนาเวบเพจ หมายถงการรองขอขอมลไปทเครองบรการไฟล (Web Server)เครองบรการแฟมจะสงขอมลมายงเครองทรองขอ(Client) ในรปแบบภาษา HTMLโปรแกรมเบราเซอรจะท าหนาทแปลภาษาHTML ใหเปนขอความหรอภาพปรากฏเปนเวบเพจบนหนาจอคอมพวเตอรหากปราศจาก โปรแกรมเบราเซอรแลวเรากไมอาจจะใชงาน เวลดไวดเวบ (WWW) ไดกรณทขอมลมหลายประเภทนอกจาก ขอความและภาพนง เชนเสยงหรอวดโอ

2.7 หนวยงานหรอองคกรทใชโอเพนซอรซเกยวกบการประชมทางไกล

2.7.1 บรษท N3a Media Limited Partnership บรษท N3a Media Limited Partnership เปนบรษททจดท า Tosakun Meeting และ Open

Tosakun Project ซงพฒนาดวย Red 5 Open Source ระบบ Web Conference หรอระบบประชมทางไกลผานอนเตอรเนต โดยผใชงานสามารถท า Live Video Chat แบบสองทางผานหนาเวบบราวเซอร พฒนาเปน Flash Based Software จงสามารถท างานไดแบบ Cross Plat Form ไดรบการปรบปรงใหเหมาะสมกบสภาพอนเตอรเนตของประเทศไทย ใชงานงายไมซบซอน ตดตงงาย เหมาะกบองคกรทงขนาดเลกและขนาดใหญ หรอการตดตงใชงานภายในบาน เปน Open Source ซอฟตแวร ทานสามารถดาวนโหลดไปตดตงเองไดโดยไมตองเสยคาลขสทธ

Page 29: 2.1 Internet - Mahasarakham Universitybc.msu.ac.th/project_file/chapter2(186).pdf2.1.2 ค าศ พท ต างๆ ท ควรร เก ยวก บอ นเตอร เน

34

2.7.2 บรษท กสท โทรคมนาคม จ ากด (มหาชน) Cat Telecom Public Company Limite บรษท กสท โทรคมนาคม จ ากด (มหาชน) เปนทงผพฒนาและใหบรการดานการประชมทางไกล ใชชอบรการวา Cat Conference เปนระบบการประชมทางไกลผานเครอขายอนเตอรเนตอยางสมบรณแบบโดยสามารถท าการประชมแบบเหนภาพ ฟงเสยง และรบ/สงขอมลไดในเวลาเดยวกน ดวยการใชชองสญญาณอนเตอรเนต (Bandwidth) ไดอยางมประสทธภาพ เหมาะส าหรบการประชมทางไกล การเรยนการสอน การฝกอบรม และกจกรรมการสนทนาตาง ๆ

2.7.3 บรษท ไดซน จ ากด บรษท ไดซน จ ากดเปนบรษททน าเทคโนโลยการประชมแบบออนไลนไปใชในองคกร

ส าหรบการประชมหรอสนทนาระหวางแผนกการท างาน ใชในระดบพนกงานบรษท ผานเครอขายอนทราเนตภายในองคกร โดยสามารถท าการประชมแบบเหนภาพและเสยง ท าใหเกดการบรหารจดการไดอยางมประสทธ

2.8 งานวจยทเกยวของ

จากการศกษาคนควาทไดกลาวมาขางตนมตวอยางงานวจยทเกยวของกบ Video Conference ซงแตละงานวจยใชเทคโนโลยทแตตางกนแตรปแบบของสถาปตยกรรมนนมลกษณะคลาย ๆ กนและการใชภาษาทเกยวของกบการพฒนา ดงน

นางสาวสภาพร ราหมานและนายรศรงคพฒนา อนสรณ มหาวทยาลยมหาสารคาม งานวจยเรอง ระบบหองสมมนาออนไลนมหาวทยาลยมหาสาคาม (Msu Meeting) (2549 : บทคดยอ)

การประชมเปนกระบวนการหนงทเกดขนเพอชวยกนตดสนใจ หาขอสรปและแกปญหา ในทก ๆ องคกร การประชมจงมความส าคญเพอจะน าไปสความส าเรจตอไป การประชมทกวนนไมไดมขอจ ากดในเรองของ วน เวลา สถานท และโอกาสอกตอไป เพราะเราสามารถน าเทคโนโลยสารสนเทศ โทรคมนาคม และอน ๆ มาประยกตใชใหเกดประโยชนกบการประชมใหไดมากทสด เชน การประชมผานโทรศพท การประชมผานกลองวดโอ การประชมผานเวบ เปนตน การประชมผานเวบเรมเปนทตองการและมความนยมมากขน เรมมผใหบรการในการประชมผานเวบไซตมากขนทงจากองคกรของรฐและเอกชน เชน บรการ Cat Conference ของบรษท กสท โทรคมนาคม จ ากด (มหาชน) ปรญญานพนธเรอง ระบบหองสมมนาออนไลนมหาวทยาลยมหาสารคาม (Msu Meeting) ของ สภาพร ราหมาน และ รศรงคพฒนา อนสรณ มหาวทยาลยมหาสาคาม บรการ Tosakan Meeting Project ของกลมนกพฒนาโอเพนซอรซ ฯลฯ การพฒนาแอปพลเคชนส าหรบการประชม

Page 30: 2.1 Internet - Mahasarakham Universitybc.msu.ac.th/project_file/chapter2(186).pdf2.1.2 ค าศ พท ต างๆ ท ควรร เก ยวก บอ นเตอร เน

35

ผานเวบนนท าไดทงการเขยนแอปพลเคชนขนเอง หรอการใชโอเพนซอรซทมอยแลวมาพฒนาตอท าใหมความสะดวก รวดเรว ศกษาไดงายขน มการพฒนาตอจากบคคลอนท าใหไดแอปพลเคชนทมประสทธภาพ ส าหรบโอเพนซอรซทใชในการพฒนาแอปพลเคชนส าหรบการประชมผานเวบ เชน Red 5 Open Sorce บรษท กสท โทรคมนาคม จ ากด (มหาชน) งานวจยเรอง บรการ Cat Conference (2550 : บทคดยอ)

งานวจยน Cat Conference เปนบรการประชมทางจอภาพผานเครอขาย Internet ความเรวสง ทสามารถประชมพรอมกนไดทวโลก หรอ Intranet ใชสถาปตยกรรมแบบ Server/Client ทางดาน Server สง Video ไปยงเครองลกขายโดยใช Multicast Packet และ Client ท าหนาทเปน Multicast Proxy เพอประหยด Bandwidth และตองสามารถรองรบ35 Flash Player เพอการใหสามารถใชงานไดสามารถน าเสนองาน Presentation น าเสนอสนคา บรการ Cat Conference เปนระบบทใชงานงาย ทนสมยการตดตงโปรแกรมทเครองลกขายไมยงยากใชทรพยากรของระบบนอย ศรพร กมทอง สาขาวชาเทคโนโลยทางการศกษา บณฑตวยาลย มหาวทยาลยพรพา2551 : บทคดยอ

งานวจยเรอง ปญหาและเจตคตของบคลากรในโครงการเครอขายสารสนเทศเพอพฒนาการศกษาทบวงมหาวทยาลยทมตอการเรยนการสอนทางไกลดวยระบบวดโอคอนเฟอเรนซ

การวจยมจดมงหมายเพอศกษาปญหาและเจตคตของบคลากรในโครงการเครอขายการสนเทศเพอพฒนาการศกษา ทบวงมหาวทยาลย ทมตอการเรยนการสอนทางไกลดวยระบบวดโอคอนเฟอเรนซ กลมตวอยางทใชประกอบดวยอาจารยผสอน 44 คน นกศกษา 291 คน นกวชาการศกษาและเจาหนาทเทคนค 23 คน ไดมาโดยวธสมตวอยางแบบชนภม เครองมอทใชการเกบรวบรวมขอมล คอ แบบสอบถามมาตราสวนประมาณคาแบบลเครท (Likert) สถตทใชในการวเคราะหขอมล คอ คะแนนเฉลย ความเบยงเบนมาตรฐาน และทดสอบความแตกตางของคะแนนเฉลยระหวางตวแปรมากกวา 2 กลมโดยใชการทดสอบคาเอฟ (F-Test) และทดสอบความแตกตางคะแนนเฉลยรายค โดยวธการทดสอบของนวแมน-คลส (Newman-Keuls) ผลการวจยพบวา1. ปญหาของบคลากรในโครงการเครอขายสารสนเทศเพอพฒนาการศกษา ทบวงมหาวทยาลย ทมตอการเรยนการสอนทางไกลดวยระบบวดโอคอนเฟอเรนซ มปญหาเฉลยโดยรวมอยในระดบปานกลาง2. บคลากรในโครงการเครอขายสารสนเทศเพอพฒนาการศกษา ทบวงมหาวทยลย มเจตคตตอการเรยนการสอนทางไกลดวยระบบวดโอคอนเฟอเรนซอยในระดบปานกลาง 3. เจตคตตอการเรยนการสอนทางไกลดวยระบบวดโอคอนเฟอเรนซของอาจารยผสอนดกวานกศกษาอยางมนยส าคญทางสถตทระดบ.05 เจตคตตอการเรยนการสอนทางไกลดวยระบบวดโอคอนเฟอเรนซของนกวชาการศกษาและเจาหนาทเทคนค

Page 31: 2.1 Internet - Mahasarakham Universitybc.msu.ac.th/project_file/chapter2(186).pdf2.1.2 ค าศ พท ต างๆ ท ควรร เก ยวก บอ นเตอร เน

36