Trước tiên, bạn cần một sản phẩm có thể phát âm thanh cho hai thiết bị cùng một lúc. Không có nhiều sản phẩm âm thanh có thể làm điều đó, vì phần lớn chỉ phát ra âm thanh cho thiết bị âm thanh mặc định. Hoặc bạn có thể chạy hai trình phát của cùng một tệp, mỗi tệp phát âm thanh của nó sang một thẻ khác (khó đồng bộ hóa chính xác).
Một sản phẩm thực hiện chỉnh sửa và trộn video có thể có khả năng thực hiện việc này. Tôi đã nghe nói rằng MixPad (phần mềm chia sẻ $ 59,95) là một trong những sản phẩm như vậy.
Cũng có thể với khung đa phương tiện GStreamer nguồn mở (một số nghiên cứu bắt buộc), bằng cách tạo một đường ống tương tự như sau:
# The number and order of the tracks must be known
gst-launch-1.0 \
filesrc location=example.mkv ! decodebin name=decoded \
decoded.src_0 ! queue ! autovideosink \
decoded.src_1 ! queue ! audioconvert ! alsasink device="hw:1,0" \
decoded.src_2 ! queue ! audioconvert ! alsasink device="hw:2,0"