येथे आणि आमच्या बहिणींच्या ब्लॉगवर आम्ही याबद्दल अनेक लेख लिहिले आहेत acestream. हे विविध कामांसाठी वापरले जाऊ शकते, परंतु ते सर्व P2P व्हिडिओ पाहण्याशी संबंधित आहेत. Linux हे Windows सारखे नाही, तसेच Raspberry Pi सारखे x86 सिस्टीम देखील नाहीत, जे दोन्ही प्रकरणांमध्ये अधिकृत अॅपवरून acestreamengine वापरतात (Windows आवृत्तीवरून Windows आणि Android आवृत्तीवरून RPiOS), आणि आमच्याकडे असलेली सर्वात अधिकृत आवृत्ती म्हणजे स्नॅप पॅकेज.
स्नॅप पॅकेजचा तोटा असा आहे की ते वापरण्यासाठी तुम्हाला संपूर्ण सेवा स्थापित करावी लागेल आणि जर तुम्हाला फक्त एसीस्ट्रीम वापरायचे असेल तर हा सर्वात स्वच्छ पर्याय नाही. बराच काळ झाला आहे. आम्ही तुम्हाला AppImage मधील एका पर्यायाबद्दल सांगितले., जे चांगले काम करते आणि बरेच अपडेट केले जात आहे, परंतु आज आम्ही तुमच्यासाठी तिसरा पर्याय घेऊन आलो आहोत: डॉकर इमेजमाझ्यासाठी, तेच सर्वात चांगले काम करते, परंतु आपण त्याबद्दल नंतर अधिक बोलू, त्याचे फायदे, तोटे आणि ते इतर पर्यायांशी कसे तुलना करते.
एसीस्ट्रीम डॉकर कसे स्थापित करावे
डॉकर हबवर एसीस्ट्रीमशी संबंधित असे अनेक कंटेनर आहेत, परंतु ज्याने मला सर्वोत्तम परिणाम दिले आहेत ते म्हणजे मॅग्नेटिकॉनलाइनहे मुळात acestreamengine आहे आणि इतर काही नाही, आणि ते उत्तम प्रकारे काम करते. ते Linux वर स्थापित करण्यासाठी, आपल्याला प्रथम या प्रकारच्या कंटेनरचे व्यवस्थापन करण्यासाठी सॉफ्टवेअरची आवश्यकता आहे, ज्यासाठी मी पॉडमन वापरण्याची शिफारस करतो. खरं तर, जर तुम्ही वापरत असाल तर पॅकेज आधीच स्थापित केले जाईल. डिस्ट्रो बॉक्स.
कोणत्याही परिस्थितीत, खालील पायऱ्या अनुसरण्यासारख्या असतील:
- प्रथम, कंटेनर मॅनेजर स्थापित करा. हे खूप सोपे आहे आणि टर्मिनल वापरून टाइप करून करता येते सुडो त्यानंतर वितरणाचा सध्याचा पॅकेज व्यवस्थापक आणि नंतर पोडमॅन. उदाहरणार्थ,
sudo apt install podman
osudo pacman -S podman
. - पुढे, तुम्ही ही दुसरी कमांड टाइप कराल, जी इमेज डाउनलोड करेल आणि ती सुरू करेल.
पॉडमन रन -डी --नाव एसीस्ट्रीम -पी ६२०६२:६२०६२ -पी ६८७८:६८७८ -पी ६८७८:६८७८/udp docker.io/magnetikonline/acestream-सर्व्हर
podman run
कंटेनर सुरू करण्यासाठी ही मूलभूत कमांड आहे.-d
हे दर्शवते की आपल्याला ते पार्श्वभूमीत चालवायचे आहे, म्हणजेच ते चालू झाल्यानंतर टर्मिनल व्यापणार नाही.--name acestream
कंटेनरला "एसीस्ट्रीम" असे नाव देते. हे उपयुक्त आहे कारण तुम्ही नंतर लांब आयडीऐवजी त्या नावाचा वापर करून ते थांबवू शकता, पुन्हा सुरू करू शकता किंवा हटवू शकता.-p 62062:62062
TCP पोर्ट 62062 उघडा. हे पोर्ट AceStream द्वारे व्यवस्थापन किंवा स्ट्रीमिंगसाठी अंतर्गत वापरले जाऊ शकते, जरी ते नेहमीच आवश्यक नसते. काही प्लेअर्स किंवा विशिष्ट कॉन्फिगरेशनसाठी ते आवश्यक असते.-p 6878:6878
TCP पोर्ट 6878 उघडा, जो मुख्य पोर्ट आहे. हा पोर्ट इंजिन API आणि साध्या वेब इंटरफेसमध्ये प्रवेश करण्यासाठी वापरला जातो (/webui
). इंजिन चालण्यासाठी ते आवश्यक आहे.-p 6878:6878/udp
हे पोर्ट ६८७८ देखील उघडते, परंतु UDP मोडमध्ये. P6878P प्रोटोकॉल योग्यरित्या कार्य करण्यासाठी हे आवश्यक आहे, कारण AceStream मधील बहुतेक पीअर-टू-पीअर ट्रॅफिक UDP वरून होतो.- शेवटी,
docker.io/magnetikonline/acestream-server
ही प्रतिमा कार्यान्वित केली जाईल. ही एक हलकी प्रतिमा आहे ज्यामध्ये फक्त लिनक्ससाठी एसस्ट्रीम इंजिन आहे, आधुनिक वेब इंटरफेस किंवा गुंतागुंतीच्या कॉन्फिगरेशनसारख्या अतिरिक्त गोष्टींशिवाय. हे खूप सोपे आहे: तुम्ही फक्त एक पास कराacestream://
आणि व्हिडिओ प्ले करणे किंवा सर्व्ह करणे सुरू करा.
इतर प्रक्रिया
आणि तेच होईल. सिद्धांतानुसार, हे कंटेनर पहिल्यांदाच डाउनलोड करते आणि चालवते. जर नसेल, तर तुम्ही ते यासह सुरू करू शकता podman run acestream
, जिथे “acestream” हे नाव आपण मागील कमांडमध्ये “name” पर्यायानंतर दिले आहे.
तुम्ही मॅन्युअली थांबवेपर्यंत किंवा लॉग आउट करेपर्यंत एसीस्ट्रीम इंजिन चालू राहील. आवडीचे आदेश:
- कंटेनर थांबवा:
podman stop acestream
. - कंटेनर सुरू करा (जर आधीच तयार केला असेल तर):
podman start acestream
. - कंटेनर हटवा:
podman rm acestream
. ते अयशस्वी होऊ शकते, परंतु "rm" नंतर "-f" ध्वज दाबून सक्ती केली जाऊ शकते. - जर आपल्याला कधीही नवीन तयार करायचे असेल आणि मागील आपोआप बदलायचे असेल तर:
podman run --replace acestream
. - अपग्रेड करण्यासाठी, सिद्धांत सांगतो की तुम्हाला सुरुवातीपासून सुरुवात करावी लागेल, पहिल्या टप्प्यात कंटेनर हटवावा लागेल.
ते चालू आहे की नाही हे जाणून घेण्यासाठी, आपण लिहू शकतो podman ps -a
, जे आपल्याला सध्या चालू असलेल्या कंटेनरबद्दल माहिती दर्शवेल. जर बरेच कंटेनर असतील तर तुम्ही "| grep acestream" हे कोट्स न जोडता ते फिल्टर करू शकता.
आणखी एक एसस्ट्रीम डॉकर जो चांगला काम करू शकतो तो म्हणजे पाईपिटोचे.
एसीस्ट्रीमचा डॉकर इतर पर्यायांशी कसा तुलना करतो
- स्नॅप पॅकेज. हे लिनक्ससाठी उपलब्ध असलेले सर्वात अधिकृत पॅकेज आहे, परंतु त्याला सक्षम समर्थन आवश्यक आहे आणि ते स्नॅपडी, अॅपर्मोर आणि इतर वैशिष्ट्ये जोडते. ते सर्वात स्वच्छ नाही. परंतु ते नेहमीच अद्ययावत असते.
- AppImage: ते जवळजवळ समान असतील. AppImage सर्व सिस्टीमवर चांगले काम करत नाही, परंतु आजकाल ते खूप अपडेट केले जात आहे.
- AUR पॅकेजेस: आर्क-आधारित डिस्ट्रोसाठी AUR मध्ये अनेक Acestream पॅकेजेस आहेत, परंतु बहुतेक जुन्या Python आवृत्त्यांवर अवलंबून असतात आणि अनेक अवलंबित्वे स्थापित करतात.
- पाइपेपिटोचा डॉकर: प्रामाणिकपणे सांगायचे तर ते खूपच पूर्ण आणि अद्ययावत आहे. लिंक्स पाहण्यासाठी मॅग्नेटिकॉनलाइन वापरण्याची माझी शिफारस असेल.
acestream://
जोपर्यंत ते काम करत आहे. जर भविष्यात ते अयशस्वी झाले किंवा वेब इंटरफेस आणि इतर गोष्टींची आवश्यकता असेल, तर pipepito's.
एसीस्ट्रीमचा डॉकर खूपच स्वच्छ आहे आणि खूप चांगले काम करतो. लिनक्सवर, आपल्याकडे चार पर्याय आहेत, म्हणून ते कमी आहेत असे नाही.