MythTV / AppleTV2 integrationen - icke Jailbreak Version (5 / 5 steg)
Steg 5: Resultat/slutlig kommentarer
* Uppdatering - jag har just runt för att publicera en bild på resultatet. Datum inom parentes är den ursprungliga avstämningsdagen, som kan vara annorlunda än det "extra" datumet, men normalt är samma.
Potentiella förbättringar:
1) Jag vill verkligen inte lita på ett batch-jobb på Windows-sidan att dra i visar. Kanske kunde någon form av tjänst skrivas till kallas på begäran.
2) Jag är inte ett fan av COM +, vilket är vad iTunes SDK är utsatt som-jag önskar iTunes hade en bättre API, eller ännu bättre, en DAEMONIZED version av iTunes! Åtminstone kunde jag använda powershell, som jag är ett stort fan av.
3) för ett tag satte jag i en stor hacka i form av en andra powershell jobb som skulle tolka ut handbromsen loggarna och exponera en komplett på ATV2 status. Den gjorde detta genom att ändra namnet på en TV spellista i iTunes. Mycket hokey, men det skulle tillåta oss att kontrollera status för en transcode på efterfrågan från ATV2. Jag ta inte med det här eftersom det bara inte fungerade så bra.
4) ibland bort visar inte direkt från iTunes, även efter tas bort via SDK. Jag är inte säker på vad det handlar om. Det går så småningom, men ibland tar det några körningar av Synkroniseringsjobbet innan de är borta. Objekt verkar ganska mycket direkt dock, och det är vad som är viktigt på något sätt.
5) ibland sync skriptet inte kommer att "hitta" en inspelning i iTunes (även om det är där), resulterar det som läggs till igen. Det skadar inte något, Visa bara visar upp en gång i iTunes, men den saktar skriptet ner lite.