สรุปคือ SAM2 Boardcaster 2.8.3 ( ตัวนี้ใช้งานได้ดีครับแต่ปัญหาที่เจอคือ พอรันออนไลน์ปุ๊บ โปรแกรมมันจะค้าง ถ้าไม่เจอปัญหานี้ก็ดีใจด้วยครับ ^^ )
- งั้นเรามาเริ่มกันเลยครับ ก่อนอื่น กำหนด port ที่เราต้องการขึ้นมาก่อน ครับ เช่นของผมกำหนด 8000 และ 8001 ซึ่งต้อง Forward Port แบบ TCP กับ UDP ควบคู่กันครับ ( เพราะอะไรถึงต้องทำทั้ง TCP กับ UDP อันนี้ผมลืมไปแล้วไว้จำได้จะมาบอกครับ ^^ )
- วิธีทำอย่างที่บอกไปแล้ว นะครับ คือ
เข้าโปรแกรม putty ล๊อคอินเข้าใช้งาน แล้วก็ sudo -s เพื่อใช้งานในชื่อ root เสร็จแล้วพิมพ์ nano /etc/init.d/dota.sh จะสามารถเข้าไปเขียนสคริปได้
- สคริปที่เขียนเพิ่ม Copy ไปวางเอาเลยก็ได้ครับ ไม่เป็นการเสียเวลา
WAN_IF=ppp102
WAN_IP=`ip addr show $WAN_IF |grep inet |cut -d " " -f 6`
iptables -A PREROUTING -t nat -p tcp -d $WAN_IP --dport 8000 -j DNAT --to 192.168.2.100:8000
iptables -A PREROUTING -t nat -p tcp -d $WAN_IP --dport 8001 -j DNAT --to 192.168.2.100:8001
iptables -A PREROUTING -t nat -p udp -d $WAN_IP --dport 8000 -j DNAT --to 192.168.2.100:8000
iptables -A PREROUTING -t nat -p udp -d $WAN_IP --dport 8001 -j DNAT --to 192.168.2.100:8001
- เสร็จแล้ว กด Ctrl + X เลือก Y แล้ว Enter เป็นการเซฟ
- ขั้นต่อไป หลังจากที่ทำการ Forward Port ใน Ubuntu เสร็จแล้ว คราวนี้เราจะมาทำเกี่ยวกับโปรแกรมกันซะที
การติดตั้งและการตั้งค่า SHOUTcast
1.เริ่มด้วยการดาวน์โหลดโปรแกรมมาก่อนน่ะครับ
2.จากนั้นก็ติดตั้งปกติ Next ไปเรื่อยๆ มันจะถามนิดหน่อยให้เราเลือก Console แต่เราสามารถใช้ค่า Default ของมันได้เลย
3.เมื่อติดตั้งเสร็จโปรแกรมจะถูกติดตั้งไว้ในโฟลเดอร์ C:\Program Files\SHOUTcast
4.เข้าไปในโฟล์เดอร์ C:\Program Files\SHOUTcast
5.คลิกขวาที่ไฟล์ sc_serv.ini (สังเกตมันจะเป็นไฟล์เอกสารที่มีรูปเฟืองอะครับ)จากนั้น Open With >> Choose Program.. >> Wordpad หรือถ้าใครมี EditPlus ก็สามารถเปิดจาก EditPlus ได้
6.จะมีอยู่สองจุดสำคัญที่เราต้องแก้ไขครับ
6.1 หาบรรทัดที่เขียนว่า
; AdminPassword=adminpass ให้เอาเครื่องหมาย ; ออกน่ะครับจากนั้นหลังเครื่องหมาย = เราสามารถเปลี่ยนได้ตามต้องการ นี่เป็น password สำหรับ admin และสำหรับคนที่จะ encode เข้ามายัง server ของเรา
ตัวอย่างหลังการแก้ AdminPassword=admin1234
6.2 หาบรรทัดที่เขียนว่า
PortBase=8000 นี่เป็น port ที่เราจะใช้ในการ Broadcast และ encoding เข้ามา เรามาสามารถแก้ได้ตามความเหมาะสมแต่ต้องระวังเรื่องการชนกันของ port ด้วยนะครับ ต้องแน่ใจว่า port ที่เราเปลี่ยนมาใช้นั้นไม่ได้ถูกใชู้่โดยโปรแกรมอื่น
7.หลังจากแก้ไขเรียบร้อยแล้วก็ save ให้เรียบร้อยแล้วก็มา run ตัว Shoutcast ได้เลยครับ โดยการคลิก Start >> All Programs >> SHOUcast DNAS >> SHOUTcast DNAS (GUI )
8.ทำการปิด Firewall โดยเข้าไปปิดได้ที่ Start >> Settings >> Control Panel >> Windows Firewall >> เลือกเมนู off (not recommended) เท่านี้โปรแกรมฝั่งเซฟเวอร์ก็เรียบร้อย
- ส่วนสุดท้ายคือการเซ็ทค่าโปรแกรมเปิดเพลง SAM2 Boardcaster ซึ่งคงต้องดูภาพประกอบน่าจะเข้าใจง่ายกว่า ผมจึงขอยกตัวอย่างลิ้งนี้มาให้ลองทำตามดูนะครับ
http://www.siamhiphop.com/forum/lofiversion/index.php?t2719.html- ในส่วนของเลข IP มี 2 วิธี คือ
1.สมัคร no-ip แล้วจะสามารถตั้งชื่อแทน ip เครื่องเราได้ เช่น
http://cknet.no-ip.biz:80002.ใช้ Ip เครื่องที่ต่ออินเตอร์เน็ตตอนนั้นบอกต่อเพื่อน เช่น
http://203.185.16.123:8000 เป็นต้น สำหรับใครที่ไม่รู้จะดูเลข ip ของตัวเองยังไง ก็สามารถเข้าไปดูเลข ip ของตัวเองได้ผ่านหน้าเว็บไซต์นี้ครับ
http://checkip.narak.com ซึ่ง Your IP Address is เลขที่ต่อท้ายนี่แหละคือเลข ip ของคุณ สามารถเอาเลขนี้ไปบอกเพื่อนให้เข้ามาฟังเพลงได้เลยครับ
- ลองทำดูนะครับ สู้ ๆ