Tùy chọn của tôi để chia sẻ tệp giữa Windows và Ubuntu trên cùng một mạng là gì?


10

Chúng tôi có một số máy Windows (XP & 7) và Ubuntu trong nhà có chung kết nối không dây và muốn chia sẻ nhạc giữa chúng. Nếu có thể, tôi muốn có thể phục vụ âm nhạc từ cả Windows và Ubuntu (nhưng không nhất thiết phải cùng một lúc).

Tôi không biết nhiều về việc chia sẻ thư mục hoặc phát trực tuyến, nhưng tôi đoán cả hai sẽ là các tùy chọn (nghĩa là sử dụng ứng dụng khách cục bộ để truy cập bài hát được chia sẻ hoặc ứng dụng khách cục bộ để truy cập luồng được chia sẻ). Tôi muốn có thể chia sẻ âm nhạc giữa các hệ thống một cách đơn giản nhất có thể.

Điểm thưởng (nhưng không yêu cầu) cho

  • đa nền tảng - cùng một ứng dụng trên cả Windows và Ubuntu?
  • có sẵn khi khởi động (thông qua daemon hoặc autostart hoặc whatnot)
  • mã nguồn mở

Thêm thông tin:

  • Tất cả các hệ thống đều có địa chỉ động (DHCP) được cung cấp từ bộ định tuyến không dây do ISP cung cấp.
  • Có một vài Gigabyte nhạc trên một hộp Windows XP và một Ubuntu 10.10
  • Âm nhạc không được sắp xếp tốt (Tôi nghĩ điều này có thể ảnh hưởng đến khả năng sử dụng UI).
  • Chỉ phải có sẵn trong nội bộ (không gian địa chỉ riêng phía sau bộ định tuyến không dây)
  • băng thông không phải là vấn đề
  • Chúng tôi không có quyền truy cập quản trị viên (hợp pháp) vào bộ định tuyến không dây

Làm thế nào để bạn không có quyền truy cập quản trị viên vào bộ định tuyến trong nhà của bạn?
scottl

@scottl Nó thuộc về ISP. Tôi có quyền truy cập vật lý, vì vậy tôi có thể có quyền truy cập quản trị viên, nhưng đó không phải là điều tôi quan tâm.
belacqua

Bạn có thể muốn xem AMPache, nó đã cũ nhưng nên thực hiện thủ thuật. Bất kỳ ai cũng có thể đặt msuic trên máy chủ và sau đó tạo danh sách phát và truyền phát nhạc từ máy chủ
s1mmel

Câu trả lời:


4

Điều tôi nghĩ đến đầu tiên là sử dụng chia sẻ tệp phương tiện UPnP giữa các máy của bạn. Bạn sẽ cần một máy chủ UPnP trên máy lưu trữ các tệp và ứng dụng khách UPnP để phát nội dung.

Công nghệ máy chủ / máy khách UPnP được thiết lập tốt trong Windows Media Player và cho phép chia sẻ phương tiện qua mạng. Nếu bạn đang tìm kiếm một giải pháp đa nền tảng, ví dụ như trình phát VLC hoặc XBMC có thể được cài đặt trên cả Windows và Ubuntu. Tuy nhiên, bằng cách sử dụng giao thức UPnP, bạn cũng có thể chạy một phần mềm khác nhau trên mỗi máy (ví dụ: Media Player cho Windows và VLC cho Ubuntu).

Để chỉ cung cấp máy chủ UPnP để chia sẻ các thư mục phương tiện, có một công cụ dòng lệnh dễ xử lý trong Ubuntu: uShare .

Nếu bạn muốn gửi luồng âm thanh trực tiếp đồng thời tới tất cả các máy được kết nối trong mạng LAN của mình, bạn có thể muốn xem Icecast có sẵn cho cả, Ubuntu và cho Windows. Điều này cho phép bạn truyền phát nhạc bằng giao thức vô tuyến internet (nhưng trong trường hợp của bạn chỉ được truyền đến các máy cục bộ - bao gồm cả cái gọi là "Internet Radio").

Trong mọi trường hợp, bạn sẽ cần đủ dung lượng LAN cho các tệp âm thanh được truyền phát mà không bị tắc nghẽn.


Tôi sẽ xem uShare. Ban đầu, Icecast có vẻ như quá mức cần thiết, mặc dù thực tế là nó cũng có sẵn cho windows là một lợi thế. (Chúng tôi có các hệ thống Windows XP cho phần mềm liên quan đến công việc.)
belacqua

3

Tôi chỉ sử dụng một chia sẻ samba. Đối với linux tôi cũng xuất nó dưới dạng chia sẻ NFS, mặc dù nó có thể gắn kết bằng SMB. Tôi đã chia sẻ thư mục bằng cách sử dụng cả hai.


2

Bộ định tuyến có hỗ trợ UPnP không? Một máy chủ DAAP như Tangerine có thể là lựa chọn nhanh nhất để chia sẻ nhạc Ubuntu của bạn với Windows. Có những lựa chọn khác nhưng Tangerine làm mọi thứ rất đơn giản.

Và sau đó, bạn sẽ làm tương tự trên máy Windows: Cài đặt máy chủ DAAP (hoặc sử dụng máy khách có một - iTunes không được tính là họ mã hóa DAAP của họ). Điều này khó hơn một chút đối với tôi vì tôi không phải là người dùng Windows (hơn là chạy một vài ứng dụng trong VirtualBox mỗi tuần một lần) nhưng FireFly nên hoạt động. Nó có vẻ nỗ lực hơn một chút so với Tangerine nhưng có bạn đi.

Với cả hai máy tính chạy máy chủ DAAP, mỗi máy chủ có thể chạy bất kỳ phần mềm âm nhạc nào và miễn là nó hỗ trợ DAAP (hầu hết làm trong những ngày này), bạn sẽ có thể xem những gì có sẵn trên máy kia.

Cả RhybeatBox và Banshee sẽ phát cổ phiếu DAAP trên Ubuntu.


Tôi đã bắt đầu nhìn đom đóm và quýt - tốt cho đến nay.
belacqua

2

Rhybeatbox có một plugin tích hợp cho DAAP, được Songbird hỗ trợ. Songbird có sẵn cho cả Mac và Windows.

Nếu bạn đã có nhạc của mình trong Rhybeatbox, tôi khuyên bạn nên kiểm tra nó!


1
DAAP có thể sẽ không hoạt động trong trường hợp này: bug.launchpad.net/amarok/+orms/62842
Jorge Castro

Đó chỉ là vấn đề đối với các khách hàng khác sử dụng cổ phiếu iTunes DAAP và có một cách khắc phục rất đơn giản: Không sử dụng iTunes. Theo mô tả trong OP, âm nhạc không có vẻ gì được tổ chức trong bất kỳ hệ thống thư viện thực nào.
Oli

Đúng vậy, vì vậy không có lý do gì để sử dụng DAAP tại thời điểm đó, cũng có thể sử dụng UPNP mà cửa sổ hỗ trợ ootb.
Jorge Castro

Điều đó giải thích tại sao tôi không bao giờ có thể kết nối với cổ phiếu của bạn cùng phòng - và ở đây tôi nghĩ đó chỉ là tôi. Tôi đã xóa tham chiếu iTunes khỏi câu trả lời của mình - cảm ơn vì thông tin này, Jorge!
Windigo

1

TwonkyServer (Không miễn phí)

TwonkyServer cho Windows®, Windows Home Server, Linux và Mac®.

Tôi có nó chạy trên Linux Hacked Linksys NSLU2 và nó hoạt động rất tốt. Có một thử nó trong thời gian dùng thử 30 ngày.


Trông có vẻ thú vị. Chúng tôi không có NAS hoặc thậm chí là một vị trí nơi chứa các tệp, vì vậy tôi sẽ không có vấn đề gì trong việc cấp phép cho nhiều hệ thống.
belacqua

1

ps3mediaserver có sẵn cho Windows và Linux:

PS3 Media Server là Upnp Media Server tương thích DLNA cho PS3, được viết bằng Java, với mục đích truyền phát hoặc chuyển mã bất kỳ loại tệp phương tiện nào, với cấu hình tối thiểu.

Tôi đã sử dụng nó một thời gian trước đây, và nó rất dễ dàng.


0

Thế còn Tonido ? Nó không giới hạn trong cùng một mạng, là đa nền tảng, sử dụng trình duyệt internet để hiển thị các tệp được chia sẻ. Tonido phải được cài đặt và chạy trên máy tính có chung nhạc. Để chia sẻ, hãy tạo một tài khoản với địa chỉ email, lấy mật khẩu và nhập nó khi bắt đầu Tonido và khi trình duyệt internet mở.

Sau đó, bạn sẽ thấy các tệp máy tính của mình và sẽ có thể chọn các thư mục bạn muốn bằng một liên kết.

nhập mô tả hình ảnh ở đây

Gửi một liên kết chia sẻ toàn bộ bộ sưu tập nhạc sẽ là ý tưởng tốt nhất. Và sau đó, lưu liên kết đó (có thể là phím tắt trên máy tính để bàn hoặc làm dấu trang trong trình duyệt internet) trên máy tính nơi bạn muốn phát nhạc.

Bạn sẽ có thể phát nhạc trong trình phát của Tonido. Nó có thể phát MP3, AAC, OGG, FLAC, WMA, M4A, M4B, WAV (theo trang của họ ; có thêm thông tin ở đó.)

nhập mô tả hình ảnh ở đây

nhập mô tả hình ảnh ở đây

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.