This tutorial will guide you every step of the way through installing and setting up Jinzora, a very robust streaming media server - in OS X. Questo tutorial vi guiderà in ogni fase del progetto attraverso l'installazione e la creazione di Jinzora, un robusto server di streaming media - in OS X.
From the Dal Jinzora site Jinzora sito - --
Jinzora is the ultimate web based media streaming and management system. Jinzora è l'ultimo basato sul web di media streaming e sistema di gestione. Streaming your media with Jinzora gives you quick and easy access to your online music and video collection from any device with a web browser. Streaming media con Jinzora vi dà l'accesso rapido e facile per il vostro on-line di musica e video raccolta da qualsiasi dispositivo con un browser web. Enjoy your media from your PC, notebook, PDA, Smart Phone, Xbox, PS3 or Wii. Godetevi il vostro mezzi di informazione dal vostro PC, notebook, PDA, Smart Phone, Xbox, PS3 o Wii.
Jinzora supports the following formats - Audio: AAC, M4A, Midi, MP3, MP4, Ogg Vorbis, RM and WMA. Audio (Transcoded): Flac, MPC, WAV, WMA Lossless, WV and SHN. Video: AVI, WMV, MPEG and MOV. Jinzora supporta i seguenti formati - Audio: AAC, M4A, MIDI, MP3, MP4, Ogg Vorbis, WMA e RM. Audio (transcodificata): Flac, MPC, WAV, WMA Lossless, WV e SHN. Video: AVI, WMV, MPEG e MOV.
If you’d like to install Jinzora in Windows, Se si desidera installare Jinzora in Windows, Lifehacker has you covered LifeHacker si è coperto .
- Before you install Jinzora, you’ll need to install and setup MAMP (Mac, Apache, MySQL and PHP). Prima di installare Jinzora, devi installare e configurare MAMP (Mac, Apache, MySQL e PHP). Fortunately we have you covered with a Fortunatamente ci avete coperto con un tutorial on doing just that in OS X tutorial su facendo solo che in OS X .
- Head over to the Testa al Jinzora download page Jinzora pagina di download and download the Linux version (yes, the Linux version). e scaricare la versione per Linux (sì, la versione per Linux). Extract the files to your Document Root (if you’re using MAMP, the default will be /Applications/MAMP/htdocs/). Estrarre i file al documento root (se si sta utilizzando MAMP, l'impostazione di default sarà / Applicazioni / MAMP / htdocs /).
- Open a Terminal, navigate to /Applications/MAMP/htdocs/jinzora2/ and enter the following 4 commands: Aprire un terminale, navigare a / Applications/MAMP/htdocs/jinzora2 / e inserisci i seguenti 4 comandi:
chmod 777 settings.php chmod 777 settings.php
chmod 777 jukebox/settings.php chmod 777 jukebox / settings.php
chmod 777 -R temp chmod 777-R temp
chmod 777 -R data chmod 777-R dati - To start the browser based installation, navigate to index.php in the jinzora2 directory. Per avviare l'installazione basato su browser, navigare a index.php nella directory di jinzora2. Again, if you’re using MAMP with the default settings, this will be Ancora una volta, se si sta utilizzando MAMP con le impostazioni di default, questo sarà http://localhost:8888/jinzora2/index.php . Review the info provided on this page, and select your Language: from the drop down list. Rivedere le informazioni fornite in questa pagina, e selezionare la tua lingua: dal menù a tendina.
- Jinzora will run a check to make sure that your server (Mac) meets the minimum requirements. Jinzora verrà eseguito un controllo per assicurarsi che il tuo server (Mac) soddisfa i requisiti minimi. It will also check for Optional Packages . Consente inoltre di verificare la presenza di pacchetti opzionali. Some of these won’t be found - don’t worry about it. Alcuni di questi non verranno trovati - non preoccupatevi. If the Recommended Settings show up as “red”, you’ll need to edit your php.ini file (found in /Applications/MAMP/conf/php5/php.ini - if you’re using MAMP in the default installation location). Se la Raccomandato Impostazioni visualizzati come "rosso", devi modificare il file php.ini (che si trova in / Applications/MAMP/conf/php5/php.ini - se si sta utilizzando in MAMP la posizione di installazione predefinita) .
Open php.ini in a text editor, and scroll to the line: Php.ini aperto in un editor di testo, selezionare la voce e la linea:
memory_limit = 8M ; Maximum amount of memory a script may consume (8MB) memory_limit = 8M; quantità massima di memoria di uno script possono consumare (8MB)
change it to: cambiare a:
memory_limit = 64M ; Maximum amount of memory a script may consume (64MB) memory_limit = 64M; quantità massima di memoria di uno script possono consumare (64MB)
Now look for the line: Ora cercate la riga:
max_execution_time = 30 ; Maximum execution time of each script, in seconds max_execution_time = 30; tempo massimo di esecuzione di ogni script, in pochi secondi
and change it to: e il cambiamento a:
max_execution_time = 300 ; Maximum execution time of each script, in seconds max_execution_time = 300; tempo massimo di esecuzione di ogni script, in pochi secondi
Save the file. Salvare il file. Click Proceed to License to continue. Procedere a fare clic su Licenza per continuare.
- Review the license (yeah right), place a check in the box labeled I Agree to the license terms and click Proceed to Install Type . Rivedere la licenza (yeah a destra), luogo di un controllo nella casella Accetto le condizioni di licenza e fare clic su Andare al tipo di installazione.
- For the Installation Type: select Standalone (the default). Per il tipo di installazione: selezionare Standalone (impostazione predefinita). For the Jukebox Mode: select Streaming Only . Per il Jukebox Mode: selezionare Solo Streaming. Click to Proceed to Main Settings . Fare clic sul pulsante di procedere a Impostazioni principali.
- Here you’ll need to specify a number of settings. Qui devi specificare una serie di impostazioni. The Main Settings are all straight forward. La Impostazioni principali sono tutti in avanti. The Frontend: and Style: can be changed later, so don’t stress too much over your selections. Il front-end: e Stile: può essere modificata successivamente, per cui non sottolineare troppo oltre le selezioni.
- The Import Settings are very important. Importa impostazioni sono molto importanti. Hover your cursor over the Data Structure: drop-down list and a detailed explanation of the options will be displayed. Hover il cursore sulla struttura dei dati: elenco a discesa e una spiegazione dettagliata delle opzioni verrà visualizzato.
- I opted for Tag Data as my Data Structure , because I have spent a lot of time tagging my music, but my folder organization is terrible. Ho optato per dati di tag come la mia struttura di dati, perché ho trascorso molto tempo codifica la mia musica, ma la mia cartella organizzazione è terribile. Again, hover your cursor over the Media Layout: drop-down list for a detailed explanation of the choices. Ancora una volta, hover il cursore sopra i mezzi di informazione di layout: discesa per una spiegazione dettagliata delle scelte.
- I opted for Artist as my Media Layout , but you of course can select the method that works best for you. Ho optato per il mio Artista Media layout, ma è naturalmente possibile selezionare il metodo che funziona meglio per voi. Click Proceed to Backend Setup when you’ve made all your selections. Fare clic sul pulsante Andare al backend di installazione quando si sono fatte tutte le selezioni.
- Now you’ll need to specify the info for your database. Ora devi specificare le informazioni per il vostro database. Your database username and password can be found in your Il database nome utente e la password può essere trovato nel tuo MAMP setup MAMP setup if you’re unsure what they are. se non sei sicuro quello che sono. Give your database a name (jinzora2, jinzora or something descriptive is a good idea), select MySQL as the Database Type , and unless you’ve already created the database manually, select True from the Create Database: drop-down. Lascia la tua banca dati un nome (jinzora2, jinzora o qualcosa di descrittivo è una buona idea), selezionare MySQL come tipo di database, e se non hai già creato la base di dati manualmente, selezionare il vero dal Crea database: discesa. Click Continue with Backend Install . Continuare a fare clic su Installa backend.
- Assuming everything was successful, click Proceed to Import Media . Supponendo tutto era successo, fare clic su Importa Procedere alla media.
- Now it’s time to add your media. Ora è il momento di aggiungere i tuoi mezzi di informazione. Navigate to the top level folder you want to add, and click Analyze . Passare alla cartella di livello superiore che si desidera aggiungere, quindi fare clic su Analizza. As you’ll note from the screenshot below, I only added some of my music collection (I created a temp folder and moved some albums into it). Come ti nota la schermata qui sotto, ho aggiunto solo alcuni dei miei raccolta di musica (ho creato una cartella Temp e si trasferì in alcuni album). This was for screenshot purposes only. Questo è stato per soli scopi screenshot. It can take quite a while to add a large media collection, and you can always add additional folders later. Si può prendere un po 'di tempo per aggiungere una collezione di supporti di grandi dimensioni, e si può sempre aggiungere ulteriori cartelle più tardi.
- Once completed, click Proceed . Una volta completato, fare clic su Proceed.
- You can add more media, or continue with the rest of the setup. È possibile aggiungere altri mezzi di informazione, o continuare con il resto del setup. When you’re done adding media, click Proceed to Save Config . Quando hai finito di aggiungere mezzi di informazione, fare clic su Salva Procedere alla Config.
- If everything was successful, click Proceed to Launch Jinzora . Se tutto si è conclusa con successo, fare clic su Avvio Procedere con Jinzora.
- Now you’ll be asked if you want to share anonymous stats. Ora ti verrà chiesto se si desidera condividere le statistiche anonime. I’ma nice guy, so I opted to do just that. Sono un ragazzo simpatico, così ho scelto di fare proprio questo.
- Click Launch Jinzora . Fare clic su Avvia Jinzora.
- Now sign in to Jinzora with the user name and password you specified way back in step #8. Ora accedere ad Jinzora con il nome utente e la password specificata in via del ritorno nel passaggio # 8.
- At this point you may receive an error message about your installation not being secure. A questo punto è possibile che venga visualizzato un messaggio di errore circa l'installazione non è sicuro. Move the /Applications/MAMP/htdocs/jinzora2/install folder to somewhere else on your hard drive. Spostare il / Applications/MAMP/htdocs/jinzora2/install cartella in qualche altra parte sul disco rigido. Do not delete the install folder, as you’ll need it if you want to add more media folders in the future. Non eliminare la cartella di installazione, come avrete bisogno se volete aggiungere altri mezzi di cartelle in futuro.
Refresh the page after you’ve moved the install folder… Aggiornare la pagina dopo aver spostato la cartella di installazione…
- and the admin interface to Jinzora will appear, with all of your media loaded. e l'interfaccia di amministrazione di Jinzora apparirà, con tutti i mezzi di informazione caricato.
- On another computer (or Smartphone etc) load the URL http://ip-of-your-mac:8888/jinzora2 Su un altro computer (o Smartphone ecc) caricare l'URL http://ip-of-your-mac:8888/jinzora2
If your Mac and the “other computer” are on the same local network, the Jinzora login page will appear. Se il vostro Mac e il "computer" sono sulla stessa rete locale, Jinzora la pagina di accesso verrà visualizzato. If the other computer isn’t on the same network, you’ll need to make sure that port 8888 (the default MAMP web server port) is open/allowed through your firewall. Se l'altro computer non è sulla stessa rete, è necessario assicurarsi che la porta 8888 (l'impostazione predefinita MAMP porta del server Web) è aperto / consentito attraverso il firewall. If your Mac is behind a router, check Se il vostro Mac si trova dietro un router, verificare PortForward.com for instructions on forwarding ports on your router. per le istruzioni su inoltro porti sul vostro router.
After you’ve signed in to Jinzora, click the Play button next to one of your albums/artists/songs. Dopo aver firmato per Jinzora, fare clic sul pulsante Play accanto a uno dei tuoi album / artisti / canzoni. That album/artist/song will start to stream. Che di album / artista / brano inizierà a flusso.


click to enlarge Clicca per ingrandire

click to enlarge Clicca per ingrandire

click to enlarge Clicca per ingrandire

click to enlarge Clicca per ingrandire

click to enlarge Clicca per ingrandire

click to enlarge Clicca per ingrandire

click to enlarge Clicca per ingrandire

click to enlarge Clicca per ingrandire

click to enlarge Clicca per ingrandire

click to enlarge Clicca per ingrandire



click to enlarge Clicca per ingrandire

click to enlarge Clicca per ingrandire

click to enlarge Clicca per ingrandire

click to enlarge Clicca per ingrandire


click to enlarge Clicca per ingrandire

click to enlarge Clicca per ingrandire

click to enlarge Clicca per ingrandire

Windows Mobile interface Interfaccia Windows Mobile

Streaming to Windows Media Player Mobile Streaming Windows Media Player Mobile
Advanced Avanzata
To stream certain file types (flac, shn etc), you’ll need to install some additional software. Al flusso di alcuni tipi di file (FLAC, SHN etc), è necessario installare alcuni software aggiuntivo. Open settings.php in a text editor (found in /Applications/MAMP/htdocs/jinzora2) and scroll to the // Resampling section. Settings.php aperto in un editor di testo (che si trova in / Applications/MAMP/htdocs/jinzora2) e scorrere fino al / / Resampling sezione.
Change $allow_resample = "false"; to $allow_resample = "true"; Cambia allow_resample $ = "false"; allow_resample a $ = "true";
Look for the lines: Cercate le righe:
$path_to_lame = "/usr/local/bin/lame"; path_to_lame $ = "/ usr / local / bin / Lame";
$path_to_flac = "/usr/local/bin/flac"; path_to_flac $ = "/ usr / local / bin / flac";
and install flac and lame to those locations. e installare FLAC e lame di queste località. Repeat for each format you want to stream. Ripetere per ogni formato desiderato per lo streaming.
If you’re only streaming files across your local network, you can skip the above steps, as Jinzora will ignore resampling requests for local networks. Se siete solo in streaming i file su rete locale, si può saltare la procedura sopra descritta, come Jinzora ignorerà resampling richieste di reti locali. But make sure your internal networks IP addresses are included in the line: Ma assicurarsi che il proprio interno reti di indirizzi IP sono incluse nella riga:
$no_resample_subnets = “(192\.168\..*\..*)|(127\..*\..*\..*)”; no_resample_subnets $ = "(192 \ .168 \ ..* \ ..*)|( 127 \ ..* \ ..* \ ..*)";
eg. ad es. if you use 10. se si usano 10. as your internal network IP range, add |(10\..*\..*\..*)” come la rete interna IP, aggiungere | (10 \ ..* \ ..* \ ..*)"
















{ 3 trackbacks } (3) trackbacks
{ 8 comments… read them below or (8… leggere i commenti qui sotto o add one aggiungere uno } )
Hi there Ciao
Although I enjoyed this article, and got it to work, there were a few problems in these instructions. Anche se mi è piaciuto questo articolo, e mi è al lavoro, vi sono stati alcuni problemi in queste istruzioni.
Step 3: from what i found, settings.php does not exist, so I left that command out, and things work fine! Fase 3: da quello che ho trovato, settings.php non esiste, così ho lasciato il comando, e le cose funzionano bene!
Step 12: the default database user and password are both “root” Passo 12: il database di default utente e la password sono entrambi "root"
Step 21: First, I would just zip up the install folder right where it is. Passo 21: In primo luogo, vorrei solo zip la cartella di installazione di diritto in cui essa è. Also, the path I assume you meant was /Applications/MAMP/htdocs/jinzora2/install Inoltre, il percorso presumo che è stato sì / Applications/MAMP/htdocs/jinzora2/install
Step 23: when you are accessing your computer from another computer on the local network, then the IP address is the local address. Passo 23: quando si è l'accesso al tuo computer da un altro computer sulla rete locale, allora l'indirizzo IP è l'indirizzo locale. However, if the computers are across the net, then the IP address of the host is the public IP address (of the router) and you need to tell the router to forward traffic on that port to the host computer. Tuttavia, se i computer sono in tutta la rete, quindi l'indirizzo IP del host è l'indirizzo IP pubblico (del router) e avete bisogno di dire al router di trasmettere il traffico su quella porta al computer host. To get around knowing what your public IP is, I recommend a service called dyndns.org. Per ovviare a sapere che cosa il vostro IP pubblico è, raccomando un servizio chiamato dyndns.org. This installs a small piece of software on your computer, and monitors what your Public IP is. Questo installa un piccolo pezzo di software sul computer, monitor e che cosa il vostro IP è pubblica. It then gives you a regular URL, like myip.dyndns.org, and they will forward that to your public IP. Poi vi dà un URL regolari, come myip.dyndns.org, e che trasmette al tuo IP pubblico.
Hope this helps! Hope this helps!
Connor P Connor P
Connor - Connor --
Thanks for pointing out the mistake re: step 21. Grazie per segnalare l'errore re: passo 21. I’ve edited the tutorial to include the ‘htdocs’ part Ho modificato il tutorial per includere il 'htdocs' parte
settings.php is one of the most important files for jinzora2, it does exist settings.php è uno dei più importanti file per jinzora2, esiste
You wouldn’t be able to install without it. Non puoi non essere in grado di installare senza di essa.
The default user/pass for MySQL in MAMP are root/root, but most people would have changed those. L'utente di default / MySQL per passare in MAMP sono root / root, ma la maggior parte delle persone avrebbe cambiato quelli.
Zipping the install folder is a great idea. Zippare cartella di installazione, è una grande idea. But it does need to be moved/removed even if you zip it. Ma deve essere spostata / rimossa anche se si zip.
Dyndns.org is a good call. Dyndns.org è una buona chiamata. The earlier part of your comment was covered by step #23 (?). La prima parte del tuo commento è stato coperto per passo # 23 (?).
This reminds me of GNUMP3d for Linux. Questo mi ricorda GNUMP3d per Linux. It’s basically the same idea just not as polished…and well for Linux. E 'fondamentalmente la stessa idea non solo come lucidato bene… e per Linux.
How well does Jinzora work with streaming to iTunes? Come pure non Jinzora lavorare con lo streaming di iTunes? iTunes “works” with GNUMP3d but does not auto resolve the addresses. iTunes "opere" con GNUMP3d ma non risolvere automaticamente gli indirizzi.
I have jinzora st up on my server with 300 plus gigs of music.One of my biggest problems that I have had is with streaming m4a files from the server with itunes as the default music player. Ho jinzora ° fino a mio server con oltre 300 concerti di music.One delle mie più grandi problemi che ho avuto è m4a con lo streaming di file dal server con iTunes come predefinito lettore musicale. I can not get the m4as to stream at all. Non riesco ad andare a m4as il flusso a tutti. As a fix I converted all of my files to mp3s.That only took two days of work. Come una correzione ho convertito tutti i miei file mp3s.That ha preso solo due giorni di lavoro. Any ideas? Tutte le idee? I have Asked this question on the jinzora site but still have not gotten a good fix. Ho fatto questa domanda sul sito jinzora ma non hanno ancora ottenuto una buona correzione.
if settings.php did exist, then it wasn’t in the main folder of jinzora2. settings.php se esista, quindi non era nella cartella principale di jinzora2. I just skipped that command and it installed fine! Ho appena saltato che comando e installato bene!
And I left install.zip right where it was and it worked fine. E ho lasciato install.zip destra dove è stato e ha funzionato bene.
Also, In step 3: the last two commands didn’t work as written. Inoltre, in fase 3: gli ultimi due comandi non ha funzionato come scritto. However when I reversed the positions of the flag (-R) and the permission #’s (777) it worked fine!! Tuttavia quando ho invertito le posizioni di bandiera (-R) e il permesso # 's (777) ha funzionato bene!!
Thanks Grazie
Connor p Connor p
http://www.connorp.com/
Dear Ross, Cari Ross,
First of all, I’d like to thank you for the excellent explanation on how to set Jinzora for the mac (I’ve been struggling with Linux codes and mpd like a madman before this!!!) Prima di tutto, vorrei ringraziarvi per l'eccellente spiegazione su come impostare il Jinzora per Mac (sono stato in lotta con Linux codici e mpd come un pazzo prima di questo!!!)
I have two questions for you. Ho due domande per voi.
the first is: I’ve been trying to access my mac from outside my network using its external IP (I’ve already forwarded port 8888 on my router), but it doesn’t seem to work… la prima è: Sto cercando di accedere al mio mac dall'esterno la mia rete utilizzando il proprio IP esterno (che ho già trasmesso la porta 8888 per il mio router), ma non sembra funzionare…
The second is… Have you heard of MPoD for the iphone? Il secondo è… Avete sentito parlare di MPoD per l'iphone? Do you have any idea on how to configure it to use Jinzora? Avete qualche idea su come configurarlo per utilizzare Jinzora?
Thanks a lot!! Thanks a lot!
Drausio
I’ve finally gotten to the point where it’s importing my library when I get the following error: “Cannot have signed integers larger than 32-bits in getid3_lib::BigEndian2Int()” Ho finalmente ottenuto al punto in cui è importatore mia biblioteca quando ricevo il seguente errore: "Impossibile hanno firmato interi più grandi di 32-bit in getid3_lib:: BigEndian2Int ()"
What is THAT supposed to mean? Che cosa è che suppone che significa? I’ve got a lot of Japanese music, tagged in Japanese…is that the problem? Ho un sacco di musica giapponese, contrassegnati in Giapponese… è che il problema?
Also, until I set the MySQL root password to blank in phpMyAdmin it refused to create the database. Inoltre, fino a impostare la password di root di MySQL a vuoto in phpMyAdmin ha rifiutato di creare il database. Now, however, I cannot access phpMyAdmin. Ora, però, non posso accedere phpMyAdmin. How can I re-authenticate? Come faccio a ri-autenticarti?
Also, Gwain, Jinzora IS for Linux. Inoltre, Gwain, Jinzora 'per Linux. Did you not see where it says to download the Linux version? Ti è non vedere dove si dice di scaricare la versione per Linux?
There is no settings.php file in the jinzora2 directory. Non vi è alcuna settings.php file nella directory di jinzora2.
chmod 777 settings.php chmod 777 settings.php
chmod 777 jukebox/settings.php chmod 777 jukebox / settings.php
chmod 777 -R temp chmod 777-R temp
chmod 777 -R data chmod 777-R dati
The 3rd and 4th command didn’t work either, any ideas? Il 3 ° e 4 ° comando non ha funzionato sia, tutte le idee?
Thanks Grazie
Leave a Comment Lascia un commento