W3bTv Frequently Asked Questions (FAQ)
What is W3bTv (http://w3b.tv)
W3bTv turns Android into a remote control for your computer, allowing you to start and control TV shows at a distance.
I am having connection problems.
If after the 'Searching for server' dialog appears, you get a 'Make sure that your server is installed, running and connected to the same wireless network as this phone.' message:
A. Make sure that both your phone and the computer are connected to the same network. To do this, you must establish a wireless connection with your home network from the phone. If you do not have a wireless network, you can try the steps that are shown in the 'I don't have a wireless router. Can I still use W3bTv' section below.
I am connected to the same network as my computer, and I still can't connect to my server.
A. Try connecting to the computer using its ip. To do this:
1. Right click on the W3bTv server icon and select 'help', 'show local ip address'.
2. From the phone, click on the browse button. This will bring up a dialog that searches for servers. (If a server is found, click the 'I don't see my server button'.). On the subsequent dialog, select 'Enter IP manually'
3. On the phone, type the ip address you found in step 1 and hit 'done'.
4. Hit the 'browse' button. If this works, you should see a list of files appear. If this does not work, please go to case b.
B. There may be a firewall issue on the computer where the W3bTv server is run. Try temporarily disabling the firewall to see if the problem is resolved:
1. Click 'Start', 'Control Panel', 'Windows Firewall'
2. Under the general tab, click 'Off' (note: you can ignore the windows warning dialog since we are only going to temporarily disable the firewall).
3. On the phone, try connecting by clicking 'Browse', then waiting for the 'Searching for servers' dialog to finish. If you see your computer in the list, click on it once (if you don't, select 'Enter Ip manually and follow the steps shown in A to enter the ip manually). Now, hit the 'browse' button to verify that the connection was established.
4. If the connection worked, we now know that there is a problem with the firewall. Please follow the steps below and then look at steps B1.
5. If the connection did not work. we'll need to continue to step C after having re-enabled the firewall.
6. To re-enable your firewall, to to 'Start', 'Control Panel', 'Windows Firewall', and in the 'General' tab, click 'on'.
B1: If you were able to successfully run W3bTv with the firewall turned off, turn your firewall back on (steps B5 and B6) and then do the following to enable exceptions in your firewall:
Go to the control panel, and open the windows firewall
Under the 'general' tab, there will be an option called 'Don't allow exceptions'. If there is a checkmark on this option, UNCHECK this option. This will allow you to allow certain programs access to listen on certain ports.
Go to the Exceptions tab.
At the bottom, you'll see an option called 'Display a notification when Windows Firewall blocks a program'. Make sure to put a CHECKMARK beside this option.
Start the W3bTv Server (or close it and re-open it if it was already running).
A windows firewall dialog should pop up indicating that an application wants to listen on a port. Click 'UNBLOCK'
(Note, if this doesn't work, you may have to enter the exception in your firewall manually. To do this, make sure to add both W3bTvServer.exe AND javaw.exe with the port 8889 and port 9901 as exceptions). You can also have a look at this post for more information: http://groups.google.com/group/W3bTv-users/browse_thread/thread/296b8bda104a0215?hl=en
C. Run the server in debug mode.
1. Close any server that may be running (you can find the W3bTvServer in the tray on the right side of the screen. Right click on it and select 'exit').
2. Go to the application installation directory (C:\Program Files\W3bTvServer).
3. Double click on runServerDebugMode.bat
4. From your phone, try connecting to the server again and observe the messages that appear on the console window.
5. Post the output of the console to W3bTvfirstname.lastname@example.org
D. Another alternative is to send us your server logs.
1. The server logs contain valuable information that will help us identify the problem.
2. On your computer, Navigate to C:\Program Files\W3bTvServer\bin\logs
3. Send the file called W3bTv.log to W3bTvemail@example.com
The server doesn't start. What should I do?
1. If the server did not run automatically when you finished installing it on your desktop, try running the server again by going into start -> programs -> W3bTv Server -> W3bTv Server
2. The W3bTv Server requires the Java JVM version 1.6 or higher. To determine your java version, click start -> run, type 'cmd' and press enter, then type 'java -version'. You can download the latest JVM from http://www.java.com/en/download/index.jsp
3. Try running the debug version of the application and see if a problem is apparent. Go into the installation directory (ex: c:\program files\W3bTvServer) and run the file 'runServerDebugMode.bat'. You can also have a look at the logs which are in the bin/logs directory.
I'm having connection problems on mac. What can I do?
Here are the steps to configure the firewall to allow the traffic:
1. Open System Preferences (under the Apple icon in the upper left corner of the screen)
2. Choose Sharing
3. Click on Firewall
4. Click on New...
5. Choose Other in Port Name: drop-down box
6. Enter 8889 for TCP Port Number(s):
7. Enter W3bTv for Description:
8. Click OK
Can I use W3bTv over 3G instead of WiFi?
Yes. This will require setting up port forwarding on your router to allow access from the 3G network to the W3bTv Server. Please follow the instructions below called 'I don't have a wireless router. Can I still use W3bTv?"
Can W3bTv work as a TV remote?
Unfortunately, Android phone do not have the capabilities to send infrared signals, which is required to control a television. Due to this limitation, W3bTv will not be able to control your tv. A great way to enjoy W3bTv is by connecting a computer to your television set.
Can W3bTv work over bluetooth?
Not at this time, although this is a feature that will likely be implemented soon.
I don't have a wireless router. Can I still use W3bTv?
Yes, you can. W3bTv can operate by going through your cellular network's data connection. Here are the steps needed to enable this:
- Make sure your cell phone is connected to a cell network (you can verify this by browsing to a web page)
- Setup port forwarding on your router to forward port 8889 to the computer that is running the W3bTv server. (note: if you don't have a WIRED router either, then skip to setp 3) Here are some quick tips on how to do this:
- Determine your computer's local ip address by right clicking on the W3bTv server icon and selecting 'help', 'show local ip'
- Log into your router and go to the port forwarding section (it might be called NAT settings, or Application and Gaming).
- Set the start and end port to 8889, the protocol to 'both', and the ip to the local ip of your computer that was determined in step 1 (note: if you plan on using W3bTv touch, then you'll also have to forward port 9901).
- Determine your external ip (this is different from your local ip). You can determine this by going to: http://ip.nefsc.noaa.gov/ (I suggest you try to use your ip first to make sure everything works. However, external ip addresses tend to be dynamic and therefore may change after a few days. If this is your case, you can try to enter the hostname that is shown on the website. This is more likely to remain constant).
- Make sure that the W3bTv server is started on your computer
- Start W3bTv on your phone. It will try to automatically find a server. Once it fails, select the 'Enter server manually' option.
- Type in the external ip address that you found in step 3.
- If these steps were followed correctly, the application should now be working. If you have any problems (especially in step 2), you can try Googling "port forwarding".
- Also, setting up port forwarding on your router may expose your computer to external security risks. You are therefore setting this up at your own risk, and by using W3bTv, you agree that the W3bTv developers will not be held responsible for any damage that occurs.
- Please keep in mind that since you are going through your carrier instead of through a local network, normal data charges may apply if you don't have an unlimited data plan.
How can I post questions, comments or feature requests?
We have a Google group setup for that. You can search through it to find answers to previously asked questions. You can also post your own comments or questions. The group can be found here:
What operating systems do you support?
We currently support Windows XP SP2 and Higher. We also support Mac OSX 10.4 (tiger) and higher. Finally, we also support a (beta) linux version.
Who can I contact if I still need help?
The best place to post questions and comments is in the W3bTv Google groups page.
The developers of W3bTv will automatically be notified of any posts that you do on this site.
Also, you'll be able to search the group for possible answers to your problems and get help from other W3bTv users.
You can also try emailing us directly firstname.lastname@example.org
Where can I download the W3bTv Server from?
I'm having problems installing the Linux version. Where can I find help?
Please have a look at this very helpful thread:
You can email us at email@example.com