Android zeroconf



welcome to another voxcommando tutorialwww.voxcommando.com we've just released a new version ofvoxcommando which is pretty much ready to be used with xbmc frodo so this tutorial will be an introductionto installing voxcommando


Android zeroconf, and setting it up with xbmc frodo version rc3 (release candidate 3)so... probably there will be a final version of frodoin the coming months


and voxcommandois currently at version 0.980 so the first thing you want to do isdownload voxcommando setup from the website.you can get it on the forum you want to get version 0.980 (actually i will be adding this versionto the main voxcommando download page just as soon as we've done a little bit more testing) ...and put into anyfolder on your computer as usual you should not put it in a protected location where windows


security or uac is going tointerfere. in my case i have a folder on my desktop. you can put it in c:\voxcommando. but don'tput it in a protected location like "program files" to install it you justdouble-click "voxcommando setup 0980.exe" and then click "extract" if you want to extract it to another folder other thanthe one where you're running the installer you can do thatusing the browse button


ok... extract. one of the new things we need to do with frodo is thatyou must install a script so, one of the files that you'll see after you've extracted voxcommando setup is :"repository.vc.zip" so, i will start byinstalling that. i'll launch xbmc and go to "system settings" (i am using the confluence skinwhich everyone has)


..."system settings" "add-ons" and choose "install from zip file" then, browse to the zipfile's location (mine is in a folder on the desktop) select "repository.vc.zip" ...click ok... now when you go to... "get add-ons"you can choose:


"repo vc" "program add-ons" "voxcommando tools" current version is 0.1.3 now, with the repo (repository)installed it will be easier to updatevoxtools whenever new versions come out. however i seem to behaving problems with the auto-updates you may need to go in and tell itto update but we don't need to worry about that for nowso i'll choose install


and it says that voxcommando toolsis enabled in some cases i've seen on certain setups you need to restart xbmc but that doesn't seem to be thecase here. i will close xbmc for now and you can delete this file,or move it somewhere else. this (voxcommando.exe) is thefile that you need to run and the first thing you want to dois agree to the eula be careful to choose


"english xbmc 12 frodo rc3.zip"and not the eden version the eden version will not workwith xbmc frodo click "use this configuration". now in this case any time you run voxcommando for the firsttime from a new file location (if you have a windows firewall enabled)it will ask you to make an exception. you must make an exception. if your network is set up correctly, you will be on a private network.it is ok to just check this "private" box


but if for some reason when youconnected to the network if you had selected that it was a "publiclocation" then you will need this to be checked in order for voxcommando tocommunicate with xbmc i will now select "private" and click "allow access". now voxcommando is on ...and is running, but we need to set a few things upin order to communicate with xbmc


if we go to our "plugins" tab will see that we have a few plugins. wedon't need to worry about "audioendpoint" but these two plugins allow us tocommunicate with xbmc. the "xsql" plugin i will go into more detail about this laterbut this is used to get information about your media library from xbmc. this (xjson) is the main plugin that is used tocontrol xbmc frodo from voxcommando. you can clickhere to open the plugin settings.


another way to get to the pluginsettings is to go >>"options" >>"plugin settings" and then choose the onethat you want. i'll open xjson now, you need to enter theip address of the machine that xbmc isrunning on. in my case it's the same machine so this ip (127.0.0.1) means "local host" (same machine) and i can leave this as it isbut if xbmc is running on


another computer i would need to putthe ip address of that computer here. use whatever port you want butwe recommend that you use 8080 with 80 you may run into conflicts withother web servers that are running on your system 8080 is commonly used. the important thingis that the port needs to match the number in your xbmc settings so i will leave this open...and open xbmc again i'll show you how to setthings up on that end *if xbmc is in full-screen


you can press the backslash key "\"on your keyboard in order to put xbmc in windowed mode which could make it easier sometimeswhen trying to compare settings between the two windows. so again i need to go"system / settings" now i need to go to "services" this iswhere we enable remote control on the web server interface now frodo is using the "json api" now


instead of the "http api"that was discontinued from "eden" however, the json api is still being accessedthrough the http web server so we do need to enable this by default it will be off so turn this onand set the port to match the port that you're using over here and again i recommend 8080 you can enter a username and password


as long as they match(the voxcommando settings) but for now i recommend that you omit the password just to keep things simple this setting is not important for our purposes... to be thourough i'll mention thatwe don't use "upnp" you can leave this all unchecked "remote control" we do use


and you need to have this item checked(allow programs on this system to control xbmc) and again if xbmc is running the on a differentcomputer from the computer that is running voxcommandothen you need to also check "allow programs on other systems..." because voxcommando window will be on an"other system". "zeroconf" and "airplay" don't need to selected the only two areas that need to be enabledare "webserver" and "remote control"


and that's it. now we should with these settings enabled (i will click save options here) i can do a quick test... "go home" "browse movie titles" "browse tv show titles" "browse music albums" "ignore me"


that's about it, except thatvoxcommando still doesn't know what is in your media library so the easierst way to update that informationis to use the genxml menu and to go to "gen xmbc frodo" however... when you click this it willexecute the xsql plugin that i mentioned earlier and we do needto make sure that the plugin is set up correctly so close the settings for thisplugin's settings


go to "options">> "plugin settings" >> "xsql" this plugin is used toget information from xbmc now you can leave all of this at the default settings. and i recommendthat you do until you know what you're doing but up here... we need to make sure that this is the path to your most recent


music database for xbmc and this is the path to your most recent video database for xbmc and the this you can also leave at the default setting this defines where do your xml fileswill be saved the fact that these are green is good. itindicates that the file has been found


that it does indeed exist at thislocation however, you should verify that this isthe largest number so 32 two is the largestnumber of for frodo rc3 but when frodo moves to the next version they mayincrease this to a larger number so you can click on thethree dots button... and either sort by name to verify that


my music 32 is the highestnumber or if you likeyou can use "date modified" it'll prolly be at the top here...mymusic32 and video75 ... same thing you see that this is the most recent file so that's all good and you can now click"save and generate" or , once your options are saved, you canalso generate from the the "genxml" menu...


i will demonstrate by clicking "save and generate" a popup window tells you how many itemsin each category were found. each one of these lines corresponds to one of these lines... in the settings if you want to create your own custom xml files using an sql query and ask you out perry you can add it here.


for example, you might want a listof all your favorite artists if your library is too large and you don't actually want to havexml for all of your artists. when you use the "genxml" menuit will also rebuild thenecessary voice commands. ...so it will take some time... now, this is complete these "warnings/errors" are notnecessarily severe warnings. in this case it's just telling me thatsome of my song titles are too long i can now close this and i can testcommands that use


my library "play artist ..." oops (voxcommando must be "on") so there you have it i will be creating a


Android zeroconf

wiki as well but that will take a bitlonger so hopefully this provides you with all the information you need if you have any problems please join uson the forum and will be happy to help you out.www.voxcommando.com



Android zeroconf Rating: 4.5 Diposkan Oleh: PaduWaras