สารบัญ:
- ขั้นตอนที่ 1: เชื่อมต่อ Raspberry Pi กับเราเตอร์ของคุณและเริ่มต้นขึ้น
- ขั้นตอนที่ 2: เชื่อมต่อกับ PI ผ่าน Putty
- ขั้นตอนที่ 3: การติดตั้ง Icecast2
- ขั้นตอนที่ 4: กำหนดค่า Icecast & Run
- ขั้นตอนที่ 5: เชื่อมต่อ Raspberry Pi กับการเชื่อมต่อเดสก์ท็อประยะไกลเพื่อติดตั้ง Mixxx
- ขั้นตอนที่ 6: กำหนดค่า Mixxx และใช้โปรแกรมถ่ายโอนไฟล์
- ขั้นตอนที่ 7: กำหนดค่า Mixxx และเล่นเพลง
- ขั้นตอนที่ 8: เครือข่ายท้องถิ่นและการเชื่อมต่ออินเทอร์เน็ต
วีดีโอ: วิทยุทางอินเทอร์เน็ต / วิทยุเว็บด้วย Raspberry Pi 3 (หัวขาด): 8 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
สวัสดี คุณต้องการโฮสต์วิทยุของคุณเองผ่านทางอินเทอร์เน็ตหรือไม่ คุณมาถูกที่แล้ว ฉันจะพยายามอธิบายให้ละเอียดที่สุด ฉันได้ลองหลายวิธีแล้วโดยส่วนใหญ่ต้องการการ์ดเสียงซึ่งฉันไม่เต็มใจที่จะซื้อ แต่หาบทช่วยสอนได้ไม่กี่อย่าง ฉันก็เลยรวบรวมมันทั้งหมด
ฮาร์ดแวร์ที่เราต้องการ:
1) Raspberry pi 3 หรือใหม่กว่า
2) สายไมโครยูเอสบี
3) การ์ด Sd ฉันอยากจะแนะนำขั้นต่ำ 16gb
4) เราเตอร์/โมเด็ม
3)สายอีเธอร์เน็ต
ซอฟต์แวร์ที่เราจะใช้
1) Raspbian เป็น OS
2) Mixxx สำหรับเล่นเพลง
3) Icecast2 สำหรับออกอากาศ
4) PUTTY สำหรับ SSH (ดาวน์โหลดที่นี่) หากคุณใช้ Mac คุณสามารถ SSH ลงใน Pi ด้วย Terminal
5) เครื่องสแกน IP ขั้นสูงสำหรับค้นหาที่อยู่ IP ของ Raspberry pi (ดาวน์โหลดที่นี่)
6) Filezilla สำหรับถ่ายโอนไฟล์จากคอมพิวเตอร์ของคุณ (ดาวน์โหลดที่นี่)
ข้อกำหนดเบื้องต้น
Raspbian ติดตั้งและใช้งานแล้ว หากใครไม่รู้จัก คลิกที่นี่สำหรับบทช่วยสอน
ฉันจะใช้ Raspbian Stretch With Desktop
ขั้นตอนที่ 1: เชื่อมต่อ Raspberry Pi กับเราเตอร์ของคุณและเริ่มต้นขึ้น
ฉันถือว่าคุณได้ติดตั้ง Raspbian แล้ว และพร้อมที่จะไป เชื่อมต่อ raspberry pi ของคุณเข้ากับพอร์ต Ethernet ของสายเคเบิลเราเตอร์และเปิดเครื่อง Raspberry ตอนนี้ไปที่แล็ปท็อป/พีซีของคุณซึ่งเชื่อมต่อกับเราเตอร์เดียวกันกับราสเบอร์รี่ของคุณ
ถัดไป ติดตั้งเครื่องสแกน IP ขั้นสูงแล้วเปิดขึ้นแล้วคลิก "สแกน" เมื่อการสแกนเสร็จสิ้น จดที่อยู่ IP สำหรับอุปกรณ์ที่ระบุว่า Raspberry Pi Foundation ในคอลัมน์ "ผู้ผลิต" มันคือ 192.168.1.6 ในกรณีของฉัน
ขั้นตอนที่ 2: เชื่อมต่อกับ PI ผ่าน Putty
ตอนนี้ติดตั้งและเปิด putty และเขียนที่อยู่ IP ที่คุณได้รับจาก Advance IP Scanner ในช่อง "ชื่อโฮสต์ (หรือที่อยู่ IP)" แล้วคลิกเปิด
เมื่อคุณเชื่อมต่อครั้งแรก การแจ้งเตือนความปลอดภัยจะปรากฏขึ้น เพียงแค่กด "ใช่" เพราะคุณเป็นคนเดียวที่เชื่อมต่อกับมันและคุณจะได้รับข้อความเพียงครั้งเดียว
ตอนนี้คุณจะเห็นชื่อผู้ใช้เริ่มต้นสำหรับการเข้าสู่ระบบจะเป็น "Pi" และรหัสผ่านจะเป็น "ราสเบอร์รี่" เมื่อทำเสร็จแล้ว
คุณจะได้รับข้อความเหมือนภาพด้านบน
ตอนนี้คุณสามารถกำหนดค่าราสเบอร์รี่ของคุณโดยให้คำสั่ง "sudo raspi-config" และขยายระบบไฟล์จากนั้นไปที่ตัวเลือกการรบกวนและเปิดใช้งาน ssh และ vnc
เมื่อเสร็จแล้วให้รีบูต pi โดย "sudo reboot" แล้วเริ่ม putty อีกครั้งและเข้าสู่ระบบ
ขั้นตอนที่ 3: การติดตั้ง Icecast2
เราจะใช้ Icecast2 เป็นเซิร์ฟเวอร์เพื่อพูดคุยกับโลกภายนอก
ดังนั้นบนเซิร์ฟเวอร์เพียงพิมพ์:
sudo apt ติดตั้ง icecast2
คุณจะได้รับดังต่อไปนี้
1)กำหนดค่า Icecast2: ใช่
2)Icecast Hostname: เก็บไว้ใน localhost
3)รหัสผ่านแหล่งที่มาของ Icecast: Chage this password
4) รหัสผ่าน Icecast Relay: เปลี่ยนรหัสผ่านนี้
5) รหัสผ่านผู้ดูแลระบบ Ice cast: เปลี่ยนรหัสผ่านนี้ (หากคุณอ่านข้อความในกล่องโต้ตอบ ระบบจะแจ้งที่อยู่ผู้ดูแลระบบที่จะพิมพ์ในเบราว์เซอร์ เราจะใช้เพื่อลงชื่อเข้าใช้ icecast)
เสร็จแล้ว
ไปที่เบราว์เซอร์ของคุณแล้วพิมพ์
ip:8000/ผู้ดูแลระบบ
ถ้าคุณได้หน้า ice cast อย่างฉัน แสดงว่าคุณได้ติดตั้ง icecast2 อย่างถูกต้อง
ขั้นตอนที่ 4: กำหนดค่า Icecast & Run
ก่อนที่เราจะแก้ไขไฟล์การกำหนดค่า Icecast เราจะทำการสำรองข้อมูลของต้นฉบับก่อน
sudo cp /etc/icecast2/icecast.xml /etc/icecast2/icecast.backup.xml
ต่อไปเราจะแก้ไขไฟล์การกำหนดค่า:
sudo nano /etc/icecast2/icecast.xml
ฉันได้แนบเอกสาร PDF อ่านไฟล์และแก้ไขตามที่คุณต้องการ
หากต้องการบันทึกให้กด ctrl+x แล้วกด Y เพื่อบันทึก จากนั้นกด Enter เพื่อออก
หลังจากคุณตรวจสอบไฟล์การกำหนดค่าแล้ว
บริการ sudo icecast2 เริ่มใหม่
ไปที่หน้า Icecast Admin ในเบราว์เซอร์ หน้าผู้ดูแลระบบจะขอการรับรองความถูกต้องอย่างชัดเจน ซึ่งเป็นหน้าที่คุณระบุในไฟล์การกำหนดค่า icecast2.xml
ขั้นตอนที่ 5: เชื่อมต่อ Raspberry Pi กับการเชื่อมต่อเดสก์ท็อประยะไกลเพื่อติดตั้ง Mixxx
ตอนนี้ป้อน sudo apt-get install xrdp เพื่อติดตั้งบริการ XRDP
เสร็จแล้ว.
ตอนนี้เปิดการเชื่อมต่อเดสก์ท็อประยะไกล หากคุณใช้ windows 10 เพียงพิมพ์ลงในแถบค้นหา ฉันจำไม่ได้ว่าควรเป็น windows rdc เวอร์ชันก่อนหน้าเนื่องจากเป็นไคลเอนต์เริ่มต้น
เพียงป้อน IP ของ raspberry pi ของคุณ แล้วคลิก Connect Now คุณจะได้รับแจ้งให้ป้อนชื่อผู้ใช้และรหัสผ่าน หากคุณยังไม่ได้เปลี่ยนชื่อผู้ใช้และรหัสผ่านเริ่มต้น ชื่อผู้ใช้คือ pi และรหัสผ่านคือราสเบอร์รี่
คลิก "ตกลง" แล้วคุณจะเข้าสู่ระบบเดสก์ท็อป Rasbian ตอนนี้ย่อขนาด RDC ให้กลับไปที่สีโป๊ว
ตอนนี้เราติดตั้ง Mixxx
sudo apt-get ติดตั้ง mixxx
เมื่อเสร็จสิ้นการขยาย RDC ให้ใหญ่สุดแล้วคลิกราสเบอร์รี่ จากนั้นไปที่เสียงและวิดีโอ คุณจะเห็น Mixxx ติดตั้งเปิดขึ้น
ขั้นตอนที่ 6: กำหนดค่า Mixxx และใช้โปรแกรมถ่ายโอนไฟล์
หน้าจอแรกที่คุณจะเห็นคือ Mixxx จะถามหาไฟล์เพลงของคุณ เราต้องอัปโหลดเพลงไปยังโฟลเดอร์ Music ของ PI ดาวน์โหลดและเปิด Filezilla บนพีซี/แล็ปท็อปของคุณ
ตอนนี้กรอกดังนี้
โฮสต์: ที่อยู่ IP ราสเบอร์รี่ pi ของคุณคือ 192.168.1.6
ชื่อผู้ใช้: pi
รหัสผ่าน: ราสเบอร์รี่ (หากคุณยังไม่ได้เปลี่ยนรหัสผ่าน)
พอร์ต: 22
คลิกเชื่อมต่อด่วน
ตอนนี้คุณจะถูกเข้าสู่ระบบในบ้าน pi ทางด้านขวาจะแสดงไฟล์ Pi ของคุณและทางด้านซ้ายแสดงคอมพิวเตอร์ของคุณ แต่เราจะถ่ายโอนจากพีซีไปยัง pi ตอนนี้ที่ด้านขวาของแผงควบคุม นำทางไปยังโฟลเดอร์เพลง และโอนเพลงทั้งหมดไปยังโฟลเดอร์นั้น คุณสามารถลากและวางไฟล์ได้
ตอนนี้ถ้าคุณได้รับข้อผิดพลาดใด ๆ ที่บอกว่าคุณไม่สามารถถ่ายโอนไฟล์ได้ คุณจะต้องให้สิทธิ์โฟลเดอร์นั้นจากผงสำหรับอุดรู ดังนั้นบอกว่าฉันต้องให้สิทธิ์กับโฟลเดอร์เพลง มันจะเป็น
sudo chmod a+rwx /home/pi/music
ตอนนี้เราได้โอนเพลงของเราแล้ว ให้กลับไปที่เดสก์ท็อป pi ผ่านการเชื่อมต่อเดสก์ท็อประยะไกล
ขั้นตอนที่ 7: กำหนดค่า Mixxx และเล่นเพลง
ตอนนี้เปิด Mixxx แล้วคุณจะเห็นไฟล์เพลงในโฟลเดอร์เพลง ให้คลิกเปิด คุณจะเห็นว่าโหลดเพลงแล้ว
ต่อไปก่อนเล่นเพลงเราต้องเปิดใช้งานการถ่ายทอดสด
ตอนนี้ไป OptionPreference
จากนั้นที่ด้านซ้ายให้คลิกการถ่ายทอดสดและกรอกข้อมูลตามที่แสดงในภาพด้านบนเลือกเครื่องหมายถูกเปิดใช้งานการถ่ายทอดสดจากนั้นเลือก icecast2 จากนั้นในเมานต์เขียน /live จำไว้ว่ามันบอกว่าโฮสต์วางผู้ใช้ IP ของคุณจะเป็นแหล่งที่มาซึ่งเป็นค่าเริ่มต้นของ icecast2 และรหัสผ่านจะเป็นรหัสผ่านที่คุณตั้งไว้ใน icecast ค่าเริ่มต้นของฉันคือ hackme
ตอนนี้คลิกสมัครแล้วคลิกตกลง
คลิกถัดไปตัวเลือกและเปิดใช้งานการออกอากาศหรือ Ctrl + L และคุณจะใช้งานได้หลังจากการเชื่อมต่อสำเร็จ ตอนนี้เล่นเพลง นั่นคือคุณกำลังมีชีวิตอยู่และคล้องจอง
ไปที่เบราว์เซอร์ของคุณประเภท ip:8000 ดังนั้นของฉันจะเป็น 192.168.1.6:8000
คลิกที่สถานะเซิร์ฟเวอร์ดาวน์โหลด m3u และเปิดในเครื่องเล่น vlc คุณควรได้ยินเสียงเพลง
ตอนนี้ถ้าเพลงของคุณขาดๆ หายๆ ให้ไปที่การตั้งค่าของ Mixxx แล้วไปที่ Sound hardware
เปลี่ยนบัฟเฟอร์เสียงเป็น 46s หากยังเหมือนเดิมจากนั้นลองใช้ 96s click apply แล้วลองอีกครั้งคุณควรเล่นได้อย่างราบรื่น
ขั้นตอนที่ 8: เครือข่ายท้องถิ่นและการเชื่อมต่ออินเทอร์เน็ต
การดำเนินการนี้จะสตรีมไปยังเครือข่ายท้องถิ่นของคุณเท่านั้น มีหลายวิธีในการเชื่อมต่อวิทยุของคุณกับโลกภายนอก แต่ฉันจะฝากสิ่งนั้นให้คุณ แต่เดี๋ยวก่อนจะส่งลิงค์ให้คุณเพื่อเริ่มต้นใช้งาน
นี่คือลิงค์บางส่วน
ลิงค์1ลิงค์2ลิงค์3
ขอบคุณสำหรับการอ่านและสนุกกับโครงการของคุณ ลาก่อน
แนะนำ:
การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: 3 ขั้นตอน
การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: ในคำแนะนำนี้ เราจะทำการตรวจจับใบหน้าบน Raspberry Pi 4 ด้วย Shunya O/S โดยใช้ Shunyaface Library Shunyaface เป็นห้องสมุดจดจำใบหน้า/ตรวจจับใบหน้า โปรเจ็กต์นี้มีจุดมุ่งหมายเพื่อให้เกิดความเร็วในการตรวจจับและจดจำได้เร็วที่สุดด้วย
ทำงานโดยไม่มีหน้าจอ / จอแสดงผล (หัวขาด) บน Raspberry Pi หรือคอมพิวเตอร์ที่ใช้ Linux/unix อื่นๆ: 6 ขั้นตอน
ทำงานโดยไม่มีหน้าจอ / จอแสดงผล (หัวขาด) บน Raspberry Pi หรือคอมพิวเตอร์ที่ใช้ Linux/unix อื่นๆ: เมื่อคนส่วนใหญ่ซื้อ Raspberry PI พวกเขาคิดว่าพวกเขาต้องการหน้าจอคอมพิวเตอร์ อย่าเสียเงินกับจอคอมพิวเตอร์และคีย์บอร์ดที่ไม่จำเป็น ไม่ต้องเสียเวลาย้ายคีย์บอร์ดและจอภาพระหว่างคอมพิวเตอร์ อย่าผูกทีวีเมื่อไม่มี
อินเทอร์เฟซ ADXL335 Sensor บน Raspberry Pi 4B ใน 4 ขั้นตอน: 4 ขั้นตอน
อินเทอร์เฟซ ADXL335 Sensor บน Raspberry Pi 4B ใน 4 ขั้นตอน: ในคำแนะนำนี้ เราจะเชื่อมต่อเซ็นเซอร์ ADXL335 (accelerometer) บน Raspberry Pi 4 กับ Shunya O/S
การติดตั้ง Raspbian ใน Raspberry Pi 3 B โดยไม่ต้องใช้ HDMI - เริ่มต้นใช้งาน Raspberry Pi 3B - การตั้งค่า Raspberry Pi ของคุณ 3: 6 ขั้นตอน
การติดตั้ง Raspbian ใน Raspberry Pi 3 B โดยไม่ต้องใช้ HDMI | เริ่มต้นใช้งาน Raspberry Pi 3B | การตั้งค่า Raspberry Pi ของคุณ 3: อย่างที่พวกคุณบางคนรู้ว่าคอมพิวเตอร์ Raspberry Pi นั้นยอดเยี่ยมมากและคุณสามารถรับคอมพิวเตอร์ทั้งหมดได้บนบอร์ดเล็ก ๆ ตัวเดียว Raspberry Pi 3 Model B มี ARM Cortex A53 แบบ 64 บิตแบบ quad-core โอเวอร์คล็อกที่ 1.2 GHz ทำให้ Pi 3 ประมาณ 50
แนะนำ Raspberry Pi (หัวขาด): 12 ขั้นตอน (พร้อมรูปภาพ)
แนะนำ Raspberry Pi (หัวขาด) ในที่สุด! ใช้ Raspberry Pi ของคุณโดยไม่ต้องใช้สิ่งที่รู้สึกเหมือนกับการเชื่อมต่ออุปกรณ์ต่อพ่วงภายนอกและจัดการกับสิ่งผิดปกติของสายเคเบิล: กำหนดค่า Pi ของคุณให้เป็นหัวขาด! (ไม่ใช่แบบน่ากลัวนะ) สิ่งนี้มีประโยชน์อย่างยิ่งสำหรับคนที่สอนเรื่อง