[19. June 2013] Soundcloud® available now | [7. June 2013] Youporn available now | [11 Jan. 2013] Customize your A-400 Home Screen

Firmware: A-400 [13 May 2013] | C-300 [30 Nov. 2012] | A-300 [30 Nov. 2012] | C-200 RC1 [13 June 2013] | A-200/A-210 RC1 [13 June 2013]

Just got your NMT | WIKI has the answers | Search the forum | Forum Rules/Policy | Firmware & Official NMT News | Popcornhour manuals



User(s) browsing this thread: 1 Guest(s)
Post Reply 
[GUIDE] YAMJ and the 200s, 300s, 400s, Popbox, Asiabox and Tablets/Mobile.
03-24-2012, 12:50 AM (This post was last modified: 09-02-2012 05:38 PM by accident.)
Post: #1
YAMJ and the 200s, 300s, 400s, Popbox, Asiabox and Tablets/Mobile.
This is not a full guide but a quick start to help you understand the differences between models of syabas players and how yamj works with them.

Interface technology

At the time this guide was written, YAMJ is the only jukebox software that can work on every single player ever released by Syabas (and a bunch not made by syabas). You can mix and match players in your home and yamj can work with them all. There are some differences so lets get started with the different types of hardware players that syabas makes.

Syabas has 4 different interfaces for their players and depending on your model changes which yamj skins you can use with your setup.
  • HTML: These players have a "minibrowser" in them called gaya, they work by using html/web pages to show the interface on the screen.
  • FLASH: These players use Flashlite for the digital home and run flash applications to show the interface.
  • HYBRID: Some models have a hybrid of both HTML and FLASH interfaces.
  • HTML5: Rumors are a new html5 browser coming soon to the popbox v8. (See this popbox forum post)

Player models and yamj skin support

HTML Skins only
  • 100 Series Players with the sigma chipset 8635 sold as Networked Media Tanks (NMT)
  • A100, A110, B110
  • oem models like dragontech, hdx and others

Hybrid: flash or html skins
Flash Skins only
HTML5 Skins
Tablet/Mobile remote
  • YAMJ can be used as a "remote" with iskin, more information below

(*1) Due to popular demand, the 200 series will get the flash only newer interface and nmjv2 sometime during or after Q2 2012. You have the choice to not update the firmware but when this firmware is released if you update you will no longer have html skin support.
(*2) Some white box popbox models are locked to only the resellers app market apps. The yamj app is not available to start a yamj jukebox on these models. It is a violation of the sdk agreement to tell you how to force app 1245 to install (hint hint)

How do I find skins that are compatible?

In the YAMJ Subforum you'll see what is the most complete list of skins for yamj. You'll notice they say HTML SKIN or FLASH SKIN in the subject. When not sure, look in the first post and see if the skin says what it is compatible with. Don't hesitate to reply to the thread and ask if your unsure.

** AT this time, not much information is available about html5 or what platforms will support it. The rumors are the popbox V8's next firmware will have it in. The popbox v8 already supports flash skins and until it's out nobody can create a new html5 skin for yamj. At the time this was written, none of the yamj skins are html5 and html means gaya html.

How do I verify what my player supports?

If you do not have app market/app central, your player does not support flash. If it does, your player supports flash. In Movie/TV there is a YAMJ App. The App will detect what skins your hardware supports and list them in the bottom right. If you do not see HTML/GAYA, your hardware does not support html.

The YAMJ App is also helpful is figuring out the part of the playerpath that your hardware thinks it is.

YAMJ is not NMJ

Commonly confused is YAMJ and NMJ. While similar, they are completely different programs.

NMJ is Networked Media Jukebox. It's the name of the popcornhour models of players now. It's also the built in jukebox software created by Syabas. Visit the NMJ forum for information on this and how to use it.

YAMJ is a community open sourced Jukebox Third party project. A completely different program and interface.

How to start YAMJ on each player

The hybrid and html only players support the index.htm and index_sd.htm files and will automatically start your jukebox.

For flash only players, at the time this guide was written you have 3 choices:
  1. Use the file browser to locate the phf file hidden somewhere in the Jukebox folder
  2. Install the YAMJ app found in app market and use that to start your jukebox(es)
  3. There is discussion on getting the 300 series to automatically start a flash jukebox. You'll need to research this yourself or post a new thread for help.


Players with HTML5 options are not out yet and it's unclear what will or will not work or how to start yamj if html skins (and possible future html5 skins). I'm sure a bunch of skinners will quickly look into this as it's available for them to touch.

Dynamic YAMJ/NMT Server

NMT Server is an application that runs on a windows computer and works with YAMJ (and a music jukebox).

It extends yamj and does more with it. It's interface is in HTML so all the html skin rules above apply.

iSkin, YAMJ as a remote control

A skin that is often overlooked is iSkin. This is not a skin for your tv, but a skin for any mobile or tablet that has a web browser in it. It works with YAMJ to make you a jukebox based remote control for your popcorn hour, popbox or asiabox.

If you have a tablet I recommend checking it out. It can work standalone so even if you don't use YAMJ, you can make a fancy remote control for your player. The best way to think of it is a free tablet app that uses the browser instead of a normal app. It also offers a full remote control for the pch directly in it.

Eversion and Eskins

Eversion is a flash interface that uses YAMJ Jukebox data. It can be installed standalone(*3) or as a yamj skin. Eversion comes with a well rounded starter skin but also supports modding the eskin or making a new one.

YAMJ is the scanner that makes the jukebox data and indexes. Eversion handles the flash part and interface needs. Eskins tell eversion what to do on the screen.

At the time this mini-guide was made, eversion is the only flash skin supporting yamj. It is possible to make standalone without eversion flash skins and I'll be more than happy to lend advice or help if anyone decides to do this.

(*3): Standalone instructions only exist when using eversion with oversight. It is possible to set it up this way for yamj but it's unsupported and your on your own for this setup.

I heard flash skins were slower

You can decide for yourself if you like it. Legion455 has made up test jukeboxes to try out the different skins with nothing to install. Just download the jukebox for the skin you like and give it a try, nothing to setup or run. If you like it, he always has pre-setup yamj's to turn your personal media library into the same jukebox experience.

See the All in three thread for screen shots, videos and downloads

Eversion does have a lot of settings to change how it interacts with the screen and loads data. If your idea of fast is draw the screen fast but move around slow, there are settings you can adjust. The goal of eversion was great large library support. Something lacking in everything. So speed for the eversion project isn't how fast it gets on the screen, it's how fast you can get to the video you want to play. To achieve that goal, some things are purposely delayed showing up on the screen. Legion's test libraries can be adjusted also so post if you want to try different settings for help on how and what to adjust.

Keep in mind, this is specific to eversion and it's eskins. As future flash skins that don't use eversion come out, they may have differences from this.

How do I install YAMJ

Most of the guides have a few years on them but they are 99% accurate still. It's best to first pick the skin you want to use and then look for install instructions in their thread.

There are also a lot of installers and all in one packages now to help you quickly get yamj and the skin you want setup correctly the first time.

Start in the YAMJ Subforum and look for the GUIDES and skins.



Feedback always welcomed.. If something sounds wrong or confusing, please let me know.
Find all posts by this user
Add Thank You Quote this message in a reply
[+] 15 users say Thank You to accident for this post
04-12-2012, 05:19 AM (This post was last modified: 04-12-2012 05:47 AM by accident.)
Post: #2
RE: YAMJ and the 200s, 300s, Popbox, Asiabox and Tablets/Mobile.
Updated the to include popbox v8 rumors before there is confusion. (here too)
Find all posts by this user
Add Thank You Quote this message in a reply
04-14-2012, 08:49 AM
Post: #3
RE: YAMJ and the 200s, 300s, Popbox, Asiabox and Tablets/Mobile.
Updated to include the newer Asiabox HDII that I had no clue came out Smile
Find all posts by this user
Add Thank You Quote this message in a reply
09-02-2012, 05:38 PM
Post: #4
RE: YAMJ and the 200s, 300s, 400s, Popbox, Asiabox and Tablets/Mobile.
updated for A400
Find all posts by this user
Add Thank You Quote this message in a reply
01-22-2013, 07:43 PM
Post: #5
RE: YAMJ and the 200s, 300s, 400s, Popbox, Asiabox and Tablets/Mobile.
Excellent guide, and invaluable for a noobie like me hoping to get more from my PCH. Thanks!!

I'd rather have a bottle infronta me than a frontal lobotomy!
Find all posts by this user
Add Thank You Quote this message in a reply
02-09-2013, 02:07 AM
Post: #6
RE: YAMJ and the 200s, 300s, 400s, Popbox, Asiabox and Tablets/Mobile.
Okay i have a C300 and i am trying to fire up my YAMJ thru
the App
But i am getting the below error
Share Not Configured in hardware player Setting
How to i configure the share in the hardware player setting
?
Find all posts by this user
Add Thank You Quote this message in a reply
02-09-2013, 05:50 AM
Post: #7
RE: YAMJ and the 200s, 300s, 400s, Popbox, Asiabox and Tablets/Mobile.
Refreshed and started from Scratch and all is working via the app
Find all posts by this user
Add Thank You Quote this message in a reply
04-12-2013, 10:24 AM
Post: #8
RE: YAMJ and the 200s, 300s, 400s, Popbox, Asiabox and Tablets/Mobile.
Thanks! Excelent summary!

I'm buying the A400 and the question is: Is it possible to have two Jukebox installed and change them whenever I want?
Find all posts by this user
Add Thank You Quote this message in a reply
04-12-2013, 11:00 AM
Post: #9
RE: YAMJ and the 200s, 300s, 400s, Popbox, Asiabox and Tablets/Mobile.
(04-12-2013 10:24 AM)alexbarreras Wrote:  Thanks! Excelent summary!

I'm buying the A400 and the question is: Is it possible to have two Jukebox installed and change them whenever I want?

At the level you are asking the question, Yes.

If you have more idea of what you want, post a thread in the main section with what you want to do for a more detailed answer

Visit this user's website Find all posts by this user
Add Thank You Quote this message in a reply
[+] 1 user says Thank You to Omertron for this post
06-12-2013, 12:59 PM
Post: #10
RE: YAMJ and the 200s, 300s, 400s, Popbox, Asiabox and Tablets/Mobile.
Se sabe si saldra el C-400, gracias
Find all posts by this user
Add Thank You Quote this message in a reply
Post Reply 


Possibly Related Threads...
Thread: Author Replies: Views: Last Post
  [HTML SKIN] iSkin - YAMJ Skin for iOS, Android, or any device with a web-kit based browser gfb107 1,363 339,550 06-18-2013 12:55 AM
Last Post: Ander
  [TOOL] [TOMY] The Only Mac YAMJ GUI Configuration Tool and Utility Auggie 811 214,054 06-17-2013 11:52 PM
Last Post: wgstarks
Star [TOOL] YAYMan (Yet Another Yamj Manager) v0.99.99.25 nordin 1,444 437,671 06-12-2013 01:02 PM
Last Post: yakoman
Information [HTML SKIN] Guide for YAMJ skin makers Omertron 63 54,113 06-12-2013 01:00 PM
Last Post: yakoman
  [GUIDE] START HERE: How to install YAMJ accident 188 162,070 05-31-2013 05:23 PM
Last Post: Omertron
  [HTML SKIN] ÆON Movie Wall YAMJ *UPDATE* May 9, 2010 - Clean Up #4 ejp 8,799 2,265,231 05-24-2013 08:29 PM
Last Post: plantunes
  [YAMJ] ALPHA TEST: Eversion with iSkin2 mobile/tablet Remote accident 85 11,095 05-19-2013 07:47 PM
Last Post: flyck
Star [TOOL] Dynamic YAMJ & Music JukeBox server - NMTServer 1.82 released [5 Feb. 2011] ithiel 2,258 879,216 05-05-2013 04:39 AM
Last Post: NeilN1
  [TOOL] [TOMY] Windows YAMJ GUI Configuration Tool and Utility Auggie 244 72,782 04-17-2013 02:54 PM
Last Post: djhifi
  [GUIDE] How to use Trakt with YAMJ and get automatic watched files too Bazrah 35 7,145 04-02-2013 03:56 PM
Last Post: wgstarks

Forum Jump: