###################
# emubox 0.2 BETA #
###################


NOTE: the software included is not finished or even stable!


This new release includes these new features:

	- Multi stream decoding (max. 8 streams, watch PIP or record)!
	- Logging useful information to log file (helps finding bugs).
	- Linux part can now also be configured (change port etc.).
	- Auto reconnect (retry to connect every 5 sec).
	- Push channel support (transfer transport stream packets using UDP).
	- Bug and performance fixes.


What does it do?


This package will allow you to use CCcam on a windows computer with a DVB card.


Do I need something?


	- A working DVB installation on windows, you should be able to view FTA channels!
	- A linux based (Ubuntu 8.04 should work fine) installation on a virtual machine (VMware, qemu).
	- A working CCcam setup on the virtual machine (including networking).

	Note: you can also use CoLinux (andLinux) instead of a virtual machine. It allows
	you to run linux applications native on windows.

	DVBDream -> works ok (use this for testing).
	DVBViewer + SoftCSA 3.0 -> works ok.
	MediaPortal + MDAPIFilter version 3.2 -> works (still some problems left).


How to install?


The files in the windows directory should go into your mdapi plugin folder.
For DVBDream this is "C:\dvbdream\Plugins\pip00".
Open the emubox_plugin.cfg file and edit server_ip to the ip address of your virtual machine.
Do not change server_port, it's not the port of CCcam!

The files in the linux directory should go into the virtual machine where your CCcam.x86 file is located.
The configuration file "emubox_interceptor.cfg" should go to "/var/etc/emubox_interceptor.cfg"!
Make sure it's correct or push channel support will be disabled on the server!
If it's disabled on the server, disable it on the client too!
Open a console, go to that directory where CCcam.x86 is and run ./run_debug. CCcam should start...


How to use?


While the virtual machine and CCcam are running you should be able to watch the channels CCcam is able to decode.
Note: every emubox_plugin.dll is able to decrypt one stream.

The configuration files have some notes above every option you can change.
Normally you would only have to change the server_ip in emubox_plugin.cfg.

Something wrong?

Take a look at the logs generated. emubox_plugin.dll (windows) places its log in the same directory,
emubox_interceptor.so (linux) places its log in "/tmp".
Do not forget to look at CCcam's and your DVB applications log.
These should give you some insight.


I known it's not the easy thing to get running,
but I hope to find some time next release to create a qemu prebuild image.


Good luck,

	_silencer