ในตอนที่ 1 เราได้ติดตั้งโปรแกรม Sailfin เรียบร้อยแล้ว สามารถรันได้ เปิดเว็บเข้าไปได้ การติดตั้ง mcuWeb ขั้นตอนที่ 2 นี้ผมจะแนะนำวิธีการคอนฟิกตั้งค่าโปรแกรม Sailfin ครับ
เมื่อเราล๊อกอินเข้าไปใน Sailfin จะเห็นหน้าจอให้ลงทะเบียนแบบนี้ครับ หน้าจอนี้ผมคลิ๊กที่ Never Register
จากนั้นจะเห็นหน้าหลักสำหรับคอนฟิก Sailfin ครับ
** Sailfin เป็นโปรแกรม SIP Server อีกตัวหนึ่งครับเช่นเดียวกับ Asterisk เขียนด้วย J ส่วน Asterisk เขียนด้วยภาษา C ครับ **
เราจะคอนฟิก Sailfin เพื่อเปลี่ยนพอร์ต SIP ของมัน (ถ้าต้องการเปลี่ยน โดยเฉพาะหากรัน Sailfin ในเครื่องเดียวกับ Asterisk) จากนั้นก็โหลดติดตั้ง mcuWeb ครับ
1. เปลี่ยนค่าดีฟอลท์ SIP Port
ผมจะเปลี่ยนจาก 5060, 5061 เป็น 5070, 5071 ตามลำดับ เครื่องนี้รัน Asterisk ด้วยเดี๋ยวพอร์ตจะชนกัน
คลิ๊ก Configuration -> SIP Container
จากนั้น Refresh หน้าเว็บ (กดปุ่ม F5) จะเห็นเมนู SIP Service ปรากฏขึ้นมาภายใต้ Configuration ดังรูป
คลิ๊กที่ SIP Listeners -> sip-listener-1 แล้วเปลี่ยน "Listener Port" ให้เป็น 5070 ดังรูป แล้วคลิ๊ก Save
** โดยที่ sip-listener-1 เป็น SIP ปกติ **
คลิ๊กที่ SIP Listeners -> sip-listener-2 แล้วเปลี่ยน "Listener Port" ให้เป็น 5071 ดังรูป แล้วคลิ๊ก Save
** โดยที่ sip-listener-2 เป็น SIP TLS มีการเข้ารหัส **
เราสามารถปิด SIP TLS ได้หากไม่ต้องการใช้งานโดยคลิ๊กไม่เลือก "Enable" ครับ
เปลี่ยนพอร์ต SIP Listener แล้วมีผลเลยนะครับ รันคำสั่ง netstat -ln เช็คดูก็จะเห็นว่าเปลี่ยนจาก 5060 เป็น 5070 และ 5061 เป็น 5071 แล้ว มีทั้ง UDP และ TCP
- โค้ด: เลือกทั้งหมด
netstat -ln
2. Import โปรแกรม mcuWeb เข้าไปใน Sailfin
เมนู Applications -> Converged SIP Modules
คลิ๊ก "Deploy" แล้ว Browse เลือกไฟล์ "mcuWeb.sar" ในเครื่อง แล้วคลิ๊ก "Ok"
รอจนอัพโหลดไฟล์เสร็จ จะได้ดังรูป
ต่อไปเราสามารถเข้าเว็บคอนฟิก mcuWeb ได้โดยตรงโดยพิมพ์ URL แบบนี้ (สังเกตุหมายเลขพอร์ตนะครับ เป็น 8080 ไม่ใช่ 4848)
- โค้ด: เลือกทั้งหมด
http://192.168.101.29:8080/mcuWeb
3. เข้าเว็บคอนฟิก mcuWeb
- โค้ด: เลือกทั้งหมด
http://192.168.101.29:8080/mcuWeb
หน้าเว็บ mcuWeb
สำหรับการคอนฟิก mcuWeb ผมขอยกไปเขียนเป็นอีกบทความหนึ่งหล่ะกันครับ
บทความที่เกี่ยวข้อง
การคอนฟิก Sailfin
การติดตั้งและคอนฟิก Media Mixer Server