TLDR; मैं एक ही सेटअप पर काम कर रहा हूं; यह उत्तर मेरी जांच के एक लॉग में बदल गया: एक विन्यास के लिए नीचे देखें जो मेरे लिए काम करता है।
पृष्ठभूमि: मैंने ट्यूटोरियल का अनुसरण किया है: मैक के लिए फ़ाइल साझाकरण और स्क्रीन साझाकरण के साथ रास्पबेरी पाई स्थापित करना । मैंने Shairport Sync भी स्थापित किया है ।
मैंने दस्तावेजीकरण में सिफारिश के अनुसार कोड़ी स्थापित की :
sudo apt-get update
sudo apt-get install kodi
फिर मैं सीएलआई से kodi
, या डेस्कटॉप इंटरफ़ेस (मैक पर प्रतिबिंबित) से कोड़ी शुरू कर सकता हूं Menu > Sound & Video > Kodi
। मैंने पाई को एचडीएमआई के माध्यम से अपने टीवी में प्लग इन किया है, और टीवी पर कोडी शो, मैक पर डेस्कटॉप शो के दौरान .. मुझे कोड को वीएनसी, या स्विचिंग स्पेस ( ctrlcmdright arrowशो से पता चलता है) में स्विच करने का कोई तरीका नहीं मिला है मुझे केवल एक स्थान सक्रिय मिला है)।
SSH के माध्यम से कोडी को कॉन्फ़िगर करना
।
<services>
...
<airplay>true</airplay>
...
<esallinterfaces>true</esallinterfaces>
...
<upnprenderer>true</upnprenderer>
<upnpserver>true</upnpserver>
...
<webserver>true</webserver>
...
</services>
killall -9 kodi.bin
- कोडी शुरू करें:
kodi
- देखें कि कोडी किन बंदरगाहों पर सुन रहा है
netstat -lnptu | grep kodi
।
tcp 0 0 127.0.0.1:9090 0.0.0.0:* LISTEN 3805/kodi.bin
udp 0 0 0.0.0.0:9777 0.0.0.0:* 3805/kodi.bin
संभावित रूप से उपयोगी सुझाव:
सेवाओं प्रलेखन सूचियों डिफ़ॉल्ट http उपयोगकर्ता नाम: kodi
पासवर्ड:kodi
कोड़ी के लिए लॉग इन पर देखा जा सकता है:
less ~/.kodi/temp/kodi.log
फिंग आईओएस और एंड्रॉइड पर एक मुफ्त ऐप है जो स्थानीय नेटवर्क पर उपकरणों का पता लगाएगा, उनके मैक पते प्रदर्शित करेगा, और पोर्ट को स्कैन करेगा। मेरी आईपैड से, मैं देख सकता हूँ #22:SSH
, #548:AFP
, #5000:upnp
, #5900:VNC
, लेकिन कोई :9090
:'(। अगर मैं python -m SimpleHTTPServer
पी पर चलता हूं , तो फिंग देख सकता हूं #8000:http-alt
।
: यदि आप अपने ब्राउज़र से कॉन्फ़िगर किया गया बंदरगाह हिट कर सकते हैं देखें http: // <उपयोगकर्ता नाम>: <पासवर्ड> @ <xbmc_ip>: <xbmc_port > (देखें: iPhone / iPod टच - कोई XBMC उदाहरणों पाए गए )
आगे के विकल्प संपादन (या निर्माण) द्वारा कॉन्फ़िगर किए जा सकते हैं /home/xbmc/.xbmc/userdata/advancedsettings.xml
।
Xml कॉन्फिगरेशन में से किसी एक को हटाने से उन्हें डिफॉल्ट के साथ रीक्रिएट किया जा सकेगा।
जबकि Shairport Sync इंस्टॉल (कोडी से पहले), मैंने पढ़ा है:
आपके पास एक ही सिस्टम पर एक से अधिक zeroconf सर्विस नहीं होनी चाहिए
मैं निश्चित रूप से अवही चल रहा हूं , और कोड़ी अवही का उपयोग करता है, .. तिनके में दबाना : क्या कोई संघर्ष है?
फायरिंग avahi-browse -a
से मेरे नेटवर्क पर सभी सेवाओं की सूची मिलती है, जिनमें शामिल हैं:
+ eth0 IPv4 Kodi (pi) _xbmc-jsonrpc._tcp local
+ eth0 IPv4 Kodi (pi) _xbmc-events._udp local
अद्यतन: मैंने एक कीबोर्ड संलग्न किया और चला गया और सभी स्विच को चालू कर दिया जो कनेक्टिविटी के लिए प्रासंगिक लग रहा था। अब मैं http ( http: // [localIP]: 8080 ) के माध्यम से जुड़ता हूं । मैंने डिफ़ॉल्ट अपडेट के साथ अपने अपडेट को अलग कर दिया, और ऊपर की संबंधित पंक्तियों को चिपका दिया।