កូដចាក់សារថ្មីសម្រាប់ប្រព័ន្ធប្រតិបត្តិការ Android


បញ្ហាមួយដែលមានប្រព័ន្ធប្រតិបត្តិការយូនីក (ទាំងកុំព្យូទ័រលើតុនិងទូរស័ព្ទ) គឺជាការឌីកូដឌីជីថលត្រឹមត្រូវ។ នៅលើប្រព័ន្ធប្រតិបត្តិការ Android នីតិវិធីនេះគឺមានភាពស្មុគស្មាញបន្ថែមទៀតដោយភាពខុសគ្នាដ៏ធំសម្បើមនៃដំណើរការនិងការណែនាំដែលពួកគេគាំទ្រ។ អ្នកអភិវឌ្ឍន៍ដោះស្រាយបញ្ហានេះដោយការចេញផ្សាយសមាសភាគកូដឌិកដាច់ដោយឡែកសម្រាប់អ្នកលេងរបស់ពួកគេ។

កូដឌិកអ្នកលេង MX (ARMv7)

កូដឌិកជាក់លាក់សម្រាប់ហេតុផលមួយចំនួន។ ប្រភេទនៃ ARMv7 សព្វថ្ងៃនេះតំណាងឱ្យជំនាន់ជំនាន់ក្រោយនៃដំណើរការតែនៅខាងក្នុងដំណើរការនៃស្ថាបត្យកម្មបែបនេះមានភាពខុសគ្នាពីលក្ខណៈមួយចំនួន - ឧទាហរណ៍ការណែនាំនិងប្រភេទនៃស្នូល។ ជម្រើសនៃកូដិកសម្រាប់អ្នកលេងអាស្រ័យលើនេះ។

ជាការពិតកូឌិកនេះត្រូវបានបង្កើតឡើងជាពិសេសសម្រាប់ឧបករណ៍ដែលមានដំណើរការ NVIDIA Tegra 2 (ឧទាហរណ៍ស្មាតហ្វូនរបស់ក្រុមហ៊ុន Motorola Atrix 4G ឬ Samsung GT-P7500 Galaxy Tab 10.1) ។ ខួរក្បាលនេះត្រូវបានគេស្គាល់ថាជាបញ្ហានៃការលេងវីដេអូ HD និងកូឌិកដែលបានបញ្ជាក់សម្រាប់ MX Player នឹងជួយដោះស្រាយ។ ជាធម្មតាអ្នកនឹងត្រូវការតំឡើង MX Player ដោយខ្លួនឯងពី Google Play Store ។ ក្នុងករណីដ៏កម្រកូដឌិកអាចនឹងមិនឆបគ្នាជាមួយឧបករណ៍នោះទេដូច្នេះសូមរក្សាការយល់ខុសនេះ។

ទាញយកកូដិកអ្នកលេង MX (ARMv7)

លេខកូដអ្នកលេង MX (ARMv7 NEON)

ជាទូទៅវាមានកម្មវិធីឌិកូដវីដេអូខាងលើបូកគ្រឿងបន្លាស់ដែលគាំទ្រសេចក្តីណែនាំ NEON មានប្រសិទ្ធភាពនិងប្រសិទ្ធភាពថាមពល។ តាមក្បួនការដំឡើងកូឌិកបន្ថែមមិនត្រូវបានទាមទារសម្រាប់ឧបករណ៍ដែលមានការគាំទ្រ NEON ។

កំណែកម្មវិធី Emix ដែលមិនត្រូវបានដំឡើងពីទីផ្សារ Google Play ជាញឹកញាប់មិនមានមុខងារនេះទេ - ក្នុងករណីនេះសមាសភាគត្រូវបានទាញយកនិងដំឡើងដាច់ដោយឡែក។ ឧបករណ៍មួយចំនួននៅលើឧបករណ៍ដំណើរការដ៏កម្រ (ដូចជា Broadcom ឬ TI OMAP) តម្រូវឱ្យដំឡើងកូឌិកដោយខ្លួនឯង។ ប៉ុន្តែជាថ្មីម្តងទៀត - ចំពោះឧបករណ៍ភាគច្រើនវាមិនត្រូវបានទាមទារទេ។

ទាញយកកូដិកអ្នកលេង MX (ARMv7 NEON)

កូដឌិកអ្នកលេង MX (x86)

ឧបករណ៍ចល័តទំនើបភាគច្រើនមានមូលដ្ឋានលើដំណើរការស្ថាបត្យកម្ម ARM ប៉ុន្តែអ្នកផលិតមួយចំនួនកំពុងពិសោធជាមួយស្ថាបត្យកម្ម x86 ផ្ទៃតុលើសលុប។ ក្រុមហ៊ុនផលិតតែមួយគត់នៃដំណើរការដូចជាក្រុមហ៊ុន Intel ដែលផលិតផលរបស់ពួកគេត្រូវបានដំឡើងនៅក្នុងស្មាតហ្វូននិងថេប្លេតរបស់ ASUS អស់រយៈពេលជាយូរមកហើយ។

ដូច្នោះហើយ codec នេះត្រូវបានបម្រុងទុកជាចម្បងសម្រាប់ឧបករណ៍ដូច។ ដោយមិនមានព័ត៌មានលម្អិតយើងកត់សំគាល់ថាដំណើរការរបស់ប្រព័ន្ធប្រតិបត្តិការ Android លើស៊ីភីយូបែបនេះគឺជាក់លាក់ហើយអ្នកប្រើនឹងត្រូវដំឡើងសមាសភាគដែលទាក់ទងរបស់អ្នកលេងដូច្នេះគាត់អាចចាក់វីដេអូបានត្រឹមត្រូវ។ ពេលខ្លះអ្នកចាំបាច់ត្រូវកំណត់កូឌិកដោយខ្លួនឯងប៉ុន្តែនេះជាប្រធានបទសម្រាប់អត្ថបទដាច់ដោយឡែក។

ទាញយកកូដិកអ្នកលេង MX (x86)

DDB2 កូឌិកកញ្ចប់

មិនដូចទៅនឹងអ្វីដែលបានពិពណ៌នាខាងលើនេះសេចក្តីណែនាំនៃការអ៊ិនកូដនិងការឌិកូដនេះត្រូវបានបម្រុងទុកសម្រាប់ឧបករណ៍ចាក់អូឌីយ៉ូ DDB2 និងរួមបញ្ចូលនូវសមាសភាគសម្រាប់ធ្វើការជាមួយទ្រង់ទ្រាយដូចជា APE, ALAC និងទ្រង់ទ្រាយអូឌីយ៉ូដ៏កម្រមួយចំនួនរួមទាំងការផ្សាយតាមបណ្ដាញផងដែរ។

ក្រដាសក្រដាសក្រដាសនេះមានភាពខុសគ្នាហើយហេតុផលសម្រាប់អវត្តមានរបស់វានៅក្នុងកម្មវិធីសំខាន់ - ពួកគេមិនស្ថិតនៅក្នុង DDB2 ដើម្បីបំពេញតាមតម្រូវការនៃអាជ្ញាប័ណ្ណ GPL ដែលកម្មវិធីត្រូវបានចែកចាយនៅក្នុង Google Play Market ។ ទោះជាយ៉ាងណាក៏ដោយការបន្តពូជនៃទ្រង់ទ្រាយធ្ងន់មួយចំនួនសូម្បីតែសមាសធាតុនេះនៅតែមិនត្រូវបានធានា។

ទាញយក DD4 Codec Pack

កូដ AC3

ទាំងអ្នកលេងនិងកូដិកមានសមត្ថភាពអាចចាក់ឯកសារអូឌីយ៉ូនិងបទអូឌីយ៉ូខ្សែភាពយន្តក្នុងទ្រង់ទ្រាយ AC3 ។ កម្មវិធីខ្លួនវាអាចដើរតួជាអ្នកចាក់វីឌីអូលើសពីនេះទៅទៀតដោយសារធាតុឌីកូដដែលបានរួមបញ្ចូលនៅក្នុងឈុតនេះវាត្រូវបានសម្គាល់ដោយ "ភាពឆ្អែតឆ្នាំង" នៃទ្រង់ទ្រាយ។

ក្នុងនាមជាអ្នកលេងវីដេអូកម្មវិធីគឺជាដំណោះស្រាយពីប្រភេទនៃ "គ្មានអ្វីបន្ថែម" ហើយអាចជាគួរឱ្យចាប់អារម្មណ៍តែជាការជំនួសសម្រាប់អ្នកលេងភាគហ៊ុនដែលមានមុខងារទាប។ តាមក្បួនជាមួយឧបករណ៍ភាគច្រើនវាដំណើរការបានត្រឹមត្រូវប៉ុន្តែឧបករណ៍ខ្លះអាចមានបញ្ហា - ជាដំបូងទាំងអស់នេះទាក់ទងនឹងម៉ាស៊ីននៅលើឧបករណ៍ដំណើរការជាក់លាក់។

ទាញយកកូដ AC3

ប្រព័ន្ធប្រតិបត្តិការ Android មានលក្ខណៈខុសប្លែកពីវីនដូទាក់ទងទៅនឹងការធ្វើការជាមួយពហុមេឌា - ទ្រង់ទ្រាយភាគច្រើននឹងត្រូវបានអានដូចដែលពួកគេនិយាយចេញពីប្រអប់។ តម្រូវការសម្រាប់កូឌិកបង្ហាញតែក្នុងករណីដែលមិនមានស្តង់ដាររឹងមាំឬកំណែកម្មវិធី។

មើលវីដេអូ: វធចកសនល Android សរដងនងiPhone. How to make Android Lock Screen like iPhone (ខែមេសា 2024).