SlideShare a Scribd company logo
1 of 64
การติดตั้งสตรีมมิ่งเซิร์ฟเวอร์แบบ  Open source : Red 5   และการพัฒนาระบบวีดิทัศน์ทางไกล  ( Video Conference)  Red5  Open Source  Flash Server   Update 4/07/2011 Tel 086-5758301  หรือ  e-mail : Jeybun@hotmail.com โดยนายบัณฑิต พฤฒเศรณี
องค์ประกอบที่สำคัญของการทำ  Video Conference ลดค่าใช้จ่าย ลดความเสี่ยง Web Conferencing ลดการลงทุน เพิ่มความ สามารถการผลิต สะดวกรวดเร็ว ในการสื่อสาร การทำงานร่วมกัน
Live Broadcast One to One  ( แบบ  1  ต่อ  1 ) One to Many ( แบบ  1  ต่อ ผู้ฟังจำนวนมาก ) Many to Many ( แบบกลุ่ม )
Line Output Mic Input Video Camera LAN IEEE1394 VM Server RED5 Uninet Student Student Student Student Student Technical Staff Administrator Internet I/O Notebook System requirements Internet Upload = 600 Kbps UP  Microsoft Windows XP  2 GB RAM minimum  http://conference.thaicyberu.go.th/
Red5   สนับสนุนระบบปฏิบัติการใดบ้าง -   Window Server - Linux Server - Cent OS Server - Free BSD Server - Ubuntu Server  - Mac OSX 10.4
[object Object],ผลสำรวจจากบริษัท  Frost & Sullivan
[object Object]
 
Skype ( สไคป์ )  คือ โปรแกรมที่ใช้ติดต่อสื่อสารกันระหว่างผ่านอินเทอร์เน็ตด้วยข้อความพร้อมเสียงและภาพจากกล้อง  Webcam  โดยจะเป็นการสื่อสารกันแบบ  Real Time  ลักษณะจะคล้าย  Windows Live Messenger
Dimdim Web Meeting  ข้อดี คือ เราไม่ต้องมี  Server  หรือ ผู้ดูแลระบบให้ยุ่งยาก สมัครใช้บริการแล้วสามารถประชุมกันได้เลยผ่านหน้าเว็บ ข้อจำกัดสำหรับรุ่นที่ใช้ฟรี จำกัดผู้เข้าประชุมได้  20  คน และหน้าจอสำหรับ  VDO Conference  ไม่สามารถขยายให้ใหญ่ได้
 
Camfrog  คือ   เป็นโปรแกรมที่สามารถติดต่อสื่อสารได้  2  ทาง  ( two-way communication)  ซึ่งเป็นการพูดคุย  ( chat)  ระหว่างบุคคลที่เป็นชุมชนทางอินเทอร์เน็ต โดยแบ่งออกเป็นห้องๆ ตามหัวข้อในการสนทนา โดยในปัจจุบันจะมี  2  โซนหลักๆ คือ โซนทั่วไป  ( general)  และโซนผู้ใหญ่  (18+ only)
MSN  เป็น  Instant Messenger  คือ โปรแกรมส่งข้อความข้ามระบบเครือข่ายแบบทันทีทันใด หรือ  IM)  จากบริษัทไมโครซอฟท์ หรือที่คนไทยเรียกสั้น ๆ ว่า “ MSN "  หรือ “ M "  ปัจจุบันสามารถส่งสื่ออื่น ๆ นอกเหนือจากข้อความ เช่น วีดีโอ ,  เสียง แบบทันทีทันใด นอกเหนือไปจากการส่งไฟล์ข้อมูล เช่น ไฟล์เอกสารเวิร์ด ไฟล์เพลง หรือไฟล์
 
ระบบประชุมกลุ่ม
TCU Lecture Maker
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],ประโยชน์   Video Conference
What is red5 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
http://conference.thaicyberu.go.th/
Red5 Streaming Server   :  การใช้บริการ  Broadcaster   และ   Video Conference http:// 202.29.13.53 http:// 202.29.13.218
ระบบชุมทางไกลผ่านเครือข่ายอินเตอร์เน็ต  Video Conference Chat
 
Generation Streaming ,[object Object],[object Object],[object Object]
 
 
 
 
 
 
 
 
Flash
 
Flash
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Application install on Server
Uses RTMP (Real Time Messaging Protocol)
การเปรียบเทียบความนิยมในตลาดคู่แข่งสำหรับ   Player
Flash Version Contribution to Total การเปรียบเทียบในกลุ่ม  Flash Version   ต่างๆ
rtmp.host_port = 0.0.0.0:1935  http.host = your.server.com  http.port = 5080  rtmpt.host = 0.0.0.0  rtmpt.port = 8088  debug_proxy.host_port = 1936 proxy_forward.host_port = 127.0.0.1:5080 Port   Red5
public function initURIList():Void { LSOUserPreferences.load("VideoConference"); var uriList:Array = LSOUserPreferences.getPreference("uriList"); if(uriList != undefined && uriList.length > 0) { uri.dataProvider = uriList; }else { // add default values for now: uri.addItem("rtmp://192.168.1.2/fitcDemo"); uri.addItem("rtmp://fancycode.com/fitcDemo"); uri.addItem("rtmp://69.64.37.77/fitcDemo"); } } Code Flash Action scrip Red5wfEV_Sourcelassesrged5amplesivestreamideoconference
function setupCameraMic():Void { // setup cam cam = Camera.get(); // setting dimensions and framerate cam.setMode(320, 240, 12); // set to minimum of 70% quality cam.setQuality(0,70); // setup mic mic = Microphone.get(); mic.setRate(44); } Code Flash Action scrip
Technical Feasibility ,[object Object],[object Object],[object Object],[object Object]
Minimal Configuration
Large Concurrence with Medium Size Client Interaction
Large Concurrence with Big Size Client Interaction
ข้อดีสำหรับผู้ดูแลห้องประชุม ,[object Object],[object Object],[object Object],[object Object],[object Object]
ข้อดีสำหรับผู้พัฒนา  Red5 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
แนวโน้มการพัฒนาและนำไปใช้  Red5 ,[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Questions   ท่านใดสนใจสามารถร่วมเข้าอบรมในสายการพัฒนาโปรแกรม   Red5 " ระบบประชุมทางไกลเพื่อการจัดการเรียนการสอนออนไลน์ "  แบบ  Open Source  ได้ที่   http://www.thaicyberu.go.th หรือติดต่อ อ . บัณฑิต พฤฒเศรณี  Telephone 086-5758301

More Related Content

Viewers also liked

เรียนรู้การออกแบบรถไฟความเร็วสูงญี่ปุ่น เรียนรู้ผ่านงานออกแบบองค์รวมของเอย์จิ...
เรียนรู้การออกแบบรถไฟความเร็วสูงญี่ปุ่น เรียนรู้ผ่านงานออกแบบองค์รวมของเอย์จิ...เรียนรู้การออกแบบรถไฟความเร็วสูงญี่ปุ่น เรียนรู้ผ่านงานออกแบบองค์รวมของเอย์จิ...
เรียนรู้การออกแบบรถไฟความเร็วสูงญี่ปุ่น เรียนรู้ผ่านงานออกแบบองค์รวมของเอย์จิ...kulthida teachavorasinskun
 
บทที่ 1 อะตอมและตารางธาตุ
บทที่ 1 อะตอมและตารางธาตุบทที่ 1 อะตอมและตารางธาตุ
บทที่ 1 อะตอมและตารางธาตุoraneehussem
 
สรุปเคมี ม.ปลาย
สรุปเคมี ม.ปลายสรุปเคมี ม.ปลาย
สรุปเคมี ม.ปลายKittepot
 
เอกสารประกอบการเรียน วิชาเคมี (พื้นฐาน)
เอกสารประกอบการเรียน วิชาเคมี (พื้นฐาน)เอกสารประกอบการเรียน วิชาเคมี (พื้นฐาน)
เอกสารประกอบการเรียน วิชาเคมี (พื้นฐาน)Coco Tan
 
[สรุปสูตร] สรุปสูตรคณิตศาสตร์เพิ่มเติม ม456
[สรุปสูตร] สรุปสูตรคณิตศาสตร์เพิ่มเติม ม456[สรุปสูตร] สรุปสูตรคณิตศาสตร์เพิ่มเติม ม456
[สรุปสูตร] สรุปสูตรคณิตศาสตร์เพิ่มเติม ม456kanjana2536
 

Viewers also liked (7)

เรียนรู้การออกแบบรถไฟความเร็วสูงญี่ปุ่น เรียนรู้ผ่านงานออกแบบองค์รวมของเอย์จิ...
เรียนรู้การออกแบบรถไฟความเร็วสูงญี่ปุ่น เรียนรู้ผ่านงานออกแบบองค์รวมของเอย์จิ...เรียนรู้การออกแบบรถไฟความเร็วสูงญี่ปุ่น เรียนรู้ผ่านงานออกแบบองค์รวมของเอย์จิ...
เรียนรู้การออกแบบรถไฟความเร็วสูงญี่ปุ่น เรียนรู้ผ่านงานออกแบบองค์รวมของเอย์จิ...
 
7 eng1
7 eng17 eng1
7 eng1
 
บทที่ 1 อะตอมและตารางธาตุ
บทที่ 1 อะตอมและตารางธาตุบทที่ 1 อะตอมและตารางธาตุ
บทที่ 1 อะตอมและตารางธาตุ
 
ภาษาอังกฤษ ม.ต้น
ภาษาอังกฤษ ม.ต้น ภาษาอังกฤษ ม.ต้น
ภาษาอังกฤษ ม.ต้น
 
สรุปเคมี ม.ปลาย
สรุปเคมี ม.ปลายสรุปเคมี ม.ปลาย
สรุปเคมี ม.ปลาย
 
เอกสารประกอบการเรียน วิชาเคมี (พื้นฐาน)
เอกสารประกอบการเรียน วิชาเคมี (พื้นฐาน)เอกสารประกอบการเรียน วิชาเคมี (พื้นฐาน)
เอกสารประกอบการเรียน วิชาเคมี (พื้นฐาน)
 
[สรุปสูตร] สรุปสูตรคณิตศาสตร์เพิ่มเติม ม456
[สรุปสูตร] สรุปสูตรคณิตศาสตร์เพิ่มเติม ม456[สรุปสูตร] สรุปสูตรคณิตศาสตร์เพิ่มเติม ม456
[สรุปสูตร] สรุปสูตรคณิตศาสตร์เพิ่มเติม ม456
 

Similar to Red5 streaming template

Manual mikrotik
Manual mikrotikManual mikrotik
Manual mikrotikPhuwitas
 
ตัวอย่างโครงงาน
ตัวอย่างโครงงานตัวอย่างโครงงาน
ตัวอย่างโครงงานjokercoke
 
Video Conference
Video ConferenceVideo Conference
Video ConferenceNong ton
 
โครงงานคอมพิวเตอร์ เผยแพร่ความรู้ออนไลน์ เรื่อง ระบบปฏิบัติการ
โครงงานคอมพิวเตอร์ เผยแพร่ความรู้ออนไลน์ เรื่อง ระบบปฏิบัติการ โครงงานคอมพิวเตอร์ เผยแพร่ความรู้ออนไลน์ เรื่อง ระบบปฏิบัติการ
โครงงานคอมพิวเตอร์ เผยแพร่ความรู้ออนไลน์ เรื่อง ระบบปฏิบัติการ jamiezaa123
 
ประวัต Html
ประวัต Htmlประวัต Html
ประวัต Htmlkrurit9
 
การพัฒนา Open Service Platform (PaaS) ด้วย oss
การพัฒนา Open Service Platform (PaaS) ด้วย ossการพัฒนา Open Service Platform (PaaS) ด้วย oss
การพัฒนา Open Service Platform (PaaS) ด้วย ossKamthorn Krairaksa
 
โปรแกรมประยุกต์บนเว็บ
โปรแกรมประยุกต์บนเว็บโปรแกรมประยุกต์บนเว็บ
โปรแกรมประยุกต์บนเว็บanuchit025
 

Similar to Red5 streaming template (20)

Manual mikrotik
Manual mikrotikManual mikrotik
Manual mikrotik
 
Onet work4 no-20
 Onet work4 no-20 Onet work4 no-20
Onet work4 no-20
 
Web browser คืออะไร
Web browser คืออะไรWeb browser คืออะไร
Web browser คืออะไร
 
Php
PhpPhp
Php
 
Joomla CMS
Joomla CMSJoomla CMS
Joomla CMS
 
ตัวอย่างโครงงาน
ตัวอย่างโครงงานตัวอย่างโครงงาน
ตัวอย่างโครงงาน
 
650 1
650 1650 1
650 1
 
Video Conference
Video ConferenceVideo Conference
Video Conference
 
Proposal
ProposalProposal
Proposal
 
OSS & Freeware for Education
OSS & Freeware for EducationOSS & Freeware for Education
OSS & Freeware for Education
 
Introduction to PHP programming
Introduction to PHP programmingIntroduction to PHP programming
Introduction to PHP programming
 
Phonegap book
Phonegap bookPhonegap book
Phonegap book
 
โครงงานคอมพิวเตอร์ เผยแพร่ความรู้ออนไลน์ เรื่อง ระบบปฏิบัติการ
โครงงานคอมพิวเตอร์ เผยแพร่ความรู้ออนไลน์ เรื่อง ระบบปฏิบัติการ โครงงานคอมพิวเตอร์ เผยแพร่ความรู้ออนไลน์ เรื่อง ระบบปฏิบัติการ
โครงงานคอมพิวเตอร์ เผยแพร่ความรู้ออนไลน์ เรื่อง ระบบปฏิบัติการ
 
Jamie
JamieJamie
Jamie
 
ประวัต Html
ประวัต Htmlประวัต Html
ประวัต Html
 
Php basic
Php basicPhp basic
Php basic
 
Python Programming for Lecturer_RUS_Nonthaburi 17may2019
Python Programming for Lecturer_RUS_Nonthaburi 17may2019Python Programming for Lecturer_RUS_Nonthaburi 17may2019
Python Programming for Lecturer_RUS_Nonthaburi 17may2019
 
การพัฒนา Open Service Platform (PaaS) ด้วย oss
การพัฒนา Open Service Platform (PaaS) ด้วย ossการพัฒนา Open Service Platform (PaaS) ด้วย oss
การพัฒนา Open Service Platform (PaaS) ด้วย oss
 
e-Publishing
e-Publishinge-Publishing
e-Publishing
 
โปรแกรมประยุกต์บนเว็บ
โปรแกรมประยุกต์บนเว็บโปรแกรมประยุกต์บนเว็บ
โปรแกรมประยุกต์บนเว็บ
 

Red5 streaming template

  • 1. การติดตั้งสตรีมมิ่งเซิร์ฟเวอร์แบบ Open source : Red 5 และการพัฒนาระบบวีดิทัศน์ทางไกล ( Video Conference) Red5 Open Source Flash Server Update 4/07/2011 Tel 086-5758301 หรือ e-mail : Jeybun@hotmail.com โดยนายบัณฑิต พฤฒเศรณี
  • 2. องค์ประกอบที่สำคัญของการทำ Video Conference ลดค่าใช้จ่าย ลดความเสี่ยง Web Conferencing ลดการลงทุน เพิ่มความ สามารถการผลิต สะดวกรวดเร็ว ในการสื่อสาร การทำงานร่วมกัน
  • 3. Live Broadcast One to One ( แบบ 1 ต่อ 1 ) One to Many ( แบบ 1 ต่อ ผู้ฟังจำนวนมาก ) Many to Many ( แบบกลุ่ม )
  • 4. Line Output Mic Input Video Camera LAN IEEE1394 VM Server RED5 Uninet Student Student Student Student Student Technical Staff Administrator Internet I/O Notebook System requirements Internet Upload = 600 Kbps UP Microsoft Windows XP 2 GB RAM minimum http://conference.thaicyberu.go.th/
  • 5. Red5 สนับสนุนระบบปฏิบัติการใดบ้าง - Window Server - Linux Server - Cent OS Server - Free BSD Server - Ubuntu Server - Mac OSX 10.4
  • 6.
  • 7.
  • 8.  
  • 9. Skype ( สไคป์ ) คือ โปรแกรมที่ใช้ติดต่อสื่อสารกันระหว่างผ่านอินเทอร์เน็ตด้วยข้อความพร้อมเสียงและภาพจากกล้อง Webcam โดยจะเป็นการสื่อสารกันแบบ Real Time ลักษณะจะคล้าย Windows Live Messenger
  • 10. Dimdim Web Meeting ข้อดี คือ เราไม่ต้องมี Server หรือ ผู้ดูแลระบบให้ยุ่งยาก สมัครใช้บริการแล้วสามารถประชุมกันได้เลยผ่านหน้าเว็บ ข้อจำกัดสำหรับรุ่นที่ใช้ฟรี จำกัดผู้เข้าประชุมได้ 20 คน และหน้าจอสำหรับ VDO Conference ไม่สามารถขยายให้ใหญ่ได้
  • 11.  
  • 12. Camfrog คือ เป็นโปรแกรมที่สามารถติดต่อสื่อสารได้ 2 ทาง ( two-way communication) ซึ่งเป็นการพูดคุย ( chat) ระหว่างบุคคลที่เป็นชุมชนทางอินเทอร์เน็ต โดยแบ่งออกเป็นห้องๆ ตามหัวข้อในการสนทนา โดยในปัจจุบันจะมี 2 โซนหลักๆ คือ โซนทั่วไป ( general) และโซนผู้ใหญ่ (18+ only)
  • 13. MSN เป็น Instant Messenger คือ โปรแกรมส่งข้อความข้ามระบบเครือข่ายแบบทันทีทันใด หรือ IM) จากบริษัทไมโครซอฟท์ หรือที่คนไทยเรียกสั้น ๆ ว่า “ MSN " หรือ “ M " ปัจจุบันสามารถส่งสื่ออื่น ๆ นอกเหนือจากข้อความ เช่น วีดีโอ , เสียง แบบทันทีทันใด นอกเหนือไปจากการส่งไฟล์ข้อมูล เช่น ไฟล์เอกสารเวิร์ด ไฟล์เพลง หรือไฟล์
  • 14.  
  • 17.
  • 18.
  • 20. Red5 Streaming Server : การใช้บริการ Broadcaster และ Video Conference http:// 202.29.13.53 http:// 202.29.13.218
  • 22.  
  • 23.
  • 24.  
  • 25.  
  • 26.  
  • 27.  
  • 28.  
  • 29.  
  • 30.  
  • 31.  
  • 32. Flash
  • 33.  
  • 34. Flash
  • 35.  
  • 36.  
  • 37.  
  • 38.  
  • 39.  
  • 40.  
  • 41.  
  • 42.  
  • 43.  
  • 44.  
  • 45.  
  • 46.  
  • 47.  
  • 48.  
  • 50. Uses RTMP (Real Time Messaging Protocol)
  • 52. Flash Version Contribution to Total การเปรียบเทียบในกลุ่ม Flash Version ต่างๆ
  • 53. rtmp.host_port = 0.0.0.0:1935 http.host = your.server.com http.port = 5080 rtmpt.host = 0.0.0.0 rtmpt.port = 8088 debug_proxy.host_port = 1936 proxy_forward.host_port = 127.0.0.1:5080 Port Red5
  • 54. public function initURIList():Void { LSOUserPreferences.load("VideoConference"); var uriList:Array = LSOUserPreferences.getPreference("uriList"); if(uriList != undefined && uriList.length > 0) { uri.dataProvider = uriList; }else { // add default values for now: uri.addItem("rtmp://192.168.1.2/fitcDemo"); uri.addItem("rtmp://fancycode.com/fitcDemo"); uri.addItem("rtmp://69.64.37.77/fitcDemo"); } } Code Flash Action scrip Red5wfEV_Sourcelassesrged5amplesivestreamideoconference
  • 55. function setupCameraMic():Void { // setup cam cam = Camera.get(); // setting dimensions and framerate cam.setMode(320, 240, 12); // set to minimum of 70% quality cam.setQuality(0,70); // setup mic mic = Microphone.get(); mic.setRate(44); } Code Flash Action scrip
  • 56.
  • 58. Large Concurrence with Medium Size Client Interaction
  • 59. Large Concurrence with Big Size Client Interaction
  • 60.
  • 61.
  • 62.
  • 63.
  • 64. Questions ท่านใดสนใจสามารถร่วมเข้าอบรมในสายการพัฒนาโปรแกรม Red5 " ระบบประชุมทางไกลเพื่อการจัดการเรียนการสอนออนไลน์ " แบบ Open Source ได้ที่ http://www.thaicyberu.go.th หรือติดต่อ อ . บัณฑิต พฤฒเศรณี Telephone 086-5758301

Editor's Notes

  1. Red5 เป็น เปิดแหล่งที่มา แฟลช เซิร์ฟเวอร์ บริษัทอื่นของ Flash สื่อสารเซิร์ฟเวอร์ . RED5 ที่เขียนใน จาวา และได้รับการออกแบบมาจากพื้นขึ้นสำหรับให้บริการ เนื้อหา Flash . ที่มีสตรีมมิ่งวิดีโอ ( วิดีโอตามต้องการ ) สำหรับประสงค์จะเป็น YouTubes และเสียง / วิดีโอสตรีมเว็บแคมแต่ยัง ( ดัน ) สนับสนุนสำหรับสิ่งเช่นแบบเรียลไทม์หลายเล่นเกม , หลายผู้ใช้วิดีโอสนทนาอยู่ที่พริ้วและลูกค้าสตรีมบันทึก . Red5 เซิร์ฟเวอร์ที่สร้างขึ้นชวาเวอร์ชันปัจจุบันคือ 0.7 และคุณสามารถดาวน์โหลดได้ฟรี . Red5 สตรีมเสียง , วิดีโอและข้อมูลและจากแฟลชปลั๊กอินสดและความต้องการดังนั้นไม่จำเป็นต้องรอก้าวหน้าวิดีโอเพื่อโหลดเช่นคุณสามารถประสบการณ์เสรีภาพของอุปสงค์สตรีมมิ่ง . เชื่อมต่อเว็บแคมของคุณและคุณสามารถออกอากาศสดหรือบันทึกวิดีโอจากเบราเซอร์ของคุณ . โครงการมีจุดมุ่งหมายเพื่อสร้างแพลตฟอร์มเซิร์ฟเวอร์เหมาะสำหรับสื่อและสื่อสมบูรณ์และโปรแกรมที่ดีที่สุดของการเปิดแหล่ง . ที่สร้างโลกของความเป็นไปได้ที่จะเปลี่ยนเว็บสำหรับดี . ขณะนี้ทุกคนสามารถใช้หรือขยาย red5
  2. สตรี ม มิ่ง Flash Video กับ ซอฟต์แวร์ เปิด แหล่ง ที่ มา ที่ เรา ใช้ มาก ขึ้น และ วิดีโอ คลิป ขึ้น ใน โมดูล การ เรียน รู้ ของ เรา ประโยชน์ ของ วิดีโอ Flash ได้ กลาย เป็น ปรากฏ more. ปลั๊กอิน Flash มา ก่อน ติด ตั้ง ใน เบ รา ว์ เซอร์ ส่วน ใหญ่ . Flash เป็น จริง ข้าม แพลตฟอร์ม และ ข้าม เบ รา เซอร์ กัน . Flash งาน สคริปต์ บน แพลตฟอร์ม ทั้งหมด ดังนั้น คุณ จึง สามารถ ควบคุม วิดีโอ และ เพิ่ม cuepoints วิดีโอ ที่ ต้อง ควบคุม การนำ ผ่าน โมดูล การ เรียน รู้ . ด้วย เหตุ นี้ ฉัน ถูก มอง ที่ ใช้ Flash Media Server
  3. ข้อดีเหนือกว่ามากในเรื่องของคุณภาพของภาพ และเสียง ซึ่ง Skype จะให้สัญญาณที่คมชัดกว่าอย่างเห็นได้ชัด โดยส่วนใหญ่แล้ว Skype จะนำมาใช้ทำ Video Conference เพื่อสนทนากันแบบตัวต่อตัว หรือประชุมสายพร้อมกันหลายคนผ่านอิน เทอร์เน็ตได้ทั่วโลก โดยไม่เสียค่าใช้จ่ายใดๆ เพียงคุณมีสัญญาณอินเทอร์เน็ตอยู่แล้ว การเชื่อมต่อจะเป็นแบบ peer-to-peer voice over Internet protocol (VoIP) จุดเด่นของ Skype คือ การใช้งานเป็นโทรศัพท์ ที่โทรติดต่อผู้อื่นที่ไม่ได้ใช้ Skype ซึ่งโทรไปได้ทั้งเบอร์มือถือ และ เบอร์พื้นฐานทั่วไปได้ทั่วโลก โดยเสียค่าใช้จ่ายเป็นแบบเหมาจ่าย เป็นเดือน ประมาณ 300 บาท ซึ่งถือว่าถูกมากๆ โทรไปได้ทุกเครือข่าย
  4. camfrog คือ เป็นโปรแกรมที่สามารถติดต่อสื่อสารได้ 2 ทาง ( two-way communication) ซึ่งเป็นการพูดคุย ( chat) ระหว่างบุคคลที่เป็นชุมชนทางอินเทอร์เน็ต โดยแบ่งออกเป็นห้องๆ ตามหัวข้อในการสนทนา โดยในปัจจุบันจะมี 2 โซนหลักๆ คือ โซนทั่วไป ( general) และโซนผู้ใหญ่ (18+ only) ซึ่งการพูดคุยจะมีการผนวกกับกล้อง ( web camera หรือ web cam) โดยผู้สนใจสามารถลงทะเบียนใช้งานเหมือนโปรแกรมสนทนาทั่วไป หลังจากนั้นจึงสามารถเข้าไปเลือกห้องสนทนาพูดคุยได้หลายๆ คนพร้อมกัน ให้ผู้ใช้สามารถแลกเปลี่ยนภาพจากเว็บแคมและเสียงผ่านทางอินเทอร์เน็ต โดยโปรแกรมนี้สามารถใช้ให้มีการประชุมออนไลน์ได้หลายคนพร้อมกัน camfrog แตกต่างจากโปรแกรมทั่วไปโดยผู้ใช้สามารถใช้โปรแกรมบนเซิร์ฟเวอร์ของตัวเองได้ ในปัจจุบัน camfrog มีการพูดคุย แลกเปลี่ยนความคิด และการแสดงวีดีโอ หลายอย่างรวมถึงเรื่อง การท่องเที่ยว กีฬา ภาษา วัฒนธรรม เล่นเกมตอบปัญหาออนไลน์ แม้แต่เรื่องทางเพศ หรือการร่วมเพศออนไลน์ ใน camfrog
  5. Terracotta is a famous and mature java clustering solution. It’s open source and free. We are working together with the Terracotta team to accomplish the goal of Red5 clustering.
  6. The minimal configuration is for quick server cluster setup. What you need is just pick a generic HTTP load balancer (Hardware or software) and configure the Red5 server to run on Terracotta. The Terracotta Server is used to manage the Terracotta cluster. การ ตั้ง ค่า ที่ น้อย ที่สุด สำหรับ การ ตั้ง ค่า กลุ่ม เซิร์ฟเวอร์ รวดเร็ว . สิ่ง ที่ คุณ ต้องการ เพียง เลือก ทั่วไป balancer โหลด HTTP ( ฮาร์ดแวร์ หรือ ซอฟต์แวร์ ) และ กำหนด ค่า เซิร์ฟเวอร์ Red5 ไป ใช้ สี น้ำตาล แดง . สี น้ำตาล แดง Server จะ ใช้ ใน การ จัดการ กลุ่ม ดิน เผา .
  7. This framework can support a large amount of concurrent connections with the medium size client interaction (which means the amount of connections that share a RSO or join in a Live conference is not very big). Edge Server is used to manage connections. The actual requests from client will be multiplexed and forwarded to Origin Server in which the requests are actually served. The Edge Servers run on Terracotta and clustered while Origin Server runs separately. The request is balanced per URL patterns. So different applications can run on different Origin Servers, or different sub-functions in one application can run on different Origin Servers (thus load-balancing is achieved). Eg., for a Live conference application, say the URL is at App/Lobby/Room1, the Edge Server will route the request to a specific Origin, thus the conference is held on that Origin. กรอบ นี้ จะ สนับสนุน เป็น จำนวน มาก การ เชื่อม ต่อ พร้อม กัน กับ การ โต้ตอบ ลูกค้า ขนาด กลาง ( ซึ่ง หมาย ถึง จำนวน ของ การ เชื่อม ต่อ ที่ ใช้ RSO หรือ เข้า ร่วม ใน การ ประชุม Live ไม่ ใหญ่ มาก ). Edge Server จะ ใช้ ใน การ จัดการ การ เชื่อม ต่อ . ขอ จริง จาก ลูกค้า จะ ถูก multiplexed และ ส่ง ต่อ ไป ยัง กำเนิด Server ที่ ร้องขอ จะ ทำ หน้าที่ จริง . Servers Edge ใช้ สี น้ำตาล แดง และ พัว ขณะ กำเนิด Server รัน แยก . ขอ เป็น สมดุล ต่อ รูป แบบ URL. เพื่อ ให้ โปรแกรม ต่างๆ สามารถ ทำงาน บน เซิร์ฟเวอร์ กำเนิด อื่น หรือ ย่อย แตก ต่าง กัน ทำงาน ใน โปรแกรม สามารถ ทำงาน บน เซิร์ฟเวอร์ กำเนิด ที่ แตก ต่าง กัน ( โหลด จึง - มี ความ สมดุล ). เช่น . สำหรับ งาน ประชุม Live, กล่าว คือ URL ที่ App/Lobby/Room1, Edge Server เส้นทาง จะ ขอ ให้ กำเนิด เฉพาะ จึง มี การ ประชุม เมื่อ วัน ที่ กำเนิด ที่ .
  8. If the concurrent interaction requirement is mandatory, say in a big online gaming where the amount of concurrent connections that connect to the same RSO is large, a Origin Server clustering solution is needed. The diagram above is different from the last diagram in that the Origin Servers run on Terracotta so that a specific RSO can be shared across the cluster. The link between Edge and Origin could be cross link or a load-balancer. The load-balancer is preferred as in this case there should be no difference to connect Origin Server A or Origin Server B. หาก ต้องการ โต้ตอบ พร้อม กัน เป็น ข้อบังคับ , กล่าว ว่า ใน การ เล่น เกม ออนไลน์ ขนาด ใหญ่ ที่ จำนวน การ เชื่อม ต่อ พร้อม กัน ที่ เชื่อม ต่อ กับ RSO เดียวกัน มี ขนาด ใหญ่ เป็น กำเนิด Server โซลูชั่น clustering เป็น สิ่ง จำเป็น . แผนภาพ ข้าง ต้น จะ แตก ต่าง จาก แผนภาพ สุดท้าย ใน ที่ ทำงาน บน เซิร์ฟเวอร์ กำเนิด ดิน เผา เพื่อ ให้ RSO เฉพาะ สามารถ ใช้ งาน ร่วม กัน ใน กลุ่ม . ลิงค์ ระหว่าง Edge กำเนิด และ สามารถ ลิงค์ ข้าม หรือ โหลด -balancer. โหลด -balancer เป็น ที่ ต้องการ ใน กรณี นี้ ควร จะ มี ความ แตก ต่าง เพื่อ เชื่อม ต่อ กำเนิด Server หรือ กำเนิด Server B. ไม่
  9. Do you have any questions