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. Ce tutoriel vous guidera à chaque étape du processus à travers l'installation et la mise en place Jinzora, une très robuste serveur de streaming médias - sous OS X.
From the De la Jinzora site Jinzora site - --
Jinzora is the ultimate web based media streaming and management system. Jinzora est le nec plus ultra des médias sur le Web streaming et un système de gestion. 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 avec vos médias Jinzora vous donne un accès facile et rapide à la musique en ligne votre collection de vidéos et de tout appareil avec un navigateur Web. Enjoy your media from your PC, notebook, PDA, Smart Phone, Xbox, PS3 or Wii. Profitez de vos médias de votre PC, ordinateur portable, PDA, Smart Phone, Xbox, PS3 ou 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 supporte les formats suivants - audio: AAC, M4A, MIDI, MP3, MP4, Ogg Vorbis, WMA et RM. Audio (transcodé): Flac, MPC, WAV, WMA Lossless, Virginie-Occidentale et SHN. Vidéo: AVI, WMV, MPEG et MOV.
If you’d like to install Jinzora in Windows, Si vous souhaitez installer Jinzora sous Windows, Lifehacker has you covered Lifehacker vous a couvert .
- Before you install Jinzora, you’ll need to install and setup MAMP (Mac, Apache, MySQL and PHP). Avant d'installer Jinzora, vous aurez besoin d'installer et de configurer mAmp (Mac, Apache, MySQL et PHP). Fortunately we have you covered with a Heureusement, nous avez-vous couvert avec un tutorial on doing just that in OS X tutoriel sur la façon de faire exactement ce que sous OS X .
- Head over to the Chef à la Jinzora download page Jinzora page de téléchargement and download the Linux version (yes, the Linux version). et télécharger la version Linux (oui, la version Linux). Extract the files to your Document Root (if you’re using MAMP, the default will be /Applications/MAMP/htdocs/). Extrayez les fichiers de votre document Root (si vous utilisez mAmp, la valeur par défaut sera / Applications / mAmp / htdocs /).
- Open a Terminal, navigate to /Applications/MAMP/htdocs/jinzora2/ and enter the following 4 commands: Ouvrez une fenêtre de terminal, accédez à / Applications/MAMP/htdocs/jinzora2 / et entrez le 4 commandes suivantes:
chmod 777 settings.php chmod 777 settings.php
chmod 777 jukebox/settings.php chmod 777 juke-box / settings.php
chmod 777 -R temp chmod 777-R temp
chmod 777 -R data chmod 777-R data - To start the browser based installation, navigate to index.php in the jinzora2 directory. Pour démarrer l'installation du navigateur, accédez à index.php dans le répertoire jinzora2. Again, if you’re using MAMP with the default settings, this will be Encore une fois, si vous utilisez mAmp avec les paramètres par défaut, ce sera http://localhost:8888/jinzora2/index.php . Review the info provided on this page, and select your Language: from the drop down list. Examen des renseignements fournis sur cette page, et choisissez votre langue: dans la liste déroulante.
- Jinzora will run a check to make sure that your server (Mac) meets the minimum requirements. Jinzora se déroulera un vérifiez que votre serveur (Mac) répond aux exigences minimales. It will also check for Optional Packages . Il vérifiera également facultatif pour les colis. Some of these won’t be found - don’t worry about it. Certains de ces écarts ne sont pas trouvées - ne vous inquiétez pas. 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). Si les réglages recommandés apparaître comme "rouge", vous aurez besoin d'éditer votre fichier php.ini (qui se trouve dans / Applications/MAMP/conf/php5/php.ini - si vous utilisez mAmp dans le lieu d'installation par défaut) .
Open php.ini in a text editor, and scroll to the line: Ouvrez le fichier php.ini dans un éditeur de texte et faites défiler jusqu'à la ligne:
memory_limit = 8M ; Maximum amount of memory a script may consume (8MB) memory_limit = 8M; quantité maximale de mémoire un script mai consomment (8 Mo)
change it to: changer à:
memory_limit = 64M ; Maximum amount of memory a script may consume (64MB) memory_limit = 64M; quantité maximale de mémoire un script mai consomment (64 Mo)
Now look for the line: Maintenant cherchez la ligne:
max_execution_time = 30 ; Maximum execution time of each script, in seconds max_execution_time = 30; maximum le temps d'exécution de chaque script, en secondes
and change it to: et changez-le à:
max_execution_time = 300 ; Maximum execution time of each script, in seconds max_execution_time = 300; maximum le temps d'exécution de chaque script, en secondes
Save the file. Enregistrez le fichier. Click Proceed to License to continue. Cliquez sur Continuer d'accorder une licence pour continuer.
- Review the license (yeah right), place a check in the box labeled I Agree to the license terms and click Proceed to Install Type . Revue de la licence (oui à droite), cochez la case J'accepte les termes de la licence et cliquez sur procéder à l'installation Type.
- For the Installation Type: select Standalone (the default). Pour le type d'installation: sélectionnez Standalone (par défaut). For the Jukebox Mode: select Streaming Only . Pour le Jukebox Mode: choisir seulement en streaming. Click to Proceed to Main Settings . Cliquez procéder principal Paramètres.
- Here you’ll need to specify a number of settings. Ici, vous aurez besoin de préciser un certain nombre de paramètres. The Main Settings are all straight forward. La Grande réglages sont tout droit vers l'avant. The Frontend: and Style: can be changed later, so don’t stress too much over your selections. Le frontal: et le style: peut-être changé plus tard, il ne faut pas trop insister sur vos sélections.
- The Import Settings are very important. Les paramètres d'importation sont très importants. Hover your cursor over the Data Structure: drop-down list and a detailed explanation of the options will be displayed. Passez votre curseur sur la structure de données: liste déroulante et une explication détaillée des options sera affichée.
- 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. J'ai opté pour la balise de données que ma structure de données, parce que j'ai passé beaucoup de temps de marquage ma musique, mais mon dossier organisation est terrible. Again, hover your cursor over the Media Layout: drop-down list for a detailed explanation of the choices. Encore une fois, Passez votre curseur sur les médias Mise en page: liste déroulante pour une explication détaillée des choix.
- I opted for Artist as my Media Layout , but you of course can select the method that works best for you. J'ai opté pour mon artiste en médias Mise en page, mais vous pouvez bien sûr choisir la méthode qui vous convient le mieux. Click Proceed to Backend Setup when you’ve made all your selections. Cliquez sur Passer à la configuration fondamental lorsque vous avez fait toutes vos sélections.
- Now you’ll need to specify the info for your database. Maintenant, vous aurez besoin de préciser les coordonnées de votre base de données. Your database username and password can be found in your Votre base de données nom d'utilisateur et mot de passe peut être trouvée dans votre MAMP setup MAmp configuration if you’re unsure what they are. si vous ne savez pas ce qu'ils sont. 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. Donnez votre base de données un nom (jinzora2, ou quelque chose jinzora descriptif est une bonne idée), sélectionnez MySQL comme base de données type, et si vous avez déjà créé la base de données manuellement, sélectionnez True Créer de la Base de données: déroulante. Click Continue with Backend Install . Cliquez sur Continuer fondamental avec Installer.
- Assuming everything was successful, click Proceed to Import Media . En supposant que tout est réussi, cliquez sur Continuer à importer des médias.
- Now it’s time to add your media. Il est maintenant temps d'ajouter des médias. Navigate to the top level folder you want to add, and click Analyze . Accédez au dossier de niveau supérieur que vous voulez ajouter, puis cliquez sur Analyser. 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). Comme vous pourrez le noter dans la capture d'écran ci-dessous, j'ai ajouté que certains de mes collection de musique (j'ai créé un dossier temporaire et a déménagé dans certains albums). This was for screenshot purposes only. C'était pour capture d'écran seulement. It can take quite a while to add a large media collection, and you can always add additional folders later. Il peut prendre beaucoup de temps à ajouter une grande collection, et vous pouvez toujours ajouter d'autres dossiers plus tard.
- Once completed, click Proceed . Une fois terminé, cliquez sur Continuer.
- You can add more media, or continue with the rest of the setup. Vous pouvez en ajouter d'autres médias, ou de continuer avec le reste de l'installation. When you’re done adding media, click Proceed to Save Config . Lorsque vous avez terminé d'ajouter les médias, cliquez sur Continuer pour la sauvegarde de configuration.
- If everything was successful, click Proceed to Launch Jinzora . Si tout a été réussi, cliquez sur Continuer pour lancer Jinzora.
- Now you’ll be asked if you want to share anonymous stats. Maintenant, il vous sera demandé si vous voulez partager des statistiques anonymes. I’ma nice guy, so I opted to do just that. Je suis un mec sympa, alors j'ai choisi de le faire.
- Click Launch Jinzora . Cliquez lancement Jinzora.
- Now sign in to Jinzora with the user name and password you specified way back in step #8. Maintenant connecter à Jinzora avec le nom d'utilisateur et mot de passe que vous avez spécifié chemin du retour à l'étape 8.
- At this point you may receive an error message about your installation not being secure. À ce stade, vous mai recevoir un message d'erreur au sujet de votre installation n'est pas sécurisée. Move the /Applications/MAMP/htdocs/jinzora2/install folder to somewhere else on your hard drive. Déplacez le / Applications/MAMP/htdocs/jinzora2/install dossier à un autre endroit sur votre disque dur. Do not delete the install folder, as you’ll need it if you want to add more media folders in the future. Ne pas détruire le dossier, comme vous en aurez besoin si vous voulez ajouter d'autres dossiers médias dans l'avenir.
Refresh the page after you’ve moved the install folder… Rafraîchir la page après que vous avez déplacé le dossier d'installation…
- and the admin interface to Jinzora will appear, with all of your media loaded. et l'interface d'administration de Jinzora apparaît, avec tous vos médias chargés.
- On another computer (or Smartphone etc) load the URL http://ip-of-your-mac:8888/jinzora2 Sur un autre ordinateur (ou Smartphone, etc) charger le Web 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. Si votre Mac et l'autre ordinateur "sont sur le même réseau local, Jinzora la page de connexion s'affiche. 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. Si l'autre ordinateur n'est pas sur le même réseau, vous aurez besoin pour faire en sorte que le port 8888 (mAmp par défaut de port du serveur Web) est ouvert / autorisé par le biais de votre pare-feu. If your Mac is behind a router, check Si votre Mac est derrière un routeur, vérifiez PortForward.com for instructions on forwarding ports on your router. pour obtenir des instructions sur la transmission des ports sur votre routeur.
After you’ve signed in to Jinzora, click the Play button next to one of your albums/artists/songs. Une fois que vous avez signé à Jinzora, cliquez sur le bouton de lecture à côté de l'un de vos albums / artistes / chansons. That album/artist/song will start to stream. Cet album / artiste / chanson commencera à flot.


click to enlarge cliquez pour agrandir

click to enlarge cliquez pour agrandir

click to enlarge cliquez pour agrandir

click to enlarge cliquez pour agrandir

click to enlarge cliquez pour agrandir

click to enlarge cliquez pour agrandir

click to enlarge cliquez pour agrandir

click to enlarge cliquez pour agrandir

click to enlarge cliquez pour agrandir

click to enlarge cliquez pour agrandir



click to enlarge cliquez pour agrandir

click to enlarge cliquez pour agrandir

click to enlarge cliquez pour agrandir

click to enlarge cliquez pour agrandir


click to enlarge cliquez pour agrandir

click to enlarge cliquez pour agrandir

click to enlarge cliquez pour agrandir

Windows Mobile interface Interface Windows Mobile

Streaming to Windows Media Player Mobile Streaming Windows Media Player mobile
Advanced Avancée
To stream certain file types (flac, shn etc), you’ll need to install some additional software. Pour flux de certains types de fichiers (FLAC, SHN, etc), vous aurez besoin d'installer un logiciel supplémentaire. Open settings.php in a text editor (found in /Applications/MAMP/htdocs/jinzora2) and scroll to the // Resampling section. Ouvert settings.php dans un éditeur de texte (qui se trouve dans / Applications/MAMP/htdocs/jinzora2) et faites défiler jusqu'à l'/ / Resampling.
Change $allow_resample = "false"; to $allow_resample = "true"; Variation $ allow_resample = "false"; allow_resample à $ = "true";
Look for the lines: Rechercher des lignes:
$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. flac et installer lame et à ces endroits. Repeat for each format you want to stream. Répétez l'opération pour chaque format que vous voulez diffuser.
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. Si vous ne le streaming des fichiers sur votre réseau local, vous pouvez sauter les étapes ci-dessus, comme Jinzora ignorera les demandes de ré-échantillonnage pour les réseaux locaux. But make sure your internal networks IP addresses are included in the line: Mais assurez-vous que les réseaux internes des adresses IP sont inclus dans la ligne:
$no_resample_subnets = “(192\.168\..*\..*)|(127\..*\..*\..*)”; no_resample_subnets $ = "(192 \ .168 \ ..* \ ..*)|( 127 \ ..* \ ..* \ ..*)";
eg. par exemple. if you use 10. si vous utilisez 10. as your internal network IP range, add |(10\..*\..*\..*)” que votre réseau interne plage IP, ajouter | (10 \ ..* \ ..* \ ..*)"
















{ 3 trackbacks } (3) trackback
{ 8 comments… read them below or (8 commentaires… lire ci-dessous ou add one ajouter un } )
Hi there Salut il
Although I enjoyed this article, and got it to work, there were a few problems in these instructions. Bien que j'ai apprécié cet article, et réussi à le faire fonctionner, il y avait un peu de problèmes dans ces instructions.
Step 3: from what i found, settings.php does not exist, so I left that command out, and things work fine! Étape 3: D'après ce que j'ai trouvé, settings.php n'existe pas, alors j'ai laissé le commandement, et les choses fonctionnent bien!
Step 12: the default database user and password are both “root” Etape 12: la base de données par défaut utilisateur et mot de passe sont à la fois "root"
Step 21: First, I would just zip up the install folder right where it is. Etape 21: Tout d'abord, je voudrais simplement zip installer le dossier là où il est. Also, the path I assume you meant was /Applications/MAMP/htdocs/jinzora2/install Aussi, le chemin Je suppose que vous voulu dire, c'est / 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. Etape 23: lorsque vous accédez à votre ordinateur à partir d'un autre ordinateur sur le réseau local, puis l'adresse IP est l'adresse 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. Toutefois, si les ordinateurs sont dans le filet, puis l'adresse IP de l'hôte est l'adresse IP publique (du routeur) et vous devez indiquer au routeur de transmettre le trafic sur ce port de l'ordinateur hôte. To get around knowing what your public IP is, I recommend a service called dyndns.org. Pour se déplacer en sachant ce que votre IP publique est, je recommande un service de dyndns.org. This installs a small piece of software on your computer, and monitors what your Public IP is. Cela installe un petit morceau de logiciel sur votre ordinateur, et surveille ce que votre IP publique. It then gives you a regular URL, like myip.dyndns.org, and they will forward that to your public IP. Il vous donne alors une URL, comme myip.dyndns.org, et ils avant que votre IP publique.
Hope this helps! Hope this helps!
Connor P Connor P
Connor - Connor --
Thanks for pointing out the mistake re: step 21. Merci d'avoir souligné à nouveau l'erreur: étape 21. I’ve edited the tutorial to include the ‘htdocs’ part J'ai publié le tutoriel d'inclure le 'htdocs' partie
settings.php is one of the most important files for jinzora2, it does exist settings.php est un des plus importants dossiers de jinzora2, ça existe
You wouldn’t be able to install without it. Vous ne serez pas en mesure d'installer sans elle.
The default user/pass for MySQL in MAMP are root/root, but most people would have changed those. L'utilisateur par défaut / laissez-passer pour MySQL en mAmp êtes root / root, mais la plupart des gens ont changé celles-ci.
Zipping the install folder is a great idea. Zipping l'installation dossier est une excellente idée. But it does need to be moved/removed even if you zip it. Mais il a besoin d'être déplacé / supprimé même si vous zip.
Dyndns.org is a good call. Dyndns.org est un bon appel. The earlier part of your comment was covered by step #23 (?). La première partie de votre commentaire a été couvert par l'étape # 23 (?).
This reminds me of GNUMP3d for Linux. Cela me rappelle GNUMP3d pour Linux. It’s basically the same idea just not as polished…and well for Linux. Il est fondamentalement la même idée que tout simplement pas poli… et bien pour Linux.
How well does Jinzora work with streaming to iTunes? Comment ne Jinzora bien travailler avec streaming dans iTunes? iTunes “works” with GNUMP3d but does not auto resolve the addresses. iTunes "travaux" avec GNUMP3d mais ne pas résoudre automatiquement les adresses.
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. J'ai jinzora e sur mon serveur avec 300 Go de plus music.One de mes plus gros problèmes que j'ai eu avec le streaming est m4a fichiers du serveur avec iTunes comme le lecteur de musique par défaut. I can not get the m4as to stream at all. Je ne peux pas obtenir le m4as diffuser à tous. As a fix I converted all of my files to mp3s.That only took two days of work. Comme je fixer un converti tous mes fichiers à mp3s.That seulement a pris deux jours de travail. Any ideas? Des idées? I have Asked this question on the jinzora site but still have not gotten a good fix. J'ai posé cette question sur la jinzora site, mais n'ont pas encore obtenu une bonne position.
if settings.php did exist, then it wasn’t in the main folder of jinzora2. si settings.php existe, alors il n'était pas dans le dossier principal de jinzora2. I just skipped that command and it installed fine! Je viens de sauter le commandement et installé correctement!
And I left install.zip right where it was and it worked fine. Et je suis parti install.zip droit où il était et il fonctionnait bien.
Also, In step 3: the last two commands didn’t work as written. Aussi, pour l'étape 3: les deux dernières commandes n'a pas fonctionné comme écrit. However when I reversed the positions of the flag (-R) and the permission #’s (777) it worked fine!! Toutefois, lorsque je inverser les positions du drapeau (-R) et l'autorisation # 's (777) tout fonctionnait bien!
Thanks Merci
Connor p Connor p
http://www.connorp.com/
Dear Ross, Chers 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!!!) Tout d'abord, j'aimerais vous remercier pour l'excellente explication sur la façon de mettre Jinzora pour Mac (je l'ai été avec des codes et Linux mpd comme un fou devant ce!)
I have two questions for you. J'ai deux questions à vous poser.
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 première est: J'essaie d'accéder à mon mac en dehors de mon réseau en utilisant son IP externe (je l'ai déjà transmis le port 8888 sur mon routeur), mais il ne semble pas fonctionner…
The second is… Have you heard of MPoD for the iphone? Le second est… Avez-vous entendu parler de MPoD pour l'iphone? Do you have any idea on how to configure it to use Jinzora? Avez-vous une idée sur la façon de le configurer pour utiliser Jinzora?
Thanks a lot!! Merci beaucoup!
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()” J'ai finalement arrivés à un point où il est d'importation ma bibliothèque lorsque je reçois le message d'erreur suivant: "Impossible d'avoir signé entiers de plus de 32-bits dans getid3_lib:: BigEndian2Int ()"
What is THAT supposed to mean? Qu'est ce que c'est que cela peut bien signifier? I’ve got a lot of Japanese music, tagged in Japanese…is that the problem? J'ai beaucoup de musique japonais, marqués en japonais… qui est le problème?
Also, until I set the MySQL root password to blank in phpMyAdmin it refused to create the database. Aussi, jusqu'à ce que je définir le mot de passe root à vide dans phpMyAdmin, il a refusé de créer la base de données. Now, however, I cannot access phpMyAdmin. Aujourd'hui, cependant, je ne peux pas accéder à phpMyAdmin. How can I re-authenticate? Comment puis-je authentifier de nouveau?
Also, Gwain, Jinzora IS for Linux. Aussi, Gwain, Jinzora EST pour Linux. Did you not see where it says to download the Linux version? N'avez-vous pas voir où il est écrit pour télécharger la version Linux?
There is no settings.php file in the jinzora2 directory. Il n'existe pas de settings.php fichier dans le répertoire jinzora2.
chmod 777 settings.php chmod 777 settings.php
chmod 777 jukebox/settings.php chmod 777 juke-box / settings.php
chmod 777 -R temp chmod 777-R temp
chmod 777 -R data chmod 777-R data
The 3rd and 4th command didn’t work either, any ideas? Le 3 e et 4 e commandement n'a pas fonctionné non plus, toutes les idées?
Thanks Merci
Leave a Comment Laissez un commentaire