ทดสอบระบบ Tosakanth Web Conference บน Raspberry Pi

ผมพยายามค้นหาว่ามีใครลองทำระบบ Web Conference ด้วย Raspberry Pi บ้างไหม ก็ยังไม่พบ (ค้นผ่าน Google) พอดีเรามี Tosakanth Meeting อยู่แล้ว ก็เลยคิดว่าน่าจะเอามาทดสอบสักหน่อย

สิ่งที่ต้องมี
1. Raspberry Pi model B ติดตั้ง Arch Linunx
2. JDK7
3. Tosakanth Meeting

การติดตั้ง

1. ติดตั้ง Arch Linux บน Raspberry Pi  (จะกล่าวถึงภายหลัง)

2. ติดตั้ง JDK
 
     pacman -S jdk7-openjdk

   หากไม่สามารถติดตั้งได้ให้ใช้คำสัง
 
      pacman -Sy

3. ติดตั้ง Red5

   3.1 ดาวน์โหลด Red5 จาก http://red5.org/downloads/red5/1_0/ แนะนำให้เลือก red5-1.0.0.tar.gz หรือ red5-1.0.0.tar.zip จะติดตังง่ายกว่า

   3.2 แตกไฟล์ออก จะได้ directory ชื่อ red5-1.0.0

   3.3 ดาวน์โหลด Tosakanth war file จาก http://lll.n3amedia.com/graph/navigate.php?scope=N3A%20Free%20Tosakanth&col_name=free%20tosakun นำไปวางไว้ใน red5-1.0.0/webapps

   3.4 start red5 โดยใช้คำสั่ง sh ./red5.sh

   3.5 เรียกใช้งาน โดยเปิด Web Browser ที่สนับสนุน Flash Player หากไม่มี ท่านสามารถติดตั้งได้ตามคำแนะนำในเว็บนี้

  3.6 หากไม่มีอะไรผิดพลาดท่านควรจะได้เห็นผลลัพธ์เหมือนในวิดีโอนี้




ผลการเรียกดูการใช้ทรัพยากรด้วยคำสั่ง top ได้ผลดังภาพ


จะเห็นได้ว่ามีการใช้ CPU ค่อนข้างเยอะเพราะว่า Red5 มีการ render วิดีโอบน Server  (CPU ก่อนการใช้ Conference อยู่ที่ 33 % พอเริ่มเปิดห้องประชุม (สองจุด) ก็กระโดดไปที่ 75 % นี่แสดงให้เห็นว่าหากใช้พร้อมกันสามจุดก็จะเริ่มขึ้นอีดแน่นอน แต่ Memory ไม่ค่อยเปลี่ยนแปลงนัก ยังเหลืออีกเยอะพอสมควร

ประโยชน์ที่เห็นเฉพาะหน้าคือ เราสามารถใช้ Raspberry Pi มาทดสอบและเรียนรู้ปัญหาต่าง ๆ ของระบบก่อนการใช้งานจริงได้ โดยไม่ต้องไปลงทุนซื้อระบบฮาร์ดแวร์มาให้เสียเงิน..

ความคิดเห็น