উবুন্টুতে কীভাবে অ্যাপটেক্স-সক্ষম ব্লুটুথ সরঞ্জাম কাজ করবেন?


24

আমার একটি এপটিএক্স-সক্ষম হেডসেট রয়েছে এবং আমি উবুন্টুতে প্রযুক্তিগতভাবে হেডসেটটি সরবরাহ করতে পারে এমন সর্বোচ্চ সম্ভাব্য অডিও মানের সাথে সঙ্গীত খেলতে এটি ব্যবহার করতে চাই। আমি এটা কিভাবে করবো?

যদিও A2DP অপশনালিকভাবে প্রচুর কোডেক সমর্থন করে এবং অন্য নির্মাতার দ্বারা সংজ্ঞায়িত কোডেকগুলি সমর্থন করার জন্য বহনযোগ্য ible অ্যাপটেক্স কেবল প্রতিযোগিতার চেয়ে আরও ভাল অডিও গুণমান সরবরাহ করতে গর্ব করে না, তবে ভিডিওগুলি দেখার সময় ঠোঁট সিঙ্ক অডিও করতে দেরি হ্রাস করার বিজ্ঞাপনও দেয়।

আমার প্রশ্নগুলি এখানে:

  • আমি কীভাবে উবুন্টুতে এই কোডেকটি অ্যাপটেক্স-সক্ষম ব্লুটুথ সরঞ্জামগুলি ব্যবহার করতে পারি?
    • কি সমাধান পাওয়া যায়?
  • আমি যে কোডেক এটি ব্যবহার করি তার জন্য কীভাবে কোনও প্রতিষ্ঠিত সংযোগ যাচাই বা যাচাই করতে পারি?

আমি এটি উল্লেখ করতে চাই, যদিও এটি কোনও স্পনসরড পোস্টের মতো দেখায়, এমনটি নয়। আমার মতে এফএলএসি এবং ওপাসের সোনার মান হওয়া উচিত তবে এই কোডেকগুলির সমর্থন সহ আমার জ্ঞানের ডিভাইসগুলি এখনই উপলভ্য নয়।

উত্তর:


41

2018-10-27 সম্পাদনা করুন: এলডিএসি, এপিটিএক্স (-এইচডি) এবং পলস অডিওর জন্য এএসি সমর্থন চলছে। প্যাচ সহ EHfive দ্বারা গিটহাবের একটি সংগ্রহস্থল রয়েছে এবং 18.04 এর পরে পিপিএ রয়েছে, আরও তথ্যের জন্য উইকি পরীক্ষা করুন। দেখে মনে হচ্ছে যে প্যাচগুলি সময়মতো কোনও সময় উপরে প্রবাহিত হবে। আমি 18.04 এ পিপিএ চেক করেছি, এটি কাজ করে, যদিও এটি পিএ 11.1 কে 12 এর সাথে প্রতিস্থাপন করে, ffmpeg এবং x265 এর একটি নতুন সংস্করণ ইনস্টল করে।

সম্পাদনা 2017-12-18: আমি এটা কয়েক সপ্তাহ আগে মিস করেছেন, কিন্তু দেখে মনে হচ্ছে একটি এনকোডার এখন আছে মত FFmpeg । আমার জানা মতে এই মুহুর্তে কোনও ব্যবহারকারী বান্ধব সমাধান উপস্থিত নেই exists

সংক্ষিপ্ত উত্তর

আপনাকে বিশেষ ব্র্যান্ডযুক্ত ব্লুটুথ ডংলস ব্যবহার করতে হবে। তাহলে কীভাবে আমি অ্যাপটেক্স ব্যবহার করতে পারি তা একবার দেখুন? এই উত্তরের অংশ বা ট্রান্সমিটারগুলির জন্য aptx.com সাইট ব্রাউজ করুন ।


দীর্ঘ উত্তর

লাইসেন্স সংক্রান্ত সমস্যা

এপটিএক্স কোডেক মালিকানাধীন স্ট্যান্ডার্ড, এটিপিটি লাইসেন্স ব্র্যান্ডের মাধ্যমে অ্যাপটিএক্স চালিত উচ্চ বিশ্বস্ততা ব্লুটুথ অডিও সমাধান বাজারজাত করার লক্ষ্য নিয়ে সিএসআর অর্জন করেছে । আপনি সঠিক, এটি সিএসআরের একচেটিয়া চিপগুলি বিক্রয় করার কৌশল।

ডিকোডার লাইসেন্স চুক্তিটি দেখার সময় আমি নীচের ধারাটি পেয়েছি :

  • লাইসেন্সের পণ্যটিতে এম্বেড থাকা সুরক্ষিত কোডে ফার্মওয়্যার হিসাবে সফ্টওয়্যারটি প্রয়োগ করুন

যদিও এটি এনকোডার সম্পর্কিত প্রশ্নের উত্তর দেয় না, আমি বলব যে পরিস্থিতি অন্যান্য মালিকানাধীন কোডেক এবং সফ্টওয়্যার উপাদানগুলির ( 1 , 2 , 3 ) হিসাবে কমপক্ষে ততটা কঠিন ।

আমি তখন এপটিএক্স কীভাবে ব্যবহার করতে পারি?

আপনি এটি কোনও বিনামূল্যে সফ্টওয়্যার সমাধান হিসাবে নয়, ব্যবহার করতে পারেন।

আপনি বিশেষ ব্র্যান্ডযুক্ত ব্লুটুথ ডাঙ্গলস, তথাকথিত এপটিএক্স ট্রান্সমিটারগুলি পেতে পারেন। এগুলি আদর্শ ন্যানো বা পিকো আকারের ব্লুটুথ ডংলস নয়, তবে ইউএসবি অডিও ক্লাস ডিভাইস। ( আরও তথ্যের জন্য উইকিপিডিয়ায় ইউএসবি নিবন্ধে ডিভাইস ক্লাস বিভাগটি দেখুন)) এর অর্থ এই যে এই ডিভাইসগুলি সাউন্ডকার্ড হিসাবে স্বীকৃত হবে এবং হোস্ট কম্পিউটারে ব্লুটুথ সংযোগ সরবরাহ করবে না। এর একটি বড় ক্ষতি রয়েছে: এগুলি নিয়মিত ব্লুটুথ ডংলসের থেকে প্রায় 10 গুণ বেশি ব্যয় করে।

বর্ণানুক্রমিক ক্রমে অ্যাপটিএক্স সমর্থন সহ এপটিএক্স ট্রান্সমিটার বা ব্লুটুথ ডাঙ্গলের তালিকা :

  • ক্রিয়েটিভ বিটি-ডি 1 ইউএসবি ব্লুটুথ ট্রান্সমিটার, ব্লুটুথ 2.1 + ইডিআর
  • ক্রিয়েটিভ বিটি-ডাব্লু 1 / বিটি-ডাব্লু ইউএসবি, ব্লুটুথ 2.1 + ইডিআর
  • সেনহাইজার বিটিডি 500 ইউএসবি, ব্লুটুথ 3.0
  • অ্যাভেন্ট্রি বিটিডিজি -50-ডাব্লুজিআর, ব্লুটুথ 4.1 অ্যাপটিএক্স এলএল সহ with

(পরিপূরক স্বাগত! আমি — পছন্দসই সস্তা see বিকল্পগুলি দেখতে পছন্দ করি))

কোনও সংযোগের কনফিগার করা কোডেক পরীক্ষা করুন

ইনস্টল করুন bluez-hcidumpএবং চালান sudo hcidump avdtp, তারপরে ডিভাইসটি সংযুক্ত করুন এবং কনফিগারেশন আলোচনার জন্য সন্ধান করুন। নিম্নলিখিতটি আমি পেয়েছি ফলাফল ( এটিও দেখুন ), দেখে মনে হচ্ছে এটি এপটিএক্স, এএসি চেষ্টা করেছে এবং শেষ পর্যন্ত এসবিসির কাছে স্থির হয়ে গেছে।

$ sudo hcidump avdtp
HCI sniffer - Bluetooth packet analyzer ver 5.35
device: hci0 snap_len: 1500 filter: 0x400
< AVDTP(s): Discover cmd: transaction 11 nsp 0x00
> AVDTP(s): Discover rsp: transaction 11 nsp 0x00
    ACP SEID 5 - Audio Sink
    ACP SEID 3 - Audio Sink
    ACP SEID 1 - Audio Sink
< AVDTP(s): Capabilities cmd: transaction 12 nsp 0x00
    ACP SEID 5
> AVDTP(s): Capabilities rsp: transaction 12 nsp 0x00
    Media Transport
    Media Codec - non-A2DP (aptX)
      16kHz 32kHz 44.1kHz 48kHz 
      Stereo 
< AVDTP(s): Capabilities cmd: transaction 13 nsp 0x00
    ACP SEID 3
> AVDTP(s): Capabilities rsp: transaction 13 nsp 0x00
    Media Transport
    Media Codec - MPEG-2,4 AAC
      MPEG-2 AAC LC MPEG-4 AAC LC 
      8kHz 11.025kHz 12kHz 16kHz 22.05kHz 24kHz 32kHz 44.1kHz 48kHz 
      1 2 Channels
      320000bps VBR
    Content Protection
      02 00 
< AVDTP(s): Capabilities cmd: transaction 14 nsp 0x00
    ACP SEID 1
> AVDTP(s): Capabilities rsp: transaction 14 nsp 0x00
    Media Transport
    Media Codec - SBC
      16kHz 32kHz 44.1kHz 48kHz 
      Mono DualChannel Stereo JointStereo 
      4 8 12 16 Blocks
      4 8 Subbands
      SNR Loudness 
      Bitpool Range 2-53
    Content Protection
      02 00 
< AVDTP(s): Set config cmd: transaction 15 nsp 0x00
    ACP SEID 1 - INT SEID 1
    Media Transport
    Media Codec - SBC
      44.1kHz 
      JointStereo 
      16 Blocks
      8 Subbands
      Loudness 
      Bitpool Range 2-53
> AVDTP(s): Set config rsp: transaction 15 nsp 0x00
< AVDTP(s): Open cmd: transaction 0 nsp 0x00
    ACP SEID 1
> AVDTP(s): Open rsp: transaction 0 nsp 0x00
< AVDTP(s): Start cmd: transaction 1 nsp 0x00
    ACP SEID 1
> AVDTP(s): Start rsp: transaction 1 nsp 0x00
< AVDTP(m): ver 2 cc 0 pt 1 seqn 0 time 0 ssrc 1
< AVDTP(m): ver 2 cc 0 pt 1 seqn 1 time 896 ssrc 1

সমস্যা সমাধান

  • A2DP একমুখী, আপনি কেবল A2DP দিয়ে সংগীত শুনতে পারবেন । ভয়েস কলিংয়ের জন্য এইচএসপি / এইচএফপি প্রোফাইল ব্যবহার করুন।
  • যদি হেডফোন বা ডিভাইসগুলি ভিএলসিতে উদাহরণস্বরূপ আউটপুট ডিভাইস হিসাবে স্বীকৃত বা তালিকাভুক্ত না হয়, তবে অন্য কোনও সাউন্ডকার্ডে স্যুইচ করার চেষ্টা করুন এবং সাউন্ড সেটিংসের মাধ্যমে ফিরে যান। ডিভাইসগুলি তখন স্বীকৃতি দেওয়া উচিত।

উবুন্টু ফোন সম্পর্কে কী?

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


আমার অভিজ্ঞতা এবং পরীক্ষা

ব্লুটুথ মডিউল এবং dongles পরীক্ষিত:

  • ন্যানো ব্লুটুথ 2.1 এবং 4.0 ডংগলস সহ ডেস্কটপ, মডিউলটিতে অন্তর্নির্মিত লেনভো টি 530। - এফডিএসি ফাইলগুলি থেকে সংগীত খেললে A2DP বিটিডি 500 এর মতো প্রায় একই মানের স্তর অর্জন করেছিল। সিনেমাগুলি থেকে অডিও 14.04 এর সাথে সিঙ্ক হয়েছে।
  • সেনহাইজার বিটিডি 500 ইউএসবি। - নিয়মিত নন-এনএফসি সক্ষম ডংলসের সাথে জুড়ি দেওয়া যতক্ষণ সময় নেয়।

হেডসেটগুলি পরীক্ষিত:

  • ফিলিপস ফিদেলিও এম 1 বিটিবিএল, ব্লুটুথ 4.0। - সমস্ত dongles এবং মডিউল সঙ্গে সূক্ষ্ম কাজ করে।
  • সনি এমডিআর -10আরবিটি, ব্লুটুথ 3.0, এনএফসি। - সমস্ত dongles এবং মডিউল সঙ্গে সূক্ষ্ম কাজ করে।
  • ক্রিয়েটিভ সাউন্ড ব্লাস্টার ইভিও জেডএক্সআর, ব্লুটুথ 2.1, এনএফসি। - এই তিনটিরই সেরা অভ্যর্থনা সীমা ছিল, তবে বিটিডি 500-তে সংযোগ করতে পারেনি।

1
কোনও ডিভাইস এসবিসির পরিবর্তে অ্যাপটেক্স ব্যবহার করে সংযুক্ত হচ্ছে কিনা তা আপনি কীভাবে পরীক্ষা করেছিলেন?
সিউডোস্যাভ্যান্ট

অবান্তর্রি একটি, মডেল বিটিডিজি -50-ডাব্লুজিআরও তৈরি করুন। না আমি তাদের জন্য কাজ করি না, এটি জেনে রাখা ভাল তথ্য।
এমটিএল দেব

কৌতূহলের বাইরে এবং স্পষ্টতই নয় কারণ আমি কখনই ফ্রিকিনের ডাঙ্গলের জন্য $ 40 দিতে পারি না, কেউ কখনও বাইনারি / তৈরি বিকল্প পুনর্গঠন করেনি যা কিছু ছায়াময় জায়গাগুলিতে উপলভ্য অ্যাপটেক্সের মতো সংযোগ করবে?
Jejor

1
@ জিজোর আমি ছায়াময় জায়গাগুলিতে তাকাতে পারি নি কারণ আমার এত আগ্রহ বা প্রযুক্তিগত দক্ষতা ছিল না বা II তখনও এর পিছনে কিছু খুঁজে পাচ্ছিল না। কিছু লোক হয়তো করেছে, আমি জানি না এবং আমি বরং ওপেন সোর্স সমাধানটি পছন্দ করি, যেমনটি আমি লিখেছি। এলডিএসি এপটিএক্সকে অপ্রচলিত বলে মনে হয় এবং আমি যতদূর জানি তত বেশি উন্মুক্ত।
লাইভওয়্যারবিটি

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