emubox_0_3_src
所属分类:网络编程
开发工具:Visual C++
文件大小:106KB
下载次数:1
上传日期:2018-10-01 16:12:51
上 传 者:
sat45
说明: Basic plugin for using with DVB apps on Windows - source gives ability to connect to cccam server with windows DVB app.
文件列表:
emubox_0_3_src (0, 2018-10-01)
emubox_0_3_src\emubox_interceptor (0, 2018-10-01)
emubox_0_3_src\emubox_interceptor\.cproject (63224, 2009-01-30)
emubox_0_3_src\emubox_interceptor\.project (2457, 2008-08-17)
emubox_0_3_src\emubox_interceptor\camanager.cpp (5467, 2009-07-07)
emubox_0_3_src\emubox_interceptor\camanager.h (2855, 2009-07-07)
emubox_0_3_src\emubox_interceptor\capmtmanager.cpp (5534, 2009-07-07)
emubox_0_3_src\emubox_interceptor\capmtmanager.h (1495, 2009-07-07)
emubox_0_3_src\emubox_interceptor\connection.cpp (5096, 2009-07-07)
emubox_0_3_src\emubox_interceptor\connection.h (1989, 2009-07-07)
emubox_0_3_src\emubox_interceptor\demuxmanager.cpp (19117, 2009-07-07)
emubox_0_3_src\emubox_interceptor\demuxmanager.h (6517, 2009-07-07)
emubox_0_3_src\emubox_interceptor\emubox_interceptor.cpp (16525, 2009-07-07)
emubox_0_3_src\emubox_interceptor\emubox_interceptor.h (3470, 2009-07-07)
emubox_0_3_src\emubox_interceptor\interceptor.cpp (1347, 2009-07-07)
emubox_0_3_src\emubox_interceptor\interceptor.h (4653, 2009-07-07)
emubox_0_3_src\emubox_interceptor\log.cpp (1581, 2009-07-07)
emubox_0_3_src\emubox_interceptor\log.h (1490, 2009-07-07)
emubox_0_3_src\emubox_interceptor\message.h (2904, 2009-07-07)
emubox_0_3_src\emubox_interceptor\pushserver.cpp (4170, 2009-07-07)
emubox_0_3_src\emubox_interceptor\pushserver.h (1392, 2009-07-07)
emubox_0_3_src\emubox_interceptor\server.cpp (5322, 2009-07-07)
emubox_0_3_src\emubox_interceptor\server.h (3288, 2009-07-07)
emubox_0_3_src\emubox_interceptor\session.cpp (10657, 2009-07-07)
emubox_0_3_src\emubox_interceptor\session.h (2035, 2009-07-07)
emubox_0_3_src\emubox_interceptor\settings.cpp (4670, 2009-07-07)
emubox_0_3_src\emubox_interceptor\settings.h (1789, 2009-07-07)
emubox_0_3_src\emubox_interceptor\singleton.h (1271, 2009-07-07)
emubox_0_3_src\emubox_plugin (0, 2018-10-01)
emubox_0_3_src\emubox_plugin\capmt.cpp (14351, 2009-07-07)
emubox_0_3_src\emubox_plugin\capmt.h (5754, 2009-07-07)
emubox_0_3_src\emubox_plugin\capmtcache.cpp (3932, 2009-07-07)
emubox_0_3_src\emubox_plugin\capmtcache.h (1494, 2009-07-07)
emubox_0_3_src\emubox_plugin\cat.cpp (10011, 2009-07-07)
emubox_0_3_src\emubox_plugin\cat.h (5816, 2009-07-07)
emubox_0_3_src\emubox_plugin\catcache.cpp (3806, 2009-07-07)
emubox_0_3_src\emubox_plugin\catcache.h (1468, 2009-07-07)
emubox_0_3_src\emubox_plugin\client.cpp (6147, 2009-07-07)
emubox_0_3_src\emubox_plugin\client.h (1928, 2009-07-07)
emubox_0_3_src\emubox_plugin\connection.cpp (5010, 2009-07-07)
... ...
###################
# emubox 0.3 BETA #
###################
NOTE: the software included is not finished or even stable!
This new release includes these new features:
- Fix start-up deadlock.
- Fix auto reconnect bug.
- Rewriten pmt/capmt code.
- Default settings are now set to sane values.
- Capmt cache added, plugin will save cache to capmt_cache.txt.
- Cat cache added, plugin will save cache to cat_cache.txt.
- Fix channel change bug (CCcam lockup).
- Fix clean up stall.
- Better support for more MDAPI applications.
- Improved camd socket code.
- Better EMM support (you can disable EMM processing now, still not working 100%).
- More small bug and performance fixes.
Version 0.2 beta:
- 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.
Version 0.1 prebeta
- First release.
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.
DVBViewer + SoftCSA 3.0 -> works ok.
MediaPortal + MDAPIFilter 2008 -> works ok.
ProgDVB 6 -> works ok.
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"!
Open a console, go to that directory where CCcam.x86 is and run ./run_debug. Make sure run_debug is
executable (chmod +x 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.
If you want EMM support, enable it in the 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.
When a channel stops working for no sane reason, stop the application and delete all cache files.
The cache could be corrupted (normally it should auto update).
Good luck,
_silencer
近期下载者:
相关文件:
收藏者: