এসএসএজে এক্সের মতো অডিও ফরোয়ার্ড করা


27

এক্স-এস-এস-এস-এস ব্যবহার করে দূরবর্তীভাবে এক্স অ্যাপ্লিকেশন ব্যবহার করা সম্ভব হলেও শব্দটি কেবলমাত্র রিমোট মেশিনের স্পিকারে প্লে হচ্ছে। উদাহরণস্বরূপ, যদি আমি ভিএলসি / টোটেমের কোনও চলচ্চিত্র দেখি তবে কেবলমাত্র ভিডিও দৃশ্যমান হয় এবং আমি অডিও শুনতে পারি না। অডিও ফরোয়ার্ড করারও কি কোনও উপায় আছে? [পালস-অডিওর সেটআপটি খনন না করে, আমি বলতে চাইছি; যেমন এসএসএস কীভাবে এক্স ফরওয়ার্ডিংকে নিজের দ্বারা বোঝে Like]

আমি এটি কেবল উবুন্টুতে চেষ্টা করেছি (9.10 থেকে 10.10 পর্যন্ত বিভিন্ন উবুন্টু সংস্করণে), যদি এটি সাহায্য করে।

উত্তর:


30

প্রথমে চালনা করুন paprefs, নেটওয়ার্ক সার্ভারে যান এবং স্থানীয় সাউন্ড ডিভাইসে নেটওয়ার্ক অ্যাক্সেস সক্ষম করে দেখুন । এটি পালস অডিওতে "মডিউল-নেটিভ-প্রোটোকল-টিসিপি" লোড করবে।

আপনি এখন বিভিন্ন উপায়ে পালস অডিও সার্ভারটি অ্যাক্সেস করতে পারবেন:

টিএসপি সংযোগটি ম্যানুয়ালি এসএসএইচের মাধ্যমে ফরোয়ার্ড করুন

  1. pax11publishআপনার পালস অডিও শ্রোতার বন্দরটি আবিষ্কার করতে ব্যবহার করুন (সাধারণত 4713);
  2. অন্য কম্পিউটারের সাথে সংযোগ করুন ssh -R 24713:localhost:4713(দূরবর্তী পোর্ট '24713' নির্বিচারে বেছে নেওয়া হয়েছিল);
  3. আপনার প্রমাণীকরণ কুকি (~ / .config / নাড়ি / কুকি) সেই কম্পিউটারে অনুলিপি করুন;
  4. শেষ পর্যন্ত চালান export PULSE_SERVER="tcp:localhost:24713"এবং সঙ্গে পরীক্ষা pactl info

এক্স 11-ভিত্তিক আবিষ্কারের সাথে স্বয়ংক্রিয়ভাবে সরাসরি সংযোগ ব্যবহার করুন

আপনি যখনই এক্স 11 ফরোয়ার্ডিং সহ এসএসএইচ করবেন তখনই পালস অডিও প্রোগ্রামগুলি আপনার সাউন্ড সার্ভারটি আবিষ্কার করতে এক্স 11 ব্যবহার করে ( নিজের জন্য ব্যবহার করতে pax11publishবা xprop -root PULSE_SERVERদেখতে)। তারা অডিও স্ট্রিমিংয়ের জন্য আপনার কম্পিউটারে একটি সরাসরি (এসএসএইচবিহীন, এনক্রিপ্ট না করা) সংযোগ স্থাপনের চেষ্টা করবে ।

ডিএনএস-এসডি আবিষ্কারের সাথে স্বয়ংক্রিয়ভাবে সরাসরি সংযোগ ব্যবহার করুন

আপনার যদি অহি-ডেমন এবং পালসোডিও-জেরোকনফ ইনস্টল থাকে, আপনি "স্থানীয় যন্ত্রগুলি আবিষ্কার করতে অন্য মেশিনগুলিকে মঞ্জুরি দিন" সক্রিয় করতে পারেন। এটি "মডিউল-জিরোকনফ-প্রকাশ" লোড করবে।

"কম্পিউটারে স্থানীয়ভাবে আবিষ্কারযোগ্য নেটওয়ার্ক ডিভাইসগুলি উপলভ্য করুন" সক্ষম করা (মডিউল-জেরোকনফ-আবিষ্কার) অপশন সহ অন্যান্য কম্পিউটারগুলি স্বয়ংক্রিয়ভাবে আপনার কম্পিউটার রফতানি করে আউটপুট (সিঙ্ক) তালিকাভুক্ত করে। তারা অডিও স্ট্রিমিংয়ের জন্য একটি সরাসরি (এনক্রিপ্ট করা) সংযোগ ব্যবহার করবে ।

এই পদ্ধতিতে হোস্ট জুড়ে অভিন্ন হওয়ার জন্য ~ / .config / পালস / কুকিও প্রয়োজন।


2
কোথায় আছে ~/.pulse_cookie? দূরবর্তী বা স্থানীয়ভাবে?
এইচএসমাল

2
উভয়। এটি পালসওডিও ডিমন দ্বারা উত্পাদিত হয়েছে, তারপরে ক্লায়েন্টকে সংযুক্ত করে পড়ুন (পাসওয়ার্ডের মতো), সুতরাং আপনি এটি সার্ভার থেকে ক্লায়েন্টগুলিতে অনুলিপি করতে চান। (দ্রষ্টব্য যে পথটি তখন থেকে পরিবর্তিত হয়েছে ~/.config/pulse/cookie; যদি কেউ কাজ না করে তবে অন্যটি চেষ্টা করে দেখুন))
মাধ্যাকর্ষণ

2
নোট করুন যে পেপারেফগুলিতে সেটিংস পরিবর্তন করার পরে আপনাকে ম্যানুয়ালি কমপক্ষে পলসৌদিও পুনরায় চালু করতে হবে। আমার ক্ষেত্রে, কী কী ছিল তা বোঝার চেষ্টা করার পরে ঘন্টা ব্যয় করার পরে, আমি কেবল রিবুট করেছি, এবং তারপরে সবকিছুই কাজ করেছে :)।
পাগল 2be

এটি আমার জন্য কাজ করেছে, ধন্যবাদ। Rtl-sdr এর সাথে একটি রিমোট রাস্পবেরি পাই ব্যবহার করা, সুতরাং এসএসএসের মাধ্যমে কাজ করে অডিও পেতে চাই।
পল এম
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.