Mục lục:

Internet Radio / Web Radio với Raspberry Pi 3 (không đầu): 8 bước
Internet Radio / Web Radio với Raspberry Pi 3 (không đầu): 8 bước

Video: Internet Radio / Web Radio với Raspberry Pi 3 (không đầu): 8 bước

Video: Internet Radio / Web Radio với Raspberry Pi 3 (không đầu): 8 bước
Video: 5 Dự Án Nổi Bật với Raspberry Pi trong năm 2022 2024, Tháng mười một
Anonim
Internet Radio / Web Radio với Raspberry Pi 3 (không đầu)
Internet Radio / Web Radio với Raspberry Pi 3 (không đầu)

HI Bạn có muốn Đài phát thanh của riêng bạn lưu trữ qua internet thì bạn đang ở đúng nơi. Tôi sẽ cố gắng trau chuốt nhiều nhất có thể. Tôi đã thử một số cách mà hầu hết chúng đều cần một card âm thanh mà tôi không muốn mua. nhưng cố gắng tìm thấy một vài hướng dẫn nên tôi đang lược bỏ tất cả chúng

Phần cứng chúng ta sẽ cần:

1) Raspberry pi 3 trở lên

2) Cáp micro usb

3) Thẻ sd tôi muốn giới thiệu tối thiểu 16gb

4) Bộ định tuyến / Modem

3) Cáp Ethernet

Phần mềm chúng tôi sẽ sử dụng

1) Raspbian làm hệ điều hành

2) Mixxx để chơi nhạc

3) Icecast2 để phát sóng

4) PUTTY cho SSH (Tải xuống tại đây) Nếu bạn đang sử dụng máy Mac, bạn có thể SSH vào Pi với Thiết bị đầu cuối

5) Máy quét IP nâng cao để tìm địa chỉ ip của Raspberry pi (Downlaod Here)

6) Filezilla để truyền tệp từ máy tính của bạn (Tải xuống tại đây)

Điều kiện tiên quyết

Đã cài đặt và chạy Raspbian nếu ai chưa biết hãy bấm vào đây để xem hướng dẫn.

Tôi sẽ sử dụng Raspbian Stretch With Desktop

Bước 1: Kết nối Raspberry Pi với bộ định tuyến của bạn và khởi động nó

Kết nối Raspberry Pi với bộ định tuyến của bạn và khởi động nó
Kết nối Raspberry Pi với bộ định tuyến của bạn và khởi động nó
Kết nối Raspberry Pi với bộ định tuyến của bạn và khởi động nó
Kết nối Raspberry Pi với bộ định tuyến của bạn và khởi động nó
Kết nối Raspberry Pi với bộ định tuyến của bạn và khởi động nó
Kết nối Raspberry Pi với bộ định tuyến của bạn và khởi động nó

Tôi giả sử bạn đã cài đặt Raspbian. và sẵn sàng để đi. Kết nối pi raspberry của bạn với cổng Ethernet của cáp bộ định tuyến và bật nguồn Raspberry. Bây giờ, hãy truy cập Máy tính xách tay / PC được kết nối với cùng một bộ định tuyến với mâm xôi của bạn.

Tiếp theo Cài đặt máy quét IP Advance và mở nó lên và nhấp vào "quét" khi quá trình quét kết thúc, hãy ghi lại địa chỉ IP cho thiết bị có ghi Raspberry Pi Foundation trong cột "Nhà sản xuất". nó là 192.168.1.6 trong trường hợp của tôi.

Bước 2: Kết nối với PI qua Putty

Kết nối với PI qua Putty
Kết nối với PI qua Putty
Kết nối với PI qua Putty
Kết nối với PI qua Putty
Kết nối với PI qua Putty
Kết nối với PI qua Putty

Bây giờ cài đặt và mở putty và viết Địa chỉ IP bạn nhận được từ Máy quét IP Advance vào trường "Tên máy chủ (hoặc địa chỉ IP)" và nhấp vào mở.

Khi bạn đang kết nối lần đầu tiên, một Cảnh báo bảo mật sẽ xuất hiện. Chỉ cần nhấn “Có”. bởi vì bạn là người duy nhất kết nối với nó và bạn sẽ nhận được tin nhắn một lần duy nhất.

Bây giờ bạn sẽ thấy tên người dùng mặc định đăng nhập sẽ là "Pi" và mật khẩu sẽ là "raspberry" sau khi hoàn tất

bạn sẽ nhận được thông báo như hình trên.

Bây giờ bạn có thể định cấu hình mâm xôi của mình bằng cách đưa ra lệnh "sudo raspi-config" và mở rộng hệ thống tệp, sau đó chuyển đến tùy chọn can thiệp và bật ssh và vnc.

Sau khi tất cả hoàn thành, hãy khởi động lại pi bằng cách "sudo khởi động lại" và bắt đầu lại putty và đăng nhập.

Bước 3: Cài đặt Icecast2

Cài đặt Icecast2
Cài đặt Icecast2
Cài đặt Icecast2
Cài đặt Icecast2
Cài đặt Icecast2
Cài đặt Icecast2

Chúng tôi sẽ sử dụng Icecast2 như một máy chủ để nói chuyện với thế giới bên ngoài.

Vì vậy, trên máy chủ chỉ cần gõ:

sudo apt cài đặt icecast2

Bạn sẽ nhận được những điều sau

1) Định cấu hình Icecast2: Có

2) Tên máy chủ Icecast: Giữ nó ở localhost

3) Mật khẩu nguồn Icecast: Tìm mật khẩu này

4) Mật khẩu Icecast Relay: thay đổi mật khẩu này

5) Mật khẩu quản trị viên Ice cast: thay đổi mật khẩu này (Nếu bạn đọc văn bản trong hộp thoại, nó cho bạn biết địa chỉ quản trị viên để nhập vào trình duyệt mà chúng tôi sẽ sử dụng để đăng nhập vào icecast)

Xong

bây giờ hãy truy cập trình duyệt của bạn và nhập

ip: 8000 / admin.

nếu bạn nhận được trang ice cast như tôi làm điều đó có nghĩa là bạn đã cài đặt icecast2 đúng cách

Bước 4: Định cấu hình Icecast & Run

Định cấu hình Icecast & Run
Định cấu hình Icecast & Run

Trước khi chúng tôi chỉnh sửa tệp cấu hình Icecast, chúng tôi sẽ tạo một bản sao lưu của tệp gốc trước.

sudo cp /etc/icecast2/icecast.xml /etc/icecast2/icecast.backup.xml

tiếp theo, chúng tôi Chỉnh sửa tệp cấu hình:

sudo nano /etc/icecast2/icecast.xml

Tôi đã đính kèm tài liệu pdf, hãy đọc tệp và chỉnh sửa như bạn muốn.

để lưu, hãy nhấn ctrl + x rồi nhấn Y để lưu rồi nhấn enter để thoát.

Sau khi bạn đã kiểm tra tệp cấu hình của mình, khởi động lại dịch vụ sudo icecast2

Truy cập trang Quản trị Icecast trong trình duyệt. Trang Quản trị rõ ràng sẽ yêu cầu xác thực, trang mà bạn đã cung cấp trong tệp cấu hình icecast2.xml.

Bước 5: Kết nối Raspberry Pi với Kết nối máy tính từ xa để cài đặt Mixxx

Kết nối Raspberry Pi với Kết nối máy tính từ xa để cài đặt Mixxx
Kết nối Raspberry Pi với Kết nối máy tính từ xa để cài đặt Mixxx
Kết nối Raspberry Pi với Kết nối máy tính từ xa để cài đặt Mixxx
Kết nối Raspberry Pi với Kết nối máy tính từ xa để cài đặt Mixxx
Kết nối Raspberry Pi với Kết nối máy tính từ xa để cài đặt Mixxx
Kết nối Raspberry Pi với Kết nối máy tính từ xa để cài đặt Mixxx
Kết nối Raspberry Pi với Kết nối máy tính từ xa để cài đặt Mixxx
Kết nối Raspberry Pi với Kết nối máy tính từ xa để cài đặt Mixxx

Bây giờ, hãy nhập sudo apt-get install xrdp để cài đặt dịch vụ XRDP

Xong.

Bây giờ hãy mở kết nối máy tính từ xa. nếu bạn đang sử dụng windows 10, chỉ cần nhập nó vào thanh tìm kiếm. Tôi không nhớ trên các phiên bản trước của windows rdc nên ở đó vì nó là ứng dụng khách mặc định.

chỉ cần nhập IP của pi raspberry của bạn và nhấp vào Connect Now, bạn sẽ được nhắc nhập tên người dùng và mật khẩu. Nếu bạn vẫn chưa thay đổi tên người dùng và mật khẩu mặc định, tên người dùng là pi và mật khẩu là mâm xôi.

Nhấp vào “Ok” và bạn sẽ đăng nhập vào màn hình Rasbian. Bây giờ giảm thiểu RDC quay trở lại putty.

Bây giờ chúng tôi cài đặt Mixxx.

sudo apt-get install mixxx

Sau khi hoàn tất, hãy tối đa hóa RDC và nhấp vào mâm xôi, sau đó vào phần âm thanh và video, bạn sẽ thấy Mixxx đã cài đặt, hãy mở nó lên.

Bước 6: Định cấu hình Mixxx và sử dụng chương trình truyền tệp

Cấu hình Mixxx và sử dụng chương trình truyền tệp
Cấu hình Mixxx và sử dụng chương trình truyền tệp
Định cấu hình Mixxx và sử dụng chương trình truyền tệp
Định cấu hình Mixxx và sử dụng chương trình truyền tệp
Định cấu hình Mixxx và sử dụng chương trình truyền tệp
Định cấu hình Mixxx và sử dụng chương trình truyền tệp

Màn hình đầu tiên bạn sẽ thấy là Mixxx sẽ yêu cầu bạn cung cấp tệp nhạc của bạn. Chúng ta cần tải nhạc lên thư mục PI's Music. Tải xuống và mở Filezilla trên PC / Máy tính xách tay của bạn.

Bây giờ Điền vào như sau

Máy chủ: Địa chỉ ip raspberry pi của bạn là 192.168.1.6

Tên người dùng: pi

Mật khẩu: mâm xôi (nếu bạn chưa thay đổi mật khẩu)

Cảng: 22

nhấp vào Quickconnect

Bây giờ bạn sẽ đăng nhập pi home, bên phải hiển thị cho bạn các tệp Pi của bạn và bên trái hiển thị cho bạn máy tính của bạn nhưng chúng tôi sẽ chuyển từ máy tính sang pi. Bây giờ ở phía bên phải của bảng điều khiển, điều hướng đến thư mục nhạc và chuyển tất cả nhạc vào thư mục đó, bạn có thể kéo và thả các tệp.

Bây giờ nếu bạn gặp bất kỳ lỗi nào nói rằng bạn không thể chuyển tệp, bạn sẽ cần cấp quyền cho thư mục đó từ putty, vì vậy hãy nói rằng tôi phải cấp quyền cho thư mục âm nhạc nó sẽ được

sudo chmod a + rwx / home / pi / music

Bây giờ chúng ta đã chuyển nhạc của mình, hãy quay trở lại máy tính để bàn pi thông qua kết nối máy tính để bàn từ xa.

Bước 7: Định cấu hình Mixxx và Phát nhạc

Định cấu hình Mixxx và Phát nhạc
Định cấu hình Mixxx và Phát nhạc
Định cấu hình Mixxx và Phát nhạc
Định cấu hình Mixxx và Phát nhạc
Định cấu hình Mixxx và Phát nhạc
Định cấu hình Mixxx và Phát nhạc

Bây giờ hãy mở Mixxx và bạn sẽ thấy các tệp nhạc trong thư mục nhạc bây giờ hãy nhấp vào mở. bạn sẽ thấy nhạc đã được tải.

Tiếp theo trước khi phát nhạc chúng ta cần bật tính năng phát trực tiếp.

Bây giờ hãy chuyển sang OptionPreference.

Sau đó ở bên trái click vào live broadcast và điền như hình trên chọn dấu tick cho phép live broadcast sau đó chọn icecast2 rồi vào mount write / live Nhớ chỗ host ghi IP người dùng của bạn sẽ là source mà mặc định là icecast2 và mật khẩu sẽ là mật khẩu bạn đã đặt trong icecast mặc định của tôi là hackme.

Bây giờ hãy nhấp vào áp dụng và nhấp vào OK.

Tiếp theo Nhấp vào Tùy chọn và Bật tính năng Phát sóng hoặc Ctrl + L và bạn sẽ hoạt động sau khi kết nối thành công. Bây giờ hãy phát Nhạc. đó là bạn đang sống và đang chiến đấu.

Bây giờ vào trình duyệt của bạn gõ ip: 8000. vì vậy của tôi sẽ là 192.168.1.6:8000.

nhấp vào trạng thái máy chủ tải xuống m3u và mở nó trong máy nghe nhạc vlc, bạn sẽ nghe thấy âm nhạc.

Bây giờ nếu nhạc của bạn bị rè thì hãy chuyển đến tùy chọn của Mixxx và chuyển đến Phần cứng âm thanh

thay đổi bộ đệm âm thanh thành 46 giây nếu vẫn như vậy sau đó thử 96 giây nhấp vào áp dụng và ok, bây giờ hãy thử lại bạn sẽ phát lại mượt mà.

Bước 8: Mạng cục bộ và kết nối với Internet

Điều này sẽ chỉ truyền trực tuyến đến mạng cục bộ của bạn. Có nhiều cách khác nhau để kết nối radio của bạn với thế giới bên ngoài nhưng tôi sẽ giao việc đó cho bạn. nhưng hey sẽ chuyển cho bạn một số liên kết để giúp bạn thiết lập và chạy.

Đây là một số liên kết

Link1Link2Link3

Cảm ơn vì đã đọc và tận hưởng dự án của bạn. Từ biệt

Đề xuất: