LinuxMCE
ಲಿನಕ್ಸ್ ಎಂಸಿಇ (ಲಿನಕ್ಸ್ ಮೀಡಿಯಾ ಸೆಂಟರ್ ಎಡಿಷನ್) ಒಂದು ಉಚಿತ ಮತ್ತು ಮುಕ್ತ ಮೂಲ ಸಾಫ್ಟ್ವೇರ್ ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಆಗಿದ್ದು, ಲಿವಿಂಗ್-ರೂಮ್ ಟಿವಿ, ವೈಯಕ್ತಿಕ ವಿಡಿಯೋ ರೆಕಾರ್ಡರ್ ಮತ್ತು ಹೋಮ್ ಆಟೊಮೇಷನ್ ಸಿಸ್ಟಮ್ಗಾಗಿ ಹೋಮ್ ಥಿಯೇಟರ್ ಪಿಸಿ (ಎಚ್ಟಿಪಿಸಿ) ಆಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸಲು ಕಂಪ್ಯೂಟರ್ಗೆ ಅನುವು ಮಾಡಿಕೊಡಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾದ 10-ಅಡಿ ಬಳಕೆದಾರ ಇಂಟರ್ಫೇಸ್ ಹೊಂದಿದೆ. ಇದು ಬೆಳಕು ಮತ್ತು ಹವಾಮಾನದಿಂದ ಹಿಡಿದು ಕಣ್ಗಾವಲು ಕ್ಯಾಮೆರಾಗಳು ಮತ್ತು ಮನೆಯ ಭದ್ರತೆಯವರೆಗೆ ಮನೆಯಲ್ಲಿರುವ ಎಲ್ಲವನ್ನೂ ನಿಯಂತ್ರಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ಇದು ವೀಡಿಯೊ ಕಾನ್ಫರೆನ್ಸಿಂಗ್ಗೆ ಬೆಂಬಲದೊಂದಿಗೆ ಪೂರ್ಣ-ವೈಶಿಷ್ಟ್ಯಪೂರ್ಣ ವಿ. ಓ. ಐ. ಪಿ-ಹೊಂದಿಕೆಯಾಗುವ ಫೋನ್ ವ್ಯವಸ್ಥೆಯನ್ನು ಸಹ ಒಳಗೊಂಡಿದೆ. ಲಿನಕ್ಸ್ ಎಂ. ಸಿ. ಇ. ಯ ಅನುಷ್ಠಾನದ ಹಂತಗಳನ್ನು ಸ್ವತಂತ್ರ ಹೋಮ್ ಥಿಯೇಟರ್ ಪಿಸಿ ಆಗಿ ಬಳಸಬಹುದು (ಬೇರೆ ಯಾವುದೇ ಹೋಮ್ ನೆಟ್ವರ್ಕ್ ಸಂಪರ್ಕವಿಲ್ಲದೆ), ಆದರೆ ಇದು ಸರ್ವರ್/ತೆಳುವಾದ ಕ್ಲೈಂಟ್ ಸಂರಚನೆಯಲ್ಲಿ ಸಂಪೂರ್ಣ ಹೋಮ್ ಲ್ಯಾನ್ ವ್ಯವಸ್ಥೆಯಾಗಿಯೂ ಕಾರ್ಯನಿರ್ವಹಿಸಬಹುದು. ಅಂತಹ ಸಂರಚನೆಯಲ್ಲಿ, ಸೆಂಟ್ರಲ್ ಕೋರ್ ಸರ್ವರ್ (ಕುಬುಂಟು ಚಾಲನೆಯಲ್ಲಿರುವ ಪ್ರಮಾಣಿತ ಪಿಸಿ) ಹೆಚ್ಚಿನ ಸಂಗ್ರಹಣೆ ಮತ್ತು ಸಂಸ್ಕರಣಾ ಕಾರ್ಯಗಳನ್ನು ಮಾಡುತ್ತದೆ, ಆದರೆ ಬಾಹ್ಯ ಪಿಸಿಗಳು (ಮತ್ತು ಇತರ ಸಾಧನಗಳು) ಇನ್ಪುಟ್ ಮತ್ತು ಔಟ್ಪುಟ್ ಸೇವೆಗಳನ್ನು ಒದಗಿಸುತ್ತವೆ. ತೆಳುವಾದ ಕ್ಲೈಂಟ್ ಪಿಸಿಗಳು "ಮೀಡಿಯಾ ಡೈರೆಕ್ಟರ್ಸ್" ಆಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸಲು LAN ಮೂಲಕ ನೆಟ್ಬೂಟ್ ಮಾಡಬಹುದು, ಇದು ಮಾಧ್ಯಮದ ವಿಷಯವನ್ನು ಕೋರ್ನಿಂದ ಈ ತೆಳುವಾದ ಕ್ಲೈಂಟ್ಗಳಿಗೆ ಸಂಪರ್ಕಗೊಂಡಿರುವ ಆಡಿಯೋವಿಶುವಲ್ ಸಾಧನಗಳಿಗೆ ಸ್ಟ್ರೀಮ್ ಮಾಡುತ್ತದೆ. ಈ ಹೋಮ್ ಆಟೊಮೇಷನ್/ಮಲ್ಟಿಮೀಡಿಯಾ LAN ಅನ್ನು ಹೋಮ್ ಆಟೊಮೇಷನ್ ಸಿಸ್ಟಮ್ಗಳು, ಕಣ್ಗಾವಲು ಕ್ಯಾಮೆರಾಗಳು, ಹೈಟೆಕ್ ರಿಮೋಟ್ ಕಂಟ್ರೋಲರ್ಗಳು ("ಆರ್ಬಿಟರ್ಸ್" ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ) ಮತ್ತು ಟೆಲಿಫೋನ್ PBX ಸಿಸ್ಟಮ್ಗಳನ್ನು ಸೇರಿಸಲು ವಿಸ್ತರಿಸಬಹುದು. ಕೋರ್ ಸರ್ವರ್ ಹೋಮ್ ಲ್ಯಾನ್ನಲ್ಲಿರುವ ಎಲ್ಲಾ ಸಾಧನಗಳ ಕಾರ್ಯಗಳನ್ನು ಸಂಯೋಜಿಸುತ್ತದೆ. ಲಿನಕ್ಸ್ ಓಎಸ್ನ ಮುಂದುವರಿದ ನೆಟ್ವರ್ಕಿಂಗ್ ಸಾಮರ್ಥ್ಯಗಳು ಈ ಉನ್ನತ ಮಟ್ಟದ ನೆಟ್ವರ್ಕ್ ಸಮನ್ವಯವನ್ನು ಅನುಮತಿಸುತ್ತವೆ. ಲಿನಕ್ಸ್ ಎಂ. ಸಿ. ಇ. ಯನ್ನು ಪಾಲ್ ವೆಬ್ಬರ್ ಅವರು ಪ್ಲುಟೋಹೋಮ್ ಹೋಮ್ ಆಟೊಮೇಷನ್ ಸಾಫ್ಟ್ವೇರ್ ಯೋಜನೆಯ ಫೋರ್ಕ್ ಆಗಿ ಪ್ರಾರಂಭಿಸಿದರು. ಕಸ್ಟಮ್ ಲಿನಕ್ಸ್ ವಿತರಣೆಯಾಗಿ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವುದಕ್ಕಿಂತ ಹೆಚ್ಚಾಗಿ, ಪ್ರಮಾಣಿತ ಲಿನಕ್ಸ್ ವಿತರಣೆಯಾದ ಕುಬುಂಟುವಿನ ಮೇಲೆ ಅದರ ಮೂಲ ಓಎಸ್ ಆಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸಲು ಇದನ್ನು ಅಳವಡಿಸಿಕೊಳ್ಳಲಾಯಿತು. ಆರ್ಬಿಟರ್ (ರಿಮೋಟ್ ಕಂಟ್ರೋಲ್) ಬಳಕೆದಾರ ಇಂಟರ್ಫೇಸ್ ಸೇರಿದಂತೆ ಹೆಚ್ಚಿನ ಪ್ರಮುಖ ಘಟಕಗಳು ಗಮನಾರ್ಹ ಸುಧಾರಣೆಗಳಿಗೆ ಒಳಗಾಗಿವೆ ಮತ್ತು ಜಿಪಿಎಲ್ ಅಡಿಯಲ್ಲಿ ಪರವಾನಗಿ ಪಡೆದಿವೆ. ಒಂದು ಲಿನಕ್ಸ್ ಎಂ. ಸಿ. ಇ. ಸೆಟಪ್ ಎರಡು ಭಾಗಗಳನ್ನು ಒಳಗೊಂಡಿದೆ-ಒಂದು ಕೋರ್ ಮತ್ತು ಒಂದು ಅಥವಾ ಹೆಚ್ಚಿನ ಮಾಧ್ಯಮ ನಿರ್ದೇಶಕರು. ಕೋರ್ ಕೇಂದ್ರ ಸರ್ವರ್ ಆಗಿದೆ ಮತ್ತು ಮನೆಯಾದ್ಯಂತ ಸೇವೆಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ. ಇದು ಕೇಂದ್ರ ಮಾಧ್ಯಮ ಸಂಗ್ರಹಣೆ ಮತ್ತು ಕ್ಯಾಟಲಾಗ್ ಆಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ, ಇದು ಹೋಮ್ ಆಟೊಮೇಷನ್ ಸಂದೇಶಗಳು ಮತ್ತು ಆಜ್ಞೆಗಳನ್ನು ರವಾನಿಸುತ್ತದೆ ಮತ್ತು ಇದು ಮಾಧ್ಯಮ ನಿರ್ದೇಶಕರಿಗೆ ನಿವ್ವಳ ಬೂಟ್ ಚಿತ್ರಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ. ಪ್ರತಿ ಮಾಧ್ಯಮ ನಿರ್ದೇಶಕನು ಪರದೆಗೆ (ಟಿವಿ, ಕಂಪ್ಯೂಟರ್ ಪರದೆ ಅಥವಾ ಪ್ರಕ್ಷೇಪಕ) ಮತ್ತು ಐಚ್ಛಿಕವಾಗಿ ಇತರ ಎ/ವಿ ಉಪಕರಣಗಳಿಗೆ ಸಂಪರ್ಕ ಹೊಂದಿರುತ್ತಾನೆ. ಎಲ್ಲಾ ಮಾಧ್ಯಮಗಳನ್ನು ಮಾಧ್ಯಮ ನಿರ್ದೇಶಕರ ಮೂಲಕ ಪ್ರಸ್ತುತಪಡಿಸಲಾಗುತ್ತದೆ. ಕೋರ್ ಸಹ ಮಾಧ್ಯಮ ನಿರ್ದೇಶಕರಾಗಿದ್ದರೆ (ಟಿವಿಗೆ ಸಂಪರ್ಕಿತವಾಗಿದ್ದರೆ), ಅದನ್ನು ಹೈಬ್ರಿಡ್ ಸಿಸ್ಟಮ್ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ. ಮಾಧ್ಯಮ ನಿರ್ದೇಶಕರನ್ನು ಕೋರ್ನಿಂದ ನೆಟ್ವರ್ಕ್ ಮೂಲಕ ಬೂಟ್ ಮಾಡಬಹುದು. ಆ ರೀತಿಯಲ್ಲಿ, ಇಡೀ ವ್ಯವಸ್ಥೆಯನ್ನು ನವೀಕೃತವಾಗಿಡಲು ಕೋರ್ ಅನ್ನು ಮಾತ್ರ ನವೀಕರಿಸಬೇಕಾಗುತ್ತದೆ ಮತ್ತು ಬ್ಯಾಕಪ್ ಮಾಡಬೇಕಾಗುತ್ತದೆ. ಹೆಚ್ಚಿನ CPU-ತೀವ್ರ ಸಂಸ್ಕರಣೆಯನ್ನು ಕೋರ್ ಮೇಲೆ ಮಾಡಲಾಗುತ್ತದೆ. ಹೀಗಾಗಿ, ಮಾಧ್ಯಮ ನಿರ್ದೇಶಕರಿಗೆ ವ್ಯವಸ್ಥೆಯ ಅವಶ್ಯಕತೆಗಳು ತುಲನಾತ್ಮಕವಾಗಿ ಚಿಕ್ಕದಾಗಿರುತ್ತವೆ. ಇದು ಸಣ್ಣ ಮತ್ತು ಮೌನವಾಗಿರುವ ಮತ್ತು ವಾಸದ ಕೋಣೆಗೆ ಹೊಂದಿಕೊಳ್ಳುವ ಮಾಧ್ಯಮ ನಿರ್ದೇಶಕರನ್ನು ನಿರ್ಮಿಸಲು ಸುಲಭವಾಗಿಸುತ್ತದೆ. ಮತ್ತೊಂದೆಡೆ, ಕೋರ್ ಅನ್ನು ಮನೆಯಲ್ಲಿ ಎಲ್ಲಿಯಾದರೂ ಇರಿಸಬಹುದು. ಅಂತೆಯೇ, ಇದನ್ನು ಮೌನ ಮತ್ತು ನೋಟದ ಬದಲು ಬೆಲೆ ಮತ್ತು ಕಾರ್ಯಕ್ಷಮತೆಯ ಮೇಲೆ ಕೇಂದ್ರೀಕರಿಸಿ ನಿರ್ಮಿಸಬಹುದು. ಈ ಮಾಡ್ಯುಲರ್ ವಾಸ್ತುಶಿಲ್ಪವು ಲಿನಕ್ಸ್ ಎಂ. ಸಿ. ಇ. ಗೆ ಕೋರ್ ಮತ್ತು ಮೀಡಿಯಾ ಡೈರೆಕ್ಟರ್ಗಳಿಗೆ ಸಂಪರ್ಕ ಹೊಂದಿದ ಯಾವುದೇ ಯಂತ್ರಾಂಶವನ್ನು ಬಳಸಲು ಮತ್ತು ನಿಯಂತ್ರಿಸಲು ಮತ್ತು ಅದನ್ನು ಸಂಘಟಿತ ರೀತಿಯಲ್ಲಿ ನಿಯಂತ್ರಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ಲಿವಿಂಗ್ ರೂಮ್ನಲ್ಲಿ ಚಲನಚಿತ್ರವನ್ನು ಪ್ರಾರಂಭಿಸಿದರೆ, ಲಿನಕ್ಸ್ಎಂಸಿಇ ಆ ಕೊಠಡಿಯಲ್ಲಿನ ಬೆಳಕನ್ನು ಮಂದಗೊಳಿಸಬಹುದು ಆದರೆ ಕಚೇರಿಯಲ್ಲಿರುವ ಮಾಧ್ಯಮ ನಿರ್ದೇಶಕರ ರೇಡಿಯೋ ಪ್ಲೇಬ್ಯಾಕ್ ಅನ್ನು ಸಹ ಸ್ವಿಚ್ ಆಫ್ ಮಾಡಬಹುದು. ಐಪಿ ಫೋನ್ ರಿಂಗ್ ಮಾಡಿದರೆ, ಲಿನಕ್ಸ್ಎಂಸಿಇ ಪರದೆಯ ಮೇಲೆ ಸಂಖ್ಯೆಯನ್ನು ತೋರಿಸಬಹುದು ಮತ್ತು ಕರೆಗೆ ಉತ್ತರಿಸುವಾಗ ಮಾಧ್ಯಮ ಪ್ಲೇಬ್ಯಾಕ್ ಅನ್ನು ವಿರಾಮಗೊಳಿಸಬಹುದು. ಸಾಫ್ಟ್ವೇರ್ ಘಟಕಗಳು ಲಿನಕ್ಸ್ ಎಂಸಿಇ ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಕುಬುಂಟು ಓಎಸ್ನಲ್ಲಿ ಸ್ಥಾಪಿಸಲಾಗಿದೆ ಮತ್ತು ಇದು ಆಸ್ಟೆರಿಸ್ಕ್, ಕ್ಸೈನ್, ಮಿಥ್ಟಿವಿ, ವಿಡಿಆರ್, ಫೈರ್ಫಾಕ್ಸ್, ವೀಡಿಯೋಲ್ಯಾನ್ ಮತ್ತು ಸ್ಲಿಮ್ಸರ್ವರ್ನಂತಹ ತೆರೆದ ಮೂಲ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಬಳಸುತ್ತದೆ. ಲಿನಕ್ಸ್ ಎಂ. ಸಿ. ಇ. ಪ್ಯಾಕೇಜಿನ 64-ಬಿಟ್ ಆವೃತ್ತಿಗಳು 7.10ರ ನಂತರ ಸಕ್ರಿಯ ಅಭಿವೃದ್ಧಿಯಲ್ಲಿಲ್ಲ. ಈ ಪ್ರೋಗ್ರಾಂಗಳಿಗೆ ಪರಸ್ಪರ ಸಂವಹನ ನಡೆಸಲು ಅನುವು ಮಾಡಿಕೊಡುವ ಹೊದಿಕೆಗಳನ್ನು ಮತ್ತು ಹೋಮ್ ಆಟೊಮೇಷನ್ ಘಟಕಗಳನ್ನು ನಿಯಂತ್ರಿಸುವ ರೂಬಿ ಸ್ಕ್ರಿಪ್ಟ್ಗಳನ್ನು ನೀಡಲಾಗಿದೆ. ಈ ಸಂವಹನವನ್ನು ಡಿಸಿಇ ರೂಟರ್ ಎಂಬ ಪ್ರೋಗ್ರಾಂ ಮೂಲಕ ಡಿಸಿಇ (ಡೇಟಾ, ಕಮಾಂಡ್ಸ್, ಈವೆಂಟ್ಸ್) ಪ್ರೋಟೋಕಾಲ್ ಬಳಸಿ ಸಂಯೋಜಿಸಲಾಗಿದೆ. ಈ ಹೆಚ್ಚುವರಿ ಸಂವಹನ ಪದರವು ಪ್ರಮುಖ ಫೋನ್ ಕರೆ ಬಂದಾಗ ಮಾಧ್ಯಮ ಪ್ಲೇಬ್ಯಾಕ್ ಅನ್ನು ವಿರಾಮಗೊಳಿಸುವುದು, ಚಲನಚಿತ್ರವನ್ನು ಆಡುವಾಗ ದೀಪಗಳನ್ನು ಮಂದಗೊಳಿಸುವುದು ಮತ್ತು ಕೋಣೆಗಳ ನಡುವೆ ಬ್ಲ್ಯೂಟೂತ್ ಸಕ್ರಿಯಗೊಳಿಸಿದ ರಿಮೋಟ್ ಅನ್ನು ಸಾಗಿಸಿದಾಗಲೆಲ್ಲಾ ಕಂಪ್ಯೂಟರ್ನಿಂದ ಕಂಪ್ಯೂಟರ್ಗೆ ಮಾಧ್ಯಮ ಪ್ಲೇಬ್ಯಾಕ್ ಅನ್ನು ಅನುಸರಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುವಂತಹ ಪ್ರಚೋದಕ-ಕಮಾಂಡ್ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಅನುಮತಿಸುತ್ತದೆ. ಡಿಸಿಇ ಸಂವಹನ ಶಿಷ್ಟಾಚಾರವು ಲಿನಕ್ಸ್ಎಂಸಿಇ ವ್ಯವಸ್ಥೆಯೊಳಗೆ ಬಳಸಲಾಗುವ ವಿವಿಧ ಸಾಧನಗಳು ಮತ್ತು ಅನ್ವಯಗಳಿಗೆ ಆರ್ಬಿಟರ್ ಯುಐ ಎಂಬ ಪ್ರಮಾಣೀಕೃತ ಬಳಕೆದಾರ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಪ್ರಸ್ತುತಪಡಿಸಲು ಒಂದೇ ಪ್ರೋಗ್ರಾಂಗೆ ಅವಕಾಶ ನೀಡುತ್ತದೆ. ಲಿನಕ್ಸ್ ಎಂಸಿಇ ಬಳಕೆದಾರ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಪ್ರದರ್ಶಿಸಲು ಬಳಸಬಹುದಾದ ವಿವಿಧ ಸಾಧನಗಳ (ಪಿಸಿಗಳು, ಮೊಬೈಲ್ ಫೋನ್ಗಳು, ವೆಬ್ಪ್ಯಾಡ್ಗಳು, ಪಿಡಿಎಗಳು) ಗ್ರಾಫಿಕ್ಸ್ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಸರಿಹೊಂದಿಸಲು ಬಳಕೆದಾರ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಹಲವಾರು ವಿಭಿನ್ನ ರೆಸಲ್ಯೂಶನ್ಗಳಲ್ಲಿ ಪ್ರದರ್ಶಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ಸಂದರ್ಭ-ಸೂಕ್ಷ್ಮ ಮೆನುಗಳು ಲಿನಕ್ಸ್ ಎಂಸಿಇ ಮೆನುಗಳನ್ನು ಮಾತ್ರವಲ್ಲದೆ ಆಡಿಯೋವಿಶುವಲ್ ಸಾಧನದ ಕಾರ್ಯಗಳನ್ನು ನಿಯಂತ್ರಿಸಲು ಒಂದೇ ರಿಮೋಟ್ ಕಂಟ್ರೋಲ್ಗೆ ಅವಕಾಶ ಮಾಡಿಕೊಡುತ್ತವೆ. ಉಚಿತ ಟೆಲಿವಿಷನ್ ಸಾಫ್ಟ್ವೇರ್ ಉಲ್ಲೇಖಗಳ ಪಟ್ಟಿಯನ್ನು ಸಹ ನೋಡಿ ಲಿನಕ್ಸ್ ಟ್ಯಾಗ್ 2008ರ ನಂತರ ಸ್ವಯಂಚಾಲಿತ ಮನೆಯ ಲೇಖನ ಬಾಹ್ಯ ಕೊಂಡಿಗಳು ಲಿನಕ್ಸ್ ಎಂ. ಸಿ. ಇ. 0704 ಅಲಾರ್ಮ್ಗಳ ಆಸ್ಟೆರಿಸ್ಕ್ (ಪಿ. ಬಿ. ಎಕ್ಸ್.) ಉಚಿತ ಮಾಧ್ಯಮ ಪ್ಲೇಯರ್ಗಳು ಉಚಿತ ದೂರದರ್ಶನ ಸಾಫ್ಟ್ವೇರ್ ಉಚಿತ ವಿಡಿಯೋ ಸಾಫ್ಟ್ವೇರ್ ಉಚಿತ ವಿ. ಓ. ಐ. ಪಿ. ಸಾಫ್ಟ್ವೇರ್ ಹೋಮ್ ಆಟೊಮೇಷನ್ ಲಿನಕ್ಸ್ ಮಾಧ್ಯಮ ಪ್ಲೇಯರ್ಗಳು ಮಲ್ಟಿಮೀಡಿಯಾ ಫ್ರೇಮ್ವರ್ಕ್ಗಳು ಭದ್ರತಾ ದೂರವಾಣಿ ವಿನಿಮಯ ದೂರದರ್ಶನ ತಂತ್ರಜ್ಞಾನ ವಿಡಿಯೋ ರೆಕಾರ್ಡಿಂಗ್ ಸಾಫ್ಟ್ವೇರ್