Android-ის აუდიო შეყოვნების პრობლემა

Android არასოდეს ყოფილა შექმნილი დაბალი ლატენტური აუდიოსთვის, მაგრამ ის უმჯობესდება. აქ არის ინფორმაცია, რომელიც უნდა იცოდეთ.

მრავალი წლის განმავლობაში შესამჩნევი შფოთვა იყო Android-ისა და აუდიოს კომბინაციის გარშემო და გასაგებია. ჩვენ გამოაქვეყნა სტატია გასულ თვეში თუ როგორ შეიძლება გავლენა მოახდინოს მომავალ Android M-ში განხორციელებულმა ცვლილებებმა აუდიო აპლიკაციების განხორციელებაზე და რას ნიშნავდა ეს მთლიანობაში პლატფორმისთვის და მას შემდეგ ჩვენ შევხვდით რამდენიმე წყაროს, რომლებიც ამ ყველაფრის ლოგიკას უფრო ამარტივებს დაიჯესტი.

სინამდვილეში, რა არის ამის საფუძველი, არის აუდიო შეყოვნების საკითხი Android-ში, განსაკუთრებით სხვა ოპერაციულ სისტემებთან შედარებით. შეყოვნება, მათთვის, ვინც არ იცნობს ტერმინს, არის უბრალოდ დრო, რომელიც სჭირდება სიგნალს გარკვეულ წერტილამდე მისასვლელად (ჩვეულებრივ ორმხრივი მოგზაურობა). პოპულარულ კულტურაში ის ხშირად მოიხსენიება ონლაინ თამაშებში, სადაც შეყოვნება ხელს უწყობს „დაყოვნებას“, რომელსაც მოთამაშე განიცდის მათ შეყვანასა და მის პასუხს შორის საერთო თამაშზე. აუდიოში ყველაზე ადვილია მისი აღწერა, როგორც დრო, რომელიც სჭირდება აუდიო სიგნალის თქვენს მოწყობილობაში შესვლას, გარკვეული სახის კონვერტაციის და დამუშავების გავლას და ხელახლა დაბრუნებას.

Android არასოდეს შექმნილა დაბალი შეფერხებების გათვალისწინებით. იმის გამო, თუ როგორ შეიქმნა იგი, შეუძლებელია მიაღწიოთ შეყოვნებას, რომელიც საჭიროა ძლიერი აუდიო მანიპულაციის აპებისთვის ან ცოცხალ სიტუაციებში, სადაც მთავარია სინქრონულობა. ეს არის ის, რაც ენთუზიასტებმა ძალიან კარგად იციან, მაგრამ საშუალო მომხმარებლისთვის Play Store-ში აუდიო პროგრამული უზრუნველყოფის ნაკლებობა, განსაკუთრებით კონკურენტ iOS-თან შედარებით, არის ის, რაც აშკარად ხდის ამას. ზოგიერთი მწარმოებელი, როგორიცაა Samsung, მივიდა იქამდე, რომ შექმნათ საკუთარი API, რათა შეეცადონ შეამცირონ შეყოვნება თავიანთ მოწყობილობებზე და გარკვეული წარმატებით, მაგრამ ამის გაკეთება ისინი კვლავ ზღუდავენ ნებისმიერი აუდიო აპლიკაციის კომერციულ ფარგლებს მხოლოდ მათი პროდუქციით, რაც ხელს უშლის კომპანიებს დაუთმონ დრო პროგრამული უზრუნველყოფის შემუშავებას პირველ რიგში. ადგილი.

ამის საჩვენებლად რეალურ სამყაროში, შეამოწმეთ ეს სტატია რომ იპოვოთ Android მოწყობილობების საკმაოდ ვრცელი სია და რა არის რეალურად ამ აუდიო მოგზაურობის შეყოვნება. ეს შეიძლება სასარგებლო იყოს დეველოპერებისთვის, რომლებიც ცდილობენ შექმნან მუსიკაზე ორიენტირებული აპლიკაციები და ყოველ შემთხვევაში, ჩვენ შეგვიძლია დავინახოთ შესამჩნევი ზრდა (ზოგადად) OS-ის მომწიფებისას. ისევ Android M-მა უნდა გააგრძელოს ეს ტენდენცია, მაგრამ გაურკვეველია, რამდენად და პირადად ჩვენ ეჭვი გვეპარება, რომ ეს იქნება თამაშის შემცვლელი, რომელიც ჯერ კიდევ საჭიროა.

მეორეც, თუ გსურთ სრული ახსნა, თუ რატომ არის ეს საქმე, გადადით ეს შესანიშნავი სტატია. იგი დეტალურად, მაგრამ მკაფიო ტონებით ხსნის, რა ხდება რეალურად აუდიო სიგნალთან და ბევრ ეტაპს, რომელიც მან უნდა გაიაროს OS-ში. ერთი რამ უნდა გვახსოვდეს, რომ მწერლები ცდილობენ პრობლემის გადაწყვეტას საკუთარი მცდელობით შეცვალეთ ამ პროცესის უმეტესი ნაწილი ან მთელი, მაგრამ თუ ეს მიღებული იქნება და მომხმარებელთა სარგებელს მოუტანს, მაშინ ჩვენ ყველანი მოგება.

იმედია, არც თუ ისე შორეულ მომავალში, ამგვარი შეშფოთება გაუქმდება და მუსიკოსები და პროდიუსერები მყისიერად არ აიძულებენ Apple-ის შედარებით უკეთ აღჭურვილ ბანაკისკენ. Google-მა გარკვეული ყურადღება უნდა გაამახვილოს Android-ის ამ ასპექტზე, რადგან მას გარკვეული სერიოზული მუშაობა დასჭირდება იმისათვის, რომ კონკურენტუნარიანი გახდეს ამ მხრივ, მაგრამ საბედნიეროდ, როგორც ჩანს, Android M იქნება დასაწყისი.

ხედავთ, რომ იყენებთ Android-ს, როგორც თქვენი აუდიო დაყენების ნაწილს მომავალში? შეგვატყობინეთ კომენტარებში!