** ลืมบอกไป ผมทำผ่าน windows น่ะครับ โดยใช้โปรแกรม SSHSecureShellClient เป็นโปรแกรมเข้าไปทำงานบน server โหลดได้จาก http://www.filewatcher.com/m/SSHSecureShellClient-3.2.9.exe.5517312.0.0.html เมื่อโหลดมาเก็บไว้ในเครื่องแล้ว ก็ทำการติดตั้งได้เลย เมื่อติดตั้งเสร็จแล้วโปรแกรมจะมีอยู่ 2 ส่วนน่ะครับ คือ 1. ssh แบบ file transfer เอาไว้สำหรับโยนไฟล์เข้า server 2. ssh แบบ เขียนคำสั่งบน server ขั้นตอนจะมีอยู่2 ขั้นตอนน่ะครับ คือ
1.สร้างโฟลเดอร์ใน Server โดยใช้ ssh shell client
# cd /var
ทำการสร้างโฟลเดอร์ไว้สำหรับเก็บไฟล์ shoutcast โดยตัวอย่างจะสร้างโฟลเดอร์ชื่อ radio
# mkdir radio
นำไฟล์ shoutcast ไปไว้ในโฟล์เดอร์ที่สร้างไว้ โดยใช้ ssh file transfer โฟลเดอร์ที่วางจะอยู่ที่ี var/radio ที่ได้ทำการสร้าง นำไฟล์ sc_serv_1.9.8_Linux.tar.gz ไปวางได้เลย
ทำการแตกไฟล์ ด้วยคำสั่ง
# tar svfz sc_serv_1.9.8_Linux.tar.gz กด Enter
จะได้ไฟล์ 3 ไฟล์
- sc_serv สำหรับ run radio online
- sc_serv.conf สำหรับ config ค่าต่างๆ
- readme.txt คือรายละเอียดโปรแกรม
เริ่มโดยการเปลี่ยนค่า ในไฟล์ config กันเลย
# vim sc_serv.conf แก้ไขค่าดังนี้ * เมื่อต้องการแก้ไข ให้กด i ก่อนน่ะครับ
1. MaxUser = 20 (จำนวนผู้ฟังที่ต้องการ)
2. PassWord = 123456789 ( รหัสเข้าไปตั้งค่า)
3. PortBase = 8000 (port ที่ใช้งานน่ะครับ)
4. AdminPassword =123456789 (อย่าลืมเอา ; ออกด้วยน่ะครับ)
จากนั้นก้อ save โดยกด Esc :wq เพื่อทำการบันทึก
มากำหนดสิทธิ์ให้กับโฟลเดอร์ เป็น 775
# chmod 775 -R /var/radio Enter เริ่มสั่ง start ได้แลย
# ./sc_serv Enter
เป็นอันเสร็จการตั้งค่าที่ server แล้ว
ส่วนที่2 เป็นการตั้งค่ากับเครื่องที่ใช้ส่งสัญญาณเข้า radio server
โดยเริ่มจาก ติดตั้ง winamp แล้วทำการโหดล SHOUTcast DSP Plug-In for Winamp
จากเว็บ http://www.shoutcast.com/broadcast-tools แล้วทำการติดตั้ง ได้เลย หลังจากที่ติดตั้ง plug in เรียบร้อยแล้ว เข้าไปที่หน้า Preference ของ winamp >> Options >> Preference เลือกหัวข้อ DSP/Effect
หน้าต่างด้านขวาจะแสดง DSP ให้เลือก Nullsoft SHOUTcast DSP v.1.9.0 จากนั้น จะมีหน้าต่างให้ตั้งค่า ของ Nullsoft SHOUTcast DSP v.1.9.0 จะมีอยู่ด้วยกัน 4 tab Output
- ในช่อง Adress ให้ใส่ไอพีของ server radio
- Port ใส่ port ที่ตั้งค่า ไว้มน server
- Password ให้ใส่ password ที่ตั่งค่าไว้ใน server
จากนั้น คลิกที่ tab Encode
มีให้เลือกอยู่ 2 เมนูน่ะครับ
Encoder Type เลือกเป็น MP3 Encoder
Encoder Setting เป็นการตั้งค่าความละเอียดเสียงน่ะครับ
จากนั้นก็ tab สุดท้ายน่ะครับ
- ในช่อง Input Device ให้เลือก Soundcard Input
- ในช่อง Inputting ก็ให้เป็นค่า default ของโปรแกรมน่ะครับ
จากนั้นก็คลิกที่ tab แรกอีกครั้ง แล้วกด Connect ได้เลยครับ
ส่วนการฟังผ่านหน้าเว็บก้อให้นำโค้ดไปวางใน server radio online แล้วเซฟเป็น .html น่ะครับ
<object id="MediaPlayer2" classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" width="247" height="65" type="application/x-oleobject">
<param value="http://ไอพีserver:8000/" name="URL"/>
<param value="True" name="autoStart"/>
<embed pluginspage="http://www.microsoft.com/Windows/MediaPlayer/" autorewind="True" showstatusbar="true" type="application/x-mplayer2" height="65" src="http://ไอพีserver:8000/" showdisplay="False" width="247" showcontrols="True"></embed>
</object>
ใครใช้ Centos ก็ให้เอาไปวางไว้ที่ /var/www/html น่ะครับ ส่วนการทดสอบรับฟังก็เข้าไปที่ไอพีของ server radio น่ะครับ เช่น http://ไอพี server/radio.html
Blog: ebook-ubuntu.blogspot.com
http://www.learners.in.th/blogs/posts/51511
ไม่มีความคิดเห็น:
แสดงความคิดเห็น