একই অডিও ডিভাইসে কীভাবে জ্যাক এবং পুলসৌডিও / ALSA একই সময়ে ব্যবহার করবেন?


30

আমি যখনই হাইড্রোজেন চালু করি তখন এটি অন্য সমস্ত অ্যাপ্লিকেশনগুলিতে নাড়ি ব্যবহার করে আমার অডিওকে ভেঙে দেয়, উদাহরণস্বরূপ, একবারে আমি হাইড্রোজেন চালু করার পরে ক্রোমে ভিডিওগুলি প্লে করতে পারি না, যতক্ষণ না আমি আমার পিসি পুনরায় চালু না করি বা সুডো আলসা ফোর্স-লোড না করি। আমি অনুরূপ বিষয় ব্যক্তিদের পাওয়া যায়, কিন্তু কোন প্রকৃত পথ প্রদর্শক এই সমাধানের জন্য, প্রায়শই সেখানে লিঙ্ক http://jackaudio.org/pulseaudio_and_jack (যা থেকে সরানো হয়েছে http://jackaudio.org/faq/pulseaudio_and_jack.html ) আমি আমি উবুন্টু স্টুডিও 14.04 64 বিট ব্যবহার করছি।

প্রায়শই যদি এটি অর্জন করা সত্যিই অসম্ভব, তবে কেউ কী আমাকে একটি সাউন্ডকার্ড এবং অন্যটিতে পালস ব্যবহার করতে পারেন? আমি যখন জ্যাক প্রয়োজন তখনই আমি ইউএসবি সাউন্ড কার্ডটি প্লাগ করতে পারি।

আমাকে উইন্ডোজ ব্যবহার করবেন না দয়া করে।


আরও গবেষণার পরে, এটি কাজ করার কয়েকটি উপায় রয়েছে বলে মনে হয়, এখানে দেখুন: github.com/jackaudio/jackaudio.github.com/wiki/… তবে আমার ক্ষেত্রে এই সমস্তগুলি সমস্ত অডিও আউটপুট স্থায়ীভাবে হত্যা করে।
আন্দ্রেস হার্টম্যান

উত্তর:


24

16.04 পর্যন্ত, জিনিসগুলি অনেক সহজ হয়ে গেছে :)

কেবল ইনস্টল qjackctlএবং pulseaudio-module-jackমডিউল:

apt-get install qjackctl pulseaudio-module-jack

তারপরে qjackctlস্টার্টআপের পরে নিম্নলিখিত কমান্ডটি চালনার জন্য কনফিগার করুন । এটিকে "সেটআপ ..."> "বিকল্পসমূহ"> "স্টার্টআপের পরে স্ক্রিপ্ট কার্যকর করুন" এ অনুলিপি করুন:

pacmd set-default-sink jack_out

এবং এটাই. পালসৌদিও সনাক্ত করবে (ডি-বাসের মাধ্যমে) যা জ্যাক শুরু হয়েছিল এবং স্বয়ংক্রিয়ভাবে এটিতে অডিও রুট করবে। জ্যাক যখন থামানো হবে তখন পালসৌদিও স্বাভাবিক রাউটিংয়ে ফিরে আসবে এবং আবার অডিওতে সরাসরি কার্ডে প্রেরণ শুরু করবে।

সুতরাং (প্রায়) ডিফল্টরূপে পুলসৌদিও এমএমভি-রু দ্বারা উপরে বর্ণিত সেটআপটি প্রয়োগ করে।


এটি এ পর্যন্ত দেখা সবচেয়ে সহজ সমাধান! সবশেষে আমি নিঃশব্দ ছাড়াও জ্যাকটি ব্যবহার করতে পারি! ধন্যবাদ.
kapcom01

8
প্যাকটেল সেট-ডিফল্ট-সিঙ্ক জ্যাক_আউট -> "ব্যর্থতা: এ জাতীয় কোনও সত্তা নেই"
কার্ল মরিসন

1
এটি আমার পক্ষে কাজ করেছিল যখন অন্যান্য সমাধানগুলি করেনি, অনেক ধন্যবাদ!
মলতে

2
সঠিক কমান্ডটি হচ্ছে 'প্যাকএমডি সেট-ডিফল্ট-সিঙ্ক জ্যাক_আউট'। দুর্ভাগ্যক্রমে আমি উত্তরটি সংশোধন করতে পারছি না কারণ একটি সম্পাদনা অবশ্যই 6 টির বেশি অক্ষরের হতে পারে! :-(
টড চাফি

2
@ কার্লমরিসন, আপনার সম্ভবত মৃত্যুদন্ড কার্যকর করা দরকার pactl load-module module-jack-sink channels=2এবং তার pactl load-module module-jack-sourceআগে, @ কিম-টাকার উত্তর দেখুন।
নাকটিনিস

17

এই ইউটিউব ভিডিও: "জ্যাক এবং পালস অডিও একসাথে বন্ধু - লিনাক্স" এর কিছু উত্তর আছে বলে মনে হয়েছে:

সমাধানের চাবিটি পালসওডিও-মডিউল-জ্যাকটি ইনস্টল করা আছে তা নিশ্চিত করে দেখা গেছে:

aptitude install pulseaudio-module-jack

তারপরে স্বয়ংক্রিয়ভাবে লোড অডিও ড্রাইভারের অধীনে দুটি লাইন অন্তর্ভুক্ত করতে /etc/pulse/default.pa ফাইল সম্পাদনা করুন:

load-module module-jack-sink
load-module module-jack-source

তারপরে - আমার মনে হয় - পালসওদিও পুনরায় চালু করা হচ্ছে। আমি স্রেফ পিসি পুনরায় চালু করেছি (অলস, আমি জানি) এবং এটি একটি ট্রিট কাজ করেছে ... গুলি চালিয়ে আরর্ডার আর পালসৌদিও হত্যা করেনি, তারা একসাথে সুখে খেলেছে।


বিটিডাব্লু, আপনি pactl load-module ...
ফ্লাইতে

9

ফেডোরায় জ্যাক এবং পালসের সহাবস্থান সবেমাত্র বিরতির খালের খোঁজ। সাধারণত আমি পুলসৌডিওতে খুশি তবে মাঝে মাঝে জ্যাক অডিওর প্রয়োজন হয়।

আমার সমাধান ফেডোরার 23 এ কাজ করছে।

dnf install jack-audio-connection-kit jack-audio-connection-kit-dbus qjackctl

/Etc/pulse/default.pa স্পর্শ করবেন না!

Qjackctl কনফিগার করুন

সেটিংস

~ / .Config / rncbc.org / QjackCtl.conf এর একটি প্রাসঙ্গিক টুকরা রয়েছে

[Settings]
Server=jack_control start
Driver=alsa
InDevice="hw:PCH,0"
OutDevice="hw:PCH,0"

বিকল্প প্যাকটেলের জন্য ডুবির নাম কমান্ডের সাহায্যে পাওয়া যাবে:

pacmd list-sinks

সম্পূর্ণ কমান্ডগুলি দেখানোর জন্য ~ / .config / rncbc.org / QjackCtl.conf এর আরও একটি খণ্ড রয়েছে

[Options]
...
StartupScript=true
StartupScriptShell=pactl suspend-sink alsa_output.pci-0000_00_1b.0.analog-stereo 1
PostStartupScript=true
PostStartupScriptShell=pactl set-default-sink jack_out
ShutdownScript=false
ShutdownScriptShell="pactl unload-module module-jack-sink; pactl load-module module-jack-source"
PostShutdownScript=true
PostShutdownScriptShell="pactl suspend-sink alsa_output.pci-0000_00_1b.0.analog-stereo 0; pactl set-default-sink alsa_output.pci-0000_00_1b.0.analog-stereo"

বিবিধ সেখানে Qjackctl নিজেই গুরুত্বপূর্ণ "ডি-বাস ইন্টারফেস" সক্ষম করুন।

এটি কিভাবে কাজ করে

বুট পিসিতে এখন কেবল পালস অডিও নিয়ে কাজ করুন। জ্যাক ব্যতীত সমস্ত স্বয়ংক্রিয় কাজ।

কিজ্যাক্টেল চালু হওয়ার পরে,

  1. কিজ্যাক্টেল স্টার্টআপ স্ক্রিপ্ট প্লাসুওডিয়োতে ​​প্রাথমিক অডিও কার্ড স্থগিত করে এবং জ্যাকজকে এতে অ্যাক্সেস পাওয়ার অনুমতি দেয় "প্যাকটেল সাসপেন্ড-সিঙ্ক আলসা_আউটপুট.পিসি -0000_00_1 বি.0.অ্যানালগ-স্টেরিও 1"
  2. ডি-বাসের মাধ্যমে জ্যাক শুরু হয়েছিল "জ্যাক_কন্ট্রোল স্টার্ট"
  3. পালস স্বয়ংক্রিয়ভাবে ডি-বাসের মাধ্যমে জ্যাক শুরু করে এবং জ্যাক সিংক এবং জ্যাক উত্সটি লোড করে।
  4. কিউজ্যাক্টেল স্টার্টআপ স্ক্রিপ্টের পরে পালসে ডিফল্ট সিঙ্কটি জ্যাক_আউটে পরিবর্তন করে। (আমি এটি নিজেই সম্পন্ন না হয়ে দেখি) "প্যাকটেল সেট-ডিফল্ট-সিঙ্ক জ্যাক_আউট" (প্রথমে এটি অপ্রয়োজনীয় দেখায়, সমস্ত চলমান পিএ ক্লায়েন্টরা নতুন সিঙ্কে স্যুইচ করে, তবে নতুন অ্যাপ্লিকেশন এই আদেশ ব্যতীত স্থগিত সিনকে আটকে রয়েছে)

সুতরাং সিস্টেমটি "জ্যাকের উপরে পালস" ব্যবহার করতে পুনরায় কনফিগার করা হয়েছে। (সেখানে আমি হার্ডওয়্যার ইনপুট স্থগিত রেখেছি, কারণ আমি এটি যাইহোক ব্যবহার করি না)

যদি "অ্যাপ্লিকেশন exti এ JACK অডিও সার্ভারটি থামান" চেক না করা হয়, আমি কিউজ্যাক্টেলটি বন্ধ করতে পারি এবং এটি বিরক্তিকর সেটআপটি পুনরায় চালু করতে পারি।

কিজ্যাক্টটেল দ্বারা জ্যাক বন্ধ করার পরে, সমস্ত ফিরে সরল অনাবৃত নাড়িতে ফিরে আসে!

  1. জ্যাকড স্টপ কিউজ্যাক্টল ওভার ডিবিাস - "ডি-বাস ইন্টারফেস সক্ষম করুন" বিকল্পটি।
  2. জ্যাক-উত্স এবং জ্যাক-সিঙ্কটি ডি-বাসের মাধ্যমে পুলসৌদিও অটোমেটিক্যালি থেকে সরানো হয়েছে
  3. পালস অডিওতে ডিফল্ট সিঙ্ক অডিও কার্ডে স্যুইচ করেছে কারণ জ্যাক-আউট অদৃশ্য হয়ে যায়
  4. কিটস্যাক্টল শটডাউন স্ক্রিপ্টের পরে পলসৌদিওতে অডিও কার্ডটি সক্রিয় করে "" প্যাকটেল সাসপেন্ড-সিঙ্ক আলসা_আউটপুট.পিসি -0000_00_1b.0.anolog-stereo 1 "

সরঞ্জাম ব্যবহৃত

  1. জ্যাকড (প্যাকেজ পালসওডিও-ব্যবহারগুলি থেকে)
  2. জ্যাক_কন্ট্রোল (প্যাকেজ অ্যাক-অডিও-সংযোগ-কিট-ডিবিস থেকে)
  3. কিউজ্যাক্টেল (প্যাকেজ পালসওডিও-ব্যবহারগুলি থেকে)
  4. স্কিপটস থেকে পুলসৌদিও নিয়ন্ত্রণ করার জন্য প্যাকটেল (প্যাকেজ পলসৌদিও-ব্যবহারগুলি থেকে)

এই উত্তরটি কীভাবে কনফিগারেশন সম্পন্ন হয়েছে তা স্পষ্ট নয়। এটি কি সম্পূর্ণরূপে সম্পন্ন করা হয় Qjackctl? যদি তা হয় তবে কনফিগার সেটিংসটিতে কোন ফাইল রয়েছে এবং সেগুলি কীভাবে সেট করা আছে?
ফাহিম মিঠা

প্যাকেজ ম্যানেজারের মাধ্যমে প্রাথমিক কনফিগারেশন। জ্যাক-অডিও-সংযোগ-কিট-ডিবিস এবং কিউজ্যাক্টল স্ক্রিপ্টগুলির মাধ্যমে জ্যাকগ স্টার্ট / স্টপ পুনরায় কনফিগারেশন।
মিমভি-রু

আমি দেখি. এই লাইন বরাবর কিছু বিশদ অত্যন্ত সহায়ক হবে। এই বিবরণগুলি উল্লেখযোগ্যভাবে অন্যান্য উত্তর এবং নেট থেকে পাওয়া তথ্য থেকে অনুপস্থিত। আমি যদি সম্ভব হয় তবে জিইউআইয়ের মাধ্যমে জিনিসগুলি কনফিগার না করা পছন্দ করি। আপনি কি সাধারণত এটু আড্ডায় থাকেন? যদি তা হয় তবে আমরা সেখানে এটি নিয়ে আলোচনা করতে পারি।
ফাহিম মিঠা

স্ক্রিনশট শো হিসাবে কিউজ্যাক্টেলকে গুয়ের মাধ্যমে কনফিগার করা যায়। জবাবে আমি স্ক্রিপ্টের সম্পূর্ণ লাইনগুলি দেখানোর জন্য .config / rncbc.org / QjackCtl.conf এর অংশগুলি দেখি।
মিমভি-রু

চ্যাটে আমন্ত্রণ করার মতো যথেষ্ট খ্যাতি নেই। আমাকে নিমন্ত্রণ জানাও.
মিমভি-রু

7
  • সমস্যা হাইড্রোজেন (আর্ডার হিসাবে) লঞ্চটি শুরুতে জ্যাকড থাকলেও প্রস্থান করার সময় বন্ধ করবেন না:
    তবে আপনি killall jackdহাইড্রোজেন প্রস্থানের পরে টার্মিনালে চালাতে পারেন ।

  • একই সময়ে জ্যাক এবং পালসোদিও সফ্টওয়্যার ব্যবহারের একটি জটিল উপায় হ'ল "পালসিউডিও-মডিউল-জ্যাক" ইনস্টল করা (এছাড়াও কিউজ্যাক্টল (জ্যাকডের জন্য গুই) এবং উপস্থিত না থাকলে পাভুকন্ট্রোল ইনস্টল করা)। পালসওদিও পুনরায় চালু করুন pulseaudio -k
    এখনই বন্ধ অডিও অ্যাপ্লিকেশান (জ্যাক এবং pulseaudio),
    রান qjackctl (ক্লিকের শুরু বাটন) ব্যবহার jackd ( dbus, বিকল্প qjackctl সেটিংসে সর্বশেষ ট্যাব নির্বাচন করতে হবে )।
    পাভুকন্ট্রোল "আউটপুট ডিভাইস" ট্যাবে, "জ্যাক সিঙ্ক" এর নিকটে সবুজ "ডিফল্ট ডিভাইস" বোতামটি ক্লিক করুন
    এখন পালসওডিয়ো সফ্টওয়্যার এবং হাইড্রোজেন একই সাথে চলতে হবে।

  • প্রথম "সেটিংস" ট্যাবে কিজ্যাক্টেল ব্যবহার করে আপনি জ্যাকড অডিও ডিভাইসটি পরিবর্তন করতে পারবেন।


3

এটি এখন অনেক সহজ হতে পারে। লিনাক্স মিন্ট 18.2 (উবুন্টু 16.04 প্যাকেজ বেস) এর একটি নতুন ইনস্টল করার পরে, আমার সত্যিকারের মৌলিক চাহিদা পূরণের জন্য আজ আমার জন্য কী কাজ করেছিল:

  1. কিউসিঙ্ক এবং কিউজ্যাকসিটিএল ইনস্টল করতে সিন্যাপটিক ব্যবহার করুন।

  2. প্রয়োজনীয় ফোল্ডারে যেমন সাউন্ড ফন্টগুলি অনুলিপি করুন /usr/share/sounds/sf2/

  3. ইন QSynth সেটআপ : অধীনে অডিও ট্যাব পরিবর্তন অডিও ড্রাইভার থেকে pulseaudio

  4. ইন QSynth সেটআপ : অধীনে SoundFonts : ওপেন ... এবং এক নির্বাচন প্রয়োজনীয়।

  5. ইন QJackCtl সেটআপ> সেটিংস> উন্নত :

    সার্ভার উপসর্গ: প্যাসপসেন্ডার - /usr/bin/jackd

  6. ইন QJackCtl সেটআপ> বিকল্পসমূহ :

    শুরুর পরে স্ক্রিপ্ট কার্যকর করুন:

    pactl load-module module-jack-sink channels=2; pactl load-module module-jack-source; pacmd set-default-sink jack_out
    
  7. ইন উদ্দেশ্যে ALSA: QJackCtl কানেক্ট : থেকে বাঁদিকে কীবোর্ড এন্ট্রি যোগদানের তরল সিন্থ ডান দিকে।

  8. সাউন্ডের জন্য প্রধান সিস্টেম সেটিংসে প্রয়োজনীয় আউটপুট ডিভাইসটি নির্বাচন করুন।

এখন আমি কোনও ভিডিও দেখার সময় কীবোর্ডটি খেলতে পারি (যেমন ইউটিউবে যেমন ফায়ারফক্স ব্যবহার করে উদাহরণস্বরূপ) - আগে আমি খুব কম টুইট ছাড়াই একবারে এইগুলির মধ্যে একটি করতে পারতাম যা আমি খুব কমই জানতে পারি।

আশা করি যে কাউকে সহায়তা করে বা তাদের আবার চেষ্টা করতে উত্সাহ দেয় :-)।


2

জ্যাকের সাথে চালানোর জন্য সমস্ত সিস্টেমকে রুট করার সহজতম উপায়:

ইনস্টল করুন

sudo apt-get install qjackctl pulseaudio-module-jack

ওপেন কিউজ্যাক্টেল সেটআপ> বিকল্পগুলিতে>

স্টার্টআপের পরে এক্সিকিউট স্ক্রিপ্ট পরীক্ষা করে এটি আটকান:

pacmd load-module module-jack-source channels=2; pacmd load-module module-jack-sink channels=2;

শাটডাউন পরে এক্সিকিউট স্ক্রিপ্ট পরীক্ষা করুন এবং এটি আটকান:

killall jackd

এখন কিজ্যাক শুরু করুন এবং আপনার সাউন্ড সেটিংস খুলুন। আপনি পালস অডিও জ্যাক সিঙ্ক আউটপুট পোর্ট পাবেন। এটি নির্বাচন করুন এবং সমস্ত সিস্টেম সিঙ্ক হবে। আপনি যদি জ্যাক সার্ভার / কিজ্যাক বন্ধ করেন, শব্দটি আবার আপনার ডিফল্ট বন্দরে ফিরে যাবে।

এখানে সামগ্রিক দেখুন


0

বেশিরভাগ ব্রাউজার মিডিয়া প্লেয়াররা জ্যাক জানেন না বলে তাদের অবশ্যই জ্যাকের প্রয়োজন হয় এমন পলসৌদিও এবং জ্যাক উভয়ই চলতে চাইবে! ..unfortunately।

আমি তাদের মধ্যে একজনের এমন সময়ে চলমান থাকার পরামর্শটি দেখতে পেয়েছিলাম যা আমার কাছে এমন ভয়াবহ আপস বলে মনে হয়। এটি আমার মতে কিছুটা দুঃখজনক যে এই দুটি পরিষেবা অর্থাত্ জ্যাক এবং পালসৌদিও যদিও উভয় নিজস্বভাবে কার্যকর হয় তবে কমপক্ষে কক্সস্টুডিও দ্বারা পরিচালনা করা হয় যা আমি ব্যবহার করছি।

সুতরাং যা ঘটে তা হ'ল:

  • পালসৌদিও চলাকালীন জ্যাকটি শুরু করতে পারে না (এবং সাউন্ডকার্ড ড্রাইভারটি এটি ব্যবহার করতে চায় যা যথেষ্ট ন্যায্য) এটি প্রথমে শুরু করা দরকার

  • একবারে এবং চালানো দু'দিকে একবার পালসওডিওকে জ্যাকের দিকে নির্দেশ করা দরকার

খুব সহজ..আর? নির্দিষ্ট কারণে, এটির সাথে আমার অন্তহীন দুঃখ ছিল ..

প্রথমে আমি মনে করি কারণ পালসোডিও ৮.০ বগি বলে মনে হচ্ছে এবং আলসা ড্রাইভারকে জড়িয়ে ফেলল যাতে কিছু পরিস্থিতিতে এটি তালাবদ্ধ হয়ে যায় এবং তাই জাল শুরু করতে পারে না যদিও পলসৌদিও চলছে না। (বলছেন ক্যাপচার পরামিতি সেট করতে ব্যর্থ হয়েছে বা এসএমটিজি)

শেষ পর্যন্ত আমি যা করলাম তা ছিল

  • জ্যাক এবং পালসৌদিও উভয়কেই পুরোপুরি সরিয়ে ফেলেছে (সন্ধান করুন এবং আরএম -আরএফ: ডি এর পরে অপ্ট-গেট পুরিজ)
  • ইনস্টল করা পালসওদিও 11 (উত্স থেকে)
  • ইনস্টল করা জ্যাক এবং এটি libs (libjack-dev)

এই ক্রমে এবং তারপরে অবশেষে আমি তাদেরকে কিজ্যাক্টল দিয়ে স্বাভাবিকভাবে চলতে পারি যা নিশ্চিত করে যে তারা সঠিক পদ্ধতিতে শুরু করেছে (জ্যাকটি ডালায় ডুবায় লোড করে এবং এটি ডিফল্ট হিসাবে সেট করে)।

বিটিডব্লিউ, আমি দেখেছি এর পরিবর্তে ক্যাডেন্স প্রস্তাবিত এবং আমি কেন বুঝতে পারছি না কেন এটি আমার কাছে qjackctl এর তুলনায় আবর্জনা বলে মনে হচ্ছে।

যাইহোক, qjackctl ব্যবহার করে জ্যাকটি শুরু করা কিছুটা সময় নেয় এবং প্রতিটি বুটে অপেক্ষার সময়গুলি এড়াতে আপনি কেডির এই লাইফ সেভার বৈশিষ্ট্যটি ব্যবহার করতে পারেন যা পূর্ববর্তী সেশনটি লোড করা হয়। সিঙ্গলটন = সত্য সেটিংস নির্বিশেষে প্রতিটি রিবুটটিতে আপনি আরও একটি উদাহরণ দিয়ে শেষ করবেন বলে নিশ্চিত করে নিন যে অটোস্টার্টে কিজ্যাক্যাক্টেল নেই Make

এটি কারণ আমি এর সাথে আর ঘেউ ঘেউ করতে অনুভব করিনি যেমন একটি স্মার্ট স্ক্রিপ্ট লিখে যা নিশ্চিত করবে যে পালসৌদিও নিচে (বা স্থগিত) শুরু হয়েছে এবং এটি সঠিকভাবে শুরু হয়েছে কিনা তা পরীক্ষা করে দেখুন, তারপরে পালসওদিও শুরু করুন, লোড জ্যাক মডিউল ইত্যাদি etc.

অন্যথায় ডিমনগুলি শুরু করার জন্য ওএসের উপর নির্ভর করা এবং সঠিকভাবে লোড কনফিগার করা স্বাভাবিক (স্বাস্থ্যকর) দৃশ্যের মতো হবে তবে মনে হয় না এটি ঘটছে।

আনন্দ কর..


0

আমি লিনাক্স মিন্ট 19.1 চালাচ্ছি। বিভিন্ন সমাধানের চেষ্টা করার পরেও জিনিসগুলি এখনও আমার পক্ষে সহজেই কাজ করবে না।

সবশেষে, আমি ভিডিওর পদক্ষেপ / নির্দেশাবলী অনুসরণ করে আমার সমস্ত সমস্যা সমাধান করতে সক্ষম হয়েছি: লিঙ্ক

মূলত, এটি Kxstudio সংগ্রহস্থল থেকে অ্যাপ্লিকেশন ইনস্টল করে। এবং প্রারম্ভের সময় সবকিছু ঠিকঠাকভাবে কনফিগার করার জন্য তাদের কাছে একটি স্ক্রিপ্ট রয়েছে।

আমার শেষ লক্ষ্যটি ছিল অন্য অ্যাপ্লিকেশনগুলি (ডেস্কটপ, ব্রাউজার) থেকে সাউন্ড চালানো / রেকর্ড করতে সক্ষম হয়ে আমার ইন্টারফেসের (স্কারলেট একক) মাধ্যমে ইনপুট রেকর্ড করতে সক্ষম হওয়া

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