Ncam 14.9 compiled and patched by marouan & RAED
Ncam 14-9 compiled Update …
Ncam V14-9
– More Fix for Streamrelay
************************************
NCAM 14-9 for ARM64- ARM – MIPS CPU
Dreambox One, TWO, DM900UHD, DM920, DM520,DM525, DM820, DM7080 (DEB)
OOZOON, DREAM ELITE, NEWNIGMA2, GEMINI, Merlin4, SATLODE
Also compatible with old Dreambox: DM500HD,DM800HD,DM7020HD…
**********************************************
**********************************************
NCAM 14-9 for ARM64-ARM-MIPS CPU
vu plus zero 4k/ solo 4k/ultimo 4k/uno 4K/DUO 4K, mutant hd51/52, AX 51/52, Xtrend ET11000/120000, Spycat 4K, Edision 4k, Octagon 4k, DM900, DM92, Vu+ solo,solo se, Uno, Duo, Ultimo, Zero, formuler F1, F3…. (IPK)
All Image (BlackHole, OpenBlackHole, VTI, OpenVIX, OpenPLi, OpenESI, OpePLi, OpenATV, SatDreamGR, OpenPLUS, OpenLD,OpenSPA,PurE2, iPabTV, HDMU, OpenHDF, OpenMIPS, TeamBlue,PKteam Hyperion, SFteam )
Features of NCam 14.9
- Support for Multiple Protocols: Works with CCCam, Newcamd, Oscam, and others.
- High Compatibility: Suitable for various Enigma2-based boxes and platforms.
- Web Interface: Includes an intuitive web interface for configuration and monitoring.
- Performance Enhancements: Optimized for faster decoding and reduced lag.
- User-Friendly Configuration: Simple configuration files for ease of setup.
NCam 14.9 is a robust softcam offering advanced capabilities for decoding and streaming encrypted channels. With proper installation and configuration, you can enjoy uninterrupted access to a wide range of channels. Ensure you keep the software updated and use secure credentials to maintain optimal performance and security.
**********************************************
**********************************************
vuplus zero 4K/ solo 4k/ultimo 4k/uno 4k, mutant hd51/52, AX 51/52, Xtrend, ET11000/120000, Spycat 4K, Edision 4k, Octagon 4k, DM900, DM920, Vu+ solo, Uno, Duo, Ultimo, Zero (IPK)
OpenATV, BlackHole, OpenBH, OpenLD, OpenDROID, OpenPLi, OpenHDF, OpenVix, VTI,TeamBlue, OpenMIPS, SatDreamGr, OpenDroid…
Advanced Features of NCam 14.9
1. Multi-Protocol Support
NCam 14.9 supports several protocols, enabling flexibility:
- CCCam Protocol: Widely used for card sharing.
- Newcamd Protocol: Offers secure data transfer with DES keys.
- Oscam Compatibility: Can integrate with Oscam setups for complex configurations.
- WebRTC Support: Enables smoother video streaming.
2. Load Balancing
NCam can balance loads across multiple readers, ensuring optimal performance and reduced lag:
- Enable load balancing in the
ncam.conf
file:plaintextCopy code[loadbalancer] enabled = 1 max_ecm_count = 100
- This helps distribute requests evenly across connected servers.
3. Cache-Ex Mode
- NCam supports cache-ex mode, reducing the load on servers by sharing ECM (Entitlement Control Message) responses between peers.
- Configuration in
ncam.conf
:plaintextCopy code[cacheex] enabled = 1 max_connections = 10
4. Multi-Tuner Box Integration
If you’re using an Enigma2 box with multiple tuners, NCam can decode multiple streams simultaneously, perfect for households with different channel preferences.
5. Automatic Updates
NCam 14.9 allows you to enable automatic updates for the latest configurations:
- Schedule updates in the web interface or via scripts.
Advanced Configuration for Enhanced Performance
1. Fine-Tuning ECM Timeout
- ECM timeout determines how long the softcam waits for decryption keys.
- Adjust in
ncam.conf
for better performance:plaintextCopy codeecm_timeout = 3000
2. Optimizing Key Settings
- Set up appropriate CAID and provider IDs in
ncam.server
to minimize unnecessary requests:plaintextCopy codecaid = 0100, 0B00, 0E00 ident = 0100:00006A,00006C
3. Advanced User Management
- Assign specific rights to user accounts to control access:plaintextCopy code
[account] user = limited_user pwd = password123 group = 1 au = 0
- Set limits on ECM requests to prevent abuse:plaintextCopy code
ecm_limit = 5
Enhancing Security for NCam 14.9
- Change Default Web Interface Credentials:
- In
ncam.conf
:plaintextCopy code[webif] http_user = custom_user http_pass = custom_pass
- In
- Restrict IP Access:
- Allow only trusted devices to connect by specifying IP ranges:plaintextCopy code
http_allowed = 192.168.1.0-192.168.1.255
- Allow only trusted devices to connect by specifying IP ranges:plaintextCopy code
- Enable SSL:
- Encrypt web interface access using HTTPS. This requires certificates, which you can generate or obtain from trusted authorities.
- Monitor Logs:
- Regularly check
/var/log/ncam.log
for unauthorized access attempts or unusual activity.
- Regularly check
Common Troubleshooting Scenarios
1. Black Screen or No Video
- Verify that the server is active and accessible.
- Check CAID compatibility between NCam and the server.
- Restart NCam and recheck.
2. NCam Not Responding
- Restart the Enigma2 box or use the command:bashCopy code
systemctl restart ncam
- Check the memory and storage space; free up space if required.
3. Freezing or Buffering Issues
- Increase ECM timeout in the configuration.
- Reduce the load on NCam by limiting the number of simultaneous connections.
4. Protocol Mismatch
- Ensure the server and client are using compatible protocols and configurations.
Best Practices for Using NCam 14.9
- Regular Updates:
- Keep NCam updated to the latest version for security patches and performance improvements.
- Use Reliable Servers:
- Connect to trusted card-sharing servers with low latency and high uptime.
- Backup Configurations:
- Save your configuration files regularly to avoid losing settings after updates or reinstallation.
- Test New Settings Gradually:
- Make incremental changes to the configuration and test for stability before applying further adjustments.
- Avoid Overloading:
- Limit the number of connected devices and ensure your Enigma2 box has sufficient processing power for smooth operation.
Part 1: Download and Install NCam 14.9
Step 1: Download NCam 14.9
- Visit trusted softcam repositories or forums where NCam 14.9 is officially available.
- Download the appropriate version for your Enigma2 box (e.g., MIPS, ARM, or SH4).
Step 2: Transfer to the Enigma2 Box
- Use an FTP client like FileZilla to connect to your Enigma2 box.
- Host: IP address of your box
- Username:
root
- Password: Default or set during the setup
- Navigate to the
/tmp
directory on the box and upload the NCam 14.9 file.
Step 3: Install NCam
- Open the box’s interface or connect via SSH.
- Execute the following commands:bashCopy code
opkg install /tmp/filename.ipk
Replacefilename.ipk
with the name of the downloaded file.
Step 4: Restart the Softcam
- After installation, restart the softcam using the Enigma2 menu:
- Menu > Setup > Softcam/CI > Softcam Manager > Restart NCam.
Part 2: Configure NCam 14.9
Step 1: Access Configuration Files
The main configuration files for NCam are located in the /etc/tuxbox/config/ncam/
directory. Key files include:
ncam.conf
: General settings.ncam.server
: Server configurations.ncam.user
: User access control.
Step 2: Edit Configuration Files
Use an FTP client or SSH to edit the configuration files.
- ncam.conf (Basic Settings):
- Ensure the necessary ports and services are enabled:plaintextCopy code
[global] log_file = /var/log/ncam.log disablecrccws_only_for = 0E00:000000;0B00:000000
- Adjust other global settings as required.
- Ensure the necessary ports and services are enabled:plaintextCopy code
- ncam.server (Server Configurations):
- Add your server details:plaintextCopy code
[reader] label = cccam_server protocol = cccam device = server_address,port user = your_username password = your_password caid = 0E00,0B00
Replace the placeholders with your server information.
- Add your server details:plaintextCopy code
- ncam.user (User Management):
- Add authorized users:plaintextCopy code
[account] user = client_username pwd = client_password group = 1
Customize as per your requirements.
- Add authorized users:plaintextCopy code
Step 3: Restart NCam
- Restart NCam for the changes to take effect:
- Menu > Setup > Softcam/CI > Softcam Manager > Restart NCam.
Part 3: Web Interface Configuration
- Access the Web Interface:
- Open a browser and enter the IP address of your Enigma2 box followed by the NCam port (default: 8080).plaintextCopy code
http://192.168.x.x:8080
- Login credentials are typically:
- Username:
root
- Password: Default or set in
ncam.conf
.
- Username:
- Open a browser and enter the IP address of your Enigma2 box followed by the NCam port (default: 8080).plaintextCopy code
- Monitor and Configure:
- Use the web interface to monitor active connections, reader statuses, and logs.
- Adjust settings as needed for optimization.
Troubleshooting Tips
- Issue: NCam does not start.
- Check the log file at
/var/log/ncam.log
for errors. - Ensure the installation file matches your box architecture.
- Check the log file at
- Issue: Channels are not decoding.
- Verify server details in
ncam.server
. - Check for active subscriptions or working card sharing credentials.
- Verify server details in
- Issue: Web interface not accessible.
- Confirm the port setting in
ncam.conf
and ensure no firewall blocks access.
- Confirm the port setting in