ಯುನಿಕ್ಸ್ ಆಧಾರಿತ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ಗಳ (ಡೆಸ್ಕ್ಟಾಪ್ ಮತ್ತು ಮೊಬೈಲ್ ಎರಡೂ) ಸಮಸ್ಯೆಗಳಲ್ಲಿ ಒಂದು ಮಲ್ಟಿಮೀಡಿಯಾದ ಸರಿಯಾದ ಡಿಕೋಡಿಂಗ್ ಆಗಿದೆ. ಆಂಡ್ರಾಯ್ಡ್ನಲ್ಲಿ, ಈ ವಿಧಾನವು ಅಗಾಧ ವೈವಿಧ್ಯಮಯ ಪ್ರೊಸೆಸರ್ಗಳು ಮತ್ತು ಅವು ಬೆಂಬಲಿಸುವ ಸೂಚನೆಗಳಿಂದ ಜಟಿಲವಾಗಿದೆ. ಡೆವಲಪರ್ಗಳು ತಮ್ಮ ಆಟಗಾರರಿಗಾಗಿ ಪ್ರತ್ಯೇಕ ಕೊಡೆಕ್ ಘಟಕಗಳನ್ನು ಬಿಡುಗಡೆ ಮಾಡುವ ಮೂಲಕ ಈ ಸಮಸ್ಯೆಯನ್ನು ನಿಭಾಯಿಸುತ್ತಾರೆ.
MX ಪ್ಲೇಯರ್ ಕೊಡೆಕ್ (ARMv7)
ಹಲವಾರು ಕಾರಣಗಳಿಗಾಗಿ ನಿರ್ದಿಷ್ಟ ಕೊಡೆಕ್. ARMv7 ಟೈಪೊಲಾಜಿ ಇಂದು ಸಂಸ್ಕಾರಕಗಳ ಅಂತಿಮ ಪೀಳಿಗೆಯಾಗಿದೆ, ಆದರೆ ಈ ವಾಸ್ತುಶಿಲ್ಪದ ಸಂಸ್ಕಾರಕಗಳ ಒಳಗೆ ಹಲವಾರು ವಿಧಗಳಲ್ಲಿ ಭಿನ್ನವಾಗಿದೆ - ಉದಾಹರಣೆಗೆ, ಸೂಚನೆಗಳ ಒಂದು ಸೆಟ್ ಮತ್ತು ಕೋರ್ಗಳ ಪ್ರಕಾರ. ಆಟಗಾರನಿಗೆ ಕೊಡೆಕ್ ಆಯ್ಕೆಯು ಇದನ್ನು ಅವಲಂಬಿಸಿರುತ್ತದೆ.
ವಾಸ್ತವವಾಗಿ, ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಕೋಡೆಕ್ ಪ್ರಾಥಮಿಕವಾಗಿ ಎನ್ವಿಡಿಯಾ ಟೆಗ್ರಾ 2 ಪ್ರೊಸೆಸರ್ ಹೊಂದಿರುವ ಸಾಧನಗಳಿಗೆ ಉದ್ದೇಶಿಸಲಾಗಿದೆ (ಉದಾಹರಣೆಗೆ, ಮೊಟೊರೊಲಾ ಅಟ್ರಿಕ್ಸ್ 4 ಜಿ ಸ್ಮಾರ್ಟ್ಫೋನ್ಗಳು ಅಥವಾ ಸ್ಯಾಮ್ಸಂಗ್ ಜಿಟಿ-ಪಿ 7500 ಗ್ಯಾಲಕ್ಸಿ ಟ್ಯಾಬ್ 10.1 ಟ್ಯಾಬ್ಲೆಟ್). ಈ ಪ್ರೊಸೆಸರ್ ಅದರ ಎಚ್ಡಿ ವಿಡಿಯೋ ಪ್ಲೇಬ್ಯಾಕ್ ಸಮಸ್ಯೆಗಳಿಗೆ ಕುಖ್ಯಾತವಾಗಿದೆ ಮತ್ತು ಎಮ್ಎಕ್ಸ್ ಪ್ಲೇಯರ್ಗಾಗಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಕೊಡೆಕ್ ಅವುಗಳನ್ನು ಪರಿಹರಿಸಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ. ಸ್ವಾಭಾವಿಕವಾಗಿ, ನೀವು ಗೂಗಲ್ ಪ್ಲೇ ಸ್ಟೋರ್ನಿಂದ ಎಂಎಕ್ಸ್ ಪ್ಲೇಯರ್ ಅನ್ನು ಸ್ಥಾಪಿಸಬೇಕಾಗುತ್ತದೆ. ಅಪರೂಪದ ಸಂದರ್ಭಗಳಲ್ಲಿ, ಕೊಡೆಕ್ ಸಾಧನದೊಂದಿಗೆ ಹೊಂದಿಕೆಯಾಗುವುದಿಲ್ಲ, ಆದ್ದರಿಂದ ಈ ಸೂಕ್ಷ್ಮ ವ್ಯತ್ಯಾಸವನ್ನು ಮನಸ್ಸಿನಲ್ಲಿಡಿ.
MX ಪ್ಲೇಯರ್ ಕೋಡೆಕ್ (ARMv7) ಡೌನ್ಲೋಡ್ ಮಾಡಿ
MX ಪ್ಲೇಯರ್ ಕೋಡೆಕ್ (ARMv7 NEON)
ವಾಸ್ತವವಾಗಿ, ಇದು ಮೇಲಿನ ವೀಡಿಯೊ ಡಿಕೋಡಿಂಗ್ ಸಾಫ್ಟ್ವೇರ್ ಜೊತೆಗೆ NEON ಸೂಚನೆಗಳನ್ನು ಬೆಂಬಲಿಸುವ ಘಟಕಗಳನ್ನು ಒಳಗೊಂಡಿದೆ, ಹೆಚ್ಚು ಉತ್ಪಾದಕ ಮತ್ತು ಶಕ್ತಿಯ ದಕ್ಷತೆಯನ್ನು ಹೊಂದಿದೆ. ವಿಶಿಷ್ಟವಾಗಿ, NEON ಬೆಂಬಲವನ್ನು ಹೊಂದಿರುವ ಸಾಧನಗಳಿಗೆ, ಹೆಚ್ಚುವರಿ ಕೋಡೆಕ್ಗಳ ಸ್ಥಾಪನೆ ಅಗತ್ಯವಿಲ್ಲ.
ಗೂಗಲ್ ಪ್ಲೇ ಸ್ಟೋರ್ನಿಂದ ಸ್ಥಾಪಿಸದ ಎಮ್ಎಕ್ಸ್ ಪ್ಲೇಯರ್ ಆವೃತ್ತಿಗಳು ಹೆಚ್ಚಾಗಿ ಈ ಕಾರ್ಯವನ್ನು ಹೊಂದಿರುವುದಿಲ್ಲ - ಈ ಸಂದರ್ಭದಲ್ಲಿ, ನೀವು ಘಟಕಗಳನ್ನು ಪ್ರತ್ಯೇಕವಾಗಿ ಡೌನ್ಲೋಡ್ ಮಾಡಿ ಸ್ಥಾಪಿಸಬೇಕು. ಅಪರೂಪದ ಪ್ರೊಸೆಸರ್ಗಳಲ್ಲಿನ ಕೆಲವು ಸಾಧನಗಳಿಗೆ (ಬ್ರಾಡ್ಕಾಮ್ ಅಥವಾ ಟಿಐ ಒಎಂಎಪಿ) ಕೋಡೆಕ್ಗಳ ಹಸ್ತಚಾಲಿತ ಸ್ಥಾಪನೆಯ ಅಗತ್ಯವಿರುತ್ತದೆ. ಆದರೆ ಮತ್ತೆ - ಹೆಚ್ಚಿನ ಸಾಧನಗಳಿಗೆ ಇದು ಅಗತ್ಯವಿಲ್ಲ.
MX ಪ್ಲೇಯರ್ ಕೋಡೆಕ್ (ARMv7 NEON) ಡೌನ್ಲೋಡ್ ಮಾಡಿ
MX ಪ್ಲೇಯರ್ ಕೊಡೆಕ್ (x86)
ಹೆಚ್ಚಿನ ಆಧುನಿಕ ಮೊಬೈಲ್ ಸಾಧನಗಳು ಎಆರ್ಎಂ ಆರ್ಕಿಟೆಕ್ಚರ್ ಹೊಂದಿರುವ ಪ್ರೊಸೆಸರ್ಗಳನ್ನು ಆಧರಿಸಿವೆ, ಆದಾಗ್ಯೂ, ಕೆಲವು ತಯಾರಕರು ಮುಖ್ಯವಾಗಿ x86 ಡೆಸ್ಕ್ಟಾಪ್ ಆರ್ಕಿಟೆಕ್ಚರ್ ಅನ್ನು ಪ್ರಯೋಗಿಸುತ್ತಿದ್ದಾರೆ. ಅಂತಹ ಪ್ರೊಸೆಸರ್ಗಳ ಏಕೈಕ ತಯಾರಕ ಇಂಟೆಲ್, ಇದರ ಉತ್ಪನ್ನಗಳನ್ನು ಎಎಸ್ಯುಎಸ್ ಸ್ಮಾರ್ಟ್ಫೋನ್ಗಳು ಮತ್ತು ಟ್ಯಾಬ್ಲೆಟ್ಗಳಲ್ಲಿ ದೀರ್ಘಕಾಲದವರೆಗೆ ಸ್ಥಾಪಿಸಲಾಗಿದೆ.
ಅಂತೆಯೇ, ಈ ಕೊಡೆಕ್ ಮುಖ್ಯವಾಗಿ ಅಂತಹ ಸಾಧನಗಳಿಗೆ ಉದ್ದೇಶಿಸಲಾಗಿದೆ. ವಿವರಗಳಿಗೆ ಹೋಗದೆ, ಅಂತಹ ಸಿಪಿಯುಗಳಲ್ಲಿ ಆಂಡ್ರಾಯ್ಡ್ನ ಕಾರ್ಯಾಚರಣೆಯು ಬಹಳ ನಿರ್ದಿಷ್ಟವಾಗಿದೆ ಮತ್ತು ಬಳಕೆದಾರರು ಸೂಕ್ತವಾದ ಪ್ಲೇಯರ್ ಘಟಕವನ್ನು ಸ್ಥಾಪಿಸಲು ಒತ್ತಾಯಿಸಲಾಗುವುದು ಇದರಿಂದ ಅದು ವೀಡಿಯೊಗಳನ್ನು ಸರಿಯಾಗಿ ಪ್ಲೇ ಮಾಡುತ್ತದೆ. ಕೆಲವೊಮ್ಮೆ ನೀವು ಕೊಡೆಕ್ ಅನ್ನು ಹಸ್ತಚಾಲಿತವಾಗಿ ಕಾನ್ಫಿಗರ್ ಮಾಡಬೇಕಾಗಬಹುದು, ಆದರೆ ಇದು ಪ್ರತ್ಯೇಕ ಲೇಖನಕ್ಕೆ ಸಂಬಂಧಿಸಿದ ವಿಷಯವಾಗಿದೆ.
MX ಪ್ಲೇಯರ್ ಕೋಡೆಕ್ ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ (x86)
ಡಿಡಿಬಿ 2 ಕೋಡೆಕ್ ಪ್ಯಾಕ್
ಮೇಲಿನವುಗಳಿಗೆ ವ್ಯತಿರಿಕ್ತವಾಗಿ, ಈ ಎನ್ಕೋಡಿಂಗ್ ಮತ್ತು ಡಿಕೋಡಿಂಗ್ ಸೂಚನೆಗಳನ್ನು ಡಿಡಿಬಿ 2 ಆಡಿಯೊ ಪ್ಲೇಯರ್ಗಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ ಮತ್ತು ಎಪಿಇ, ಎಎಎಲ್ಸಿ ಮತ್ತು ನೆಟ್ವರ್ಕ್ ಪ್ರಸಾರ ಸೇರಿದಂತೆ ಹಲವಾರು ಕಡಿಮೆ-ಹರಡುವ ಆಡಿಯೊ ಸ್ವರೂಪಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವ ಅಂಶಗಳನ್ನು ಒಳಗೊಂಡಿದೆ.
ಕೋಡೆಕ್ಗಳ ಈ ಪ್ಯಾಕ್ ಮುಖ್ಯ ಅಪ್ಲಿಕೇಶನ್ನಲ್ಲಿ ಅವುಗಳ ಅನುಪಸ್ಥಿತಿಯ ಕಾರಣಗಳಲ್ಲಿ ಭಿನ್ನವಾಗಿರುತ್ತದೆ - ಗೂಗಲ್ ಪ್ಲೇ ಸ್ಟೋರ್ನಲ್ಲಿ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ವಿತರಿಸುವ ಜಿಪಿಎಲ್ ಪರವಾನಗಿಯ ಅವಶ್ಯಕತೆಗಳನ್ನು ಪೂರೈಸುವ ಸಲುವಾಗಿ ಅವು ಡಿಡಿಬಿ 2 ನಲ್ಲಿಲ್ಲ. ಆದಾಗ್ಯೂ, ಈ ಘಟಕದೊಂದಿಗೆ ಕೆಲವು ಭಾರೀ ಸ್ವರೂಪಗಳ ಪ್ಲೇಬ್ಯಾಕ್ ಇನ್ನೂ ಖಾತರಿಯಿಲ್ಲ.
ಡಿಡಿಬಿ 2 ಕೋಡೆಕ್ ಪ್ಯಾಕ್ ಡೌನ್ಲೋಡ್ ಮಾಡಿ
ಎಸಿ 3 ಕೊಡೆಕ್
ಪ್ಲೇಯರ್ ಮತ್ತು ಕೊಡೆಕ್ ಎರಡೂ, ಎಸಿ 3 ಸ್ವರೂಪದಲ್ಲಿ ಆಡಿಯೊ ಫೈಲ್ಗಳು ಮತ್ತು ಚಲನಚಿತ್ರಗಳ ಧ್ವನಿಪಥಗಳನ್ನು ನುಡಿಸುವ ಸಾಮರ್ಥ್ಯ ಹೊಂದಿವೆ. ಅಪ್ಲಿಕೇಶನ್ ಸ್ವತಃ ವೀಡಿಯೊ ಪ್ಲೇಯರ್ ಆಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸಬಹುದು, ಮತ್ತು ಕಿಟ್ನಲ್ಲಿ ಒಳಗೊಂಡಿರುವ ಡಿಕೋಡಿಂಗ್ ಘಟಕಗಳಿಗೆ ಧನ್ಯವಾದಗಳು, ಇದು “ಸರ್ವಭಕ್ಷಕ” ಸ್ವರೂಪಗಳಲ್ಲಿ ಭಿನ್ನವಾಗಿರುತ್ತದೆ.
ವೀಡಿಯೊ ಪ್ಲೇಯರ್ ಆಗಿ, ಅಪ್ಲಿಕೇಶನ್ "ಹೆಚ್ಚೇನೂ ಇಲ್ಲ" ಎಂಬ ವರ್ಗದಿಂದ ಪರಿಹಾರವಾಗಿದೆ, ಮತ್ತು ಸಾಮಾನ್ಯವಾಗಿ ಕಡಿಮೆ-ಕ್ರಿಯಾತ್ಮಕ ಸ್ಟಾಕ್ ಪ್ಲೇಯರ್ಗಳಿಗೆ ಬದಲಿಯಾಗಿ ಮಾತ್ರ ಆಸಕ್ತಿದಾಯಕವಾಗಿರುತ್ತದೆ. ನಿಯಮದಂತೆ, ಇದು ಹೆಚ್ಚಿನ ಸಾಧನಗಳೊಂದಿಗೆ ಸರಿಯಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ, ಆದಾಗ್ಯೂ, ಕೆಲವು ಸಾಧನಗಳು ಸಮಸ್ಯೆಗಳನ್ನು ಅನುಭವಿಸಬಹುದು - ಮೊದಲನೆಯದಾಗಿ, ಇದು ನಿರ್ದಿಷ್ಟ ಸಂಸ್ಕಾರಕಗಳಲ್ಲಿನ ಯಂತ್ರಗಳಿಗೆ ಅನ್ವಯಿಸುತ್ತದೆ.
ಎಸಿ 3 ಕೊಡೆಕ್ ಡೌನ್ಲೋಡ್ ಮಾಡಿ
ಮಲ್ಟಿಮೀಡಿಯಾದೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವ ವಿಷಯದಲ್ಲಿ ಆಂಡ್ರಾಯ್ಡ್ ವಿಂಡೋಸ್ಗಿಂತ ಹೆಚ್ಚು ಭಿನ್ನವಾಗಿದೆ - ಹೆಚ್ಚಿನ ಸ್ವರೂಪಗಳನ್ನು ಅವರು ಹೇಳಿದಂತೆ ಬಾಕ್ಸ್ನ ಹೊರಗೆ ಓದಲಾಗುತ್ತದೆ. ಕೋಡೆಕ್ಗಳ ಅಗತ್ಯವು ಪ್ರಮಾಣಿತವಲ್ಲದ ಹಾರ್ಡ್ವೇರ್ ಅಥವಾ ಪ್ಲೇಯರ್ ಆವೃತ್ತಿಗಳ ಸಂದರ್ಭದಲ್ಲಿ ಮಾತ್ರ ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತದೆ.