Trong phần tiếp theo, chúng ta sẽ xem xét hoạt động của radio. Trong blog này, một số bài báo đã được viết về các ứng dụng để nghe radio internet chẳng hạn như Khay đài o sóng ngắn, trong số những người khác. Vô tuyến hoạt động là một trong những ứng dụng này, nhưng nó là nó được viết bằng Python và việc sử dụng nó dành cho thiết bị đầu cuối.
Để nghe đài internet, ngày nay có rất nhiều đài trên khắp thế giới cung cấp tất cả các loại nhạc. Cho dù bạn thích nhạc cổ điển, nhạc pop, nhạc rock hay bất kỳ phong cách nào khác, đài phát thanh Internet luôn sẵn sàng phục vụ bạn, miễn là bạn có kết nối Internet.
Đặc điểm chung của hoạt động vô tuyến
- Chương trình hoạt động từ thiết bị đầu cuối, và nó rất dễ sử dụng.
- Bây giờ vô tuyến hoạt động phụ thuộc vào Ffplay, một trình phát đa phương tiện bên ngoài để phát các luồng đa phương tiện. FFplay là một trình phát đa phương tiện rất đơn giản và di động sử dụng các thư viện FFmpeg và thư viện SDL. Nhà phát triển tìm cách loại bỏ sự phụ thuộc đó trong tương lai.
- Chúng tôi sẽ tìm thấy hơn 30 nghìn đài phát thanh có sẵn.
- Ứng dụng sẽ lưu thông tin của trạm cuối cùng đã phát.
- Chúng tôi sẽ có khả năng lưu các đài yêu thích của chúng tôi.
- Nó sẽ cung cấp cho chúng tôi khả năng thêm đài phát thanh.
- cũng Nó sẽ cho phép chúng tôi khám phá các đài theo giới tính, ngôn ngữ hoặc quốc gia.
Đây chỉ là một số tính năng của chương trình. Họ có thể tham khảo chi tiết tất cả chúng từ kho lưu trữ trên GitHUb của dự án.
Cài đặt radio hoạt động trên Ubuntu
Chương trình này cần FFPlay để hoạt động, ít nhất là ở thời điểm hiện tại. Điều này chúng tôi có thể sửa chữa cài đặt FFmpeg trên hệ thống của chúng tôivà do đó bạn sẽ có thể phát âm thanh trên hệ thống dựa trên Ubuntu 20.04. Để cài đặt phần phụ thuộc này, chỉ cần mở một thiết bị đầu cuối (Ctrl + Alt + T) và thực hiện:
sudo apt install ffmpeg
Khi chúng tôi đã có FFPlay trong hệ thống của mình, chúng tôi có thể cài đặt radio hoạt động. Chúng ta có thể làm điều này với pip, miễn là chúng ta đã cài đặt hệ thống quản lý gói này. Trong một terminal (Ctrl + Alt + T), bạn chỉ cần nhập lệnh:
pip install radio-active
Chúng tôi cũng có thể cài đặt phần mềm này với pipx. pipx được tạo riêng cho cài đặt ứng dụng vì nó thêm tính cách ly và làm cho các ứng dụng có sẵn trong trình bao của chúng tôi. Trong hệ thống của bạn, Nếu bạn chưa có pipx, bạn có thể cài đặt nó bằng lệnh:
sudo apt install pipx
Sau đó, bạn có thể tiếp tục cài đặt ứng dụng bằng cách sử dụng lệnh:
pipx install radio-active --force
Lệnh này cài đặt phần mềm trong ~ / .local / pipx / venvs / radio-active / bin và thêm các liên kết tượng trưng trong ~ / .local / bin. Ở đây chúng ta có thể tìm thấy radio o phóng xạ để bắt đầu chương trình này. Trong trường hợp đã cài đặt ứng dụng bằng pip, các tệp thực thi sẽ được tìm thấy trong ~ / .local / bin. Đối với thêm đường dẫn đến các tệp thực thi vào PATH của chúng tôi, trong thiết bị đầu cuối, bạn có thể chạy:
pipx ensurepath
Xem nhanh chương trình
Sau khi cài đặt, chúng tôi có thể xem xét các tùy chọn có sẵn với radio hoạt động. Để tham khảo nó, lệnh sử dụng sẽ là:
./radio --help
Chúng ta có thể phát một đài có tên đài hoặc UUID của đài đó. Ví dụ, để nghe Vịnh, chúng ta có thể sử dụng lệnh:
./radio -S '100.7 The Bay'
Trong trường hợp muốn tìm kiếm một đài phát thanh ở một quốc gia, trong trường hợp này là Tây Ban Nha, lệnh sử dụng sẽ là:
./radio --discover-by-state SPAIN
Khi nhà ga mà chúng tôi quan tâm đã được định vị, chúng tôi có thể sử dụng tên để làm cho nó âm thanh:
./radio -S 'RNE 2 Radio Clásica'
Gỡ cài đặt
đến gỡ bỏ chương trình đã cài đặt này bằng pipx, chúng tôi sẽ chỉ phải mở một thiết bị đầu cuối (Ctrl + Alt + T) và thực hiện:
pipx uninstall radio-active
Nếu bạn chọn cài đặt ứng dụng bằng pip, trong terminal, bạn sẽ phải viết lệnh:
pip uninstall radio-active
Bạn có thể thấy một trình diễn của chương trình này trong Ascinema. Nếu bạn thích các ứng dụng đầu cuối và nghe đài radio, bạn sẽ thích radio hoạt động. Việc sử dụng bộ nhớ của nó khá tiết kiệm và nó cũng bao gồm nhiều chức năng tốt. Nó có thể được lấy thêm thông tin về chương trình này và việc sử dụng nó từ kho lưu trữ GitHub của dự án.