CCcam Dictionary/IPTV Info.

User avatar
Masood
Vip
Vip
Posts: 3461
Joined: 17 Jan 2015, 4:19 pm
Location: Lahore
Has thanked: 799 times
Been thanked: 1070 times

CCcam Dictionary/IPTV Info.

Post by Masood »

Getting Started - Flines And Clines For Beginners

This is probably the most confusing thing for beginners so i will try and keep this as simple as possible.
The first thing you need to to is create yourself a dns address and download the updater software to go with it.I recommend using one of the following,both are equally good.


Dyndns- Register Here - http://dyn.com/dns/?utm_expid=53354006- ... Findex.php

Updater Software here - http://dyn.com/apps/update-client-faqs/Windows Update Client

OR

No-ip - Register Here - No-IP http://www.noip.com/
Updater Software here - Update client for your dynamic IP http://www.noip.com/download?page=win


The dns address you choose will form the first part of all clines you send to your peers like this.

C: anyone.dyndns.org


The next part of the cline is the server listen port, by default this is 12000.
If you want to change it look in your cccam.cfg for the following line.

SERVER LISTEN PORT : 12000

you can change it to whatever you want as long as you open the corresponding port in your router.

So the cline so far reads.

C: anyone.dyndns.org 12000

This is how every cline you send will start,now you need to create a user name and password in your cccam.cfg that will allow a peer to connect to your server.This is where the fline comes in.

Remember this
F: = Friend, for others to connect to you.
C: = Connect, for you to connect to others.

To make the fline using your ftp programme connect to your box and go to Var/etc for enigma1 image or /etc for enigma2 image you will then see a file named cccam.cfg, right click on this and choose edit.

Everything you see with # in front of it is not read by cccam and can safely be deleted or if you wish to leave it there it will make no difference.These are the only lines that need to be there for it to work.If you find it easier delete it all then copy and paste this in its place.

Code: Select all

SERVER LISTEN PORT : 12000
ALLOW TELNETINFO: yes
ALLOW WEBINFO: yes
WEBINFO USERNAME : yourchoice
WEBINFO PASSWORD : yourchoice
TELNETINFO USERNAME : yourchoice
TELNETINFO PASSWORD : yourchoice
TELNETINFO LISTEN PORT : 16000
WEBINFO LISTEN PORT : 16001
ZAP OSD TIME : 3
#OSD USERNAME : yourchoice
#OSD PASSWORD : yourchoice
OSD PORT : 80
SHOW TIMING : yes
DEBUG : no
NEWCAMD CONF : no
DISABLE EMM : no
EXTRA EMM LEVEL : no
MINI OSD : yes
PROVIDERINFO FILE : /var/etc/CCcam.providers
CHANNELINFO FILE : /var/etc/CCcam.channelinfo
#MINIMUM DOWNHOPS: 1
#LOG WARNINGS : /tmp/warnings.txt
You can disable/enable any of these by adding/removing #


A simple Fline looks like this.

F: mgcamdreceiver 10Bel0w


This is all you need fo your peer to connect to you and means we can complete the cline using the user name and password from the fline.

Completed cline ready to send to your peer looks like this.

C: anyone.dyndns.org 12000 mgcamdreceiver 10Bel0w


Other Settings


To optimize your servers performance and security there are some other settings to add to both the c & f lines,I recommend you start with the following on your flines



F: mgreceiver 10Bel0w 2 0 0 { 0:0:2 } { } { } yorpeersdnsaddress


This will give you the best performance i will now try and explain what these numbers mean

The 2 0 0

The 2 means that the peer will get all cards at a maximum of 2 hops away from you.

The first 0 means that the peer gets no emus from you. Change to 1 to get peer?s emu.

The other 0 means that the peer is not allowed to send us emm. Change to 1 to take peer?s emu. Please note that there has to be a corresponding entry in the in the server you are sharing with.Cccam is capable of its own emu these are the optimal settings.

The { 0:0:2 }

The 2 means that the peer can reshare your card once.Change to 1 for no reahsare,3 for 2 reshare ect,ect.

The IP or DNS address at the end of the F line

The IP Address at the end of the F:line makes sure that only the specified peer connects to your server. This is known as locking the fline and is very important against hackers.

Cccam is capable of its own emu work so there is no point using your peers or vice versa.
The safest way to share is receive emm from only the person you trust most - YOURSELF



Extra cline settings

You should resrtict the amount of hops you receive from your peers as anything above hop 3 is virtually unwatchable,ideally you want to using hop1 and 2 only this is done by adding the following after the cline you recieve from your peer.

No { 0:0:2 }
This means you recieve your peers local and hop 1
if you are shari ng without a local make this No { 0:0:3 }


Later on
Once you have most of the cards you want in hop1 and there are still some hop2 cards you use it is possible to take only the cards you want from hop2 to further improve the speed of your server.To do this add the caid of the provider like this

C: anyone.dyndns.org 12000 anyuser anypass no { 0:0:1, 0963:0:2, 093b:0:2 }
DM 900 UltraHD
800HDse SIM2.10
OpenBox AS4K CI Pro
User avatar
Masood
Vip
Vip
Posts: 3461
Joined: 17 Jan 2015, 4:19 pm
Location: Lahore
Has thanked: 799 times
Been thanked: 1070 times

Re: Getting Started - Flines & Clines For Beginners

Post by Masood »

CCcam Dictionary/terminology, the basics..
When we start to investigate CCcam we get lost with doubts:

. What are these files?
. Where do I put these files in my Dream ?

These are the general routes( paths) for Enigma1

CCcam.cfg ---> / var / etc ----->Configuration file ,where we add servers and clients (Clines/Flines/Nlines,etc) and additional configurations like open port to server , listen port, sid assign, etc.

CCcam.bin ---> / var / bin -----> this is the binary(like the .exe in windows) this should be set to chmod(attributes) 755 otherwise CCcam wont start up.

CCcam_emu.sh ---> / var / script -----> This is the script file(like the .Bat in msdos). This file has to have chmod 755. Inside it should contain the route of hte file.bin of the version we are trying to start,(for example 2.1.4).

CCcam.prio ---> / var / etc -----> This file you can configure which cards to give priority or ignore.

CCcam.channelinfo ---> / var / etc -----> This file is to view through webinfo the name of the channel rather than just see the SID.

CCcam.providers ---> / var / etc -----> This file is to view through webinfo the name of the providor and the encryption instead of the CAID

SoftCam.Keys ---> / var / keys -----> This file is where you would put ,if any, package of "keys" to open channels( there are few nowadays)

AutoRoll.Keys ---> / var / keys ---->This file is where you would have the AU( auto update) providor keys to automatically update.

Constant.cw ---> / var / keys ----> This is the file which woul have the providor keys manually introduced .

Other files that we could create to get information of CCcam.

Warnings.txt --- / tmp ----> This is where you would find the intrusion /attack attempts to CCcam without your permission.This is only applicable if you previously had the line in your CCcam.cfg.**** LOG WARNINGS: / tmp / **** warnings.txt , be careful with this file that it doesnt fill up with warnings and leave the Dream without enough memory to carry on working correctly.

Ecm.info ---> / tmp ----> This file shows the information about the encrytion of hte channel that we are viewing.

A hop is the distance away from a card.
Hop one = 1 step away, ie: card server, receiver.
hop 2 = 2 steps away, card server, server, receiver.
Hop 3 = card server, server, server , receiver.
And on and on.
Anything above hop 4/5 is virtually unwatchable as the time it takes for ecm to reach you would surpass the ecm change (on 0963 anyway)



If there is anything you would like to add to this "dictionary" ,please do so as this is only the basics ;)
DM 900 UltraHD
800HDse SIM2.10
OpenBox AS4K CI Pro
User avatar
Masood
Vip
Vip
Posts: 3461
Joined: 17 Jan 2015, 4:19 pm
Location: Lahore
Has thanked: 799 times
Been thanked: 1070 times

Re: Getting Started - Flines & Clines For Beginners

Post by Masood »

How to setup an internal share w/ CCcam. (Basic Guide Only)

First we will setup our network connection.

Go into network/communication settings.

Uncheck dhcp and apply your own IP to the box.

Next make sure that you have CCcam and CCcam.cfg installed on your box.

(depending on image you may need to ftp CCcam to your box whereas others allow the direct download thru the box)

After you have installed CCcam make sure to set it as your default cam. (usually found in blue panel or softcam/ci from menu)

Next go to CCcam.cfg and add your F line to the box which you will provide the share from.
After this has been done we will then access CCcam.cfg on the box which you wish to receive the sha.re on and add the corresponding C line.

Note that the F and C line don’t need to follow the traditional format used when shari'ng with external peers.

The F line will look something like so:
F: user pass
Example - F: Share Kitchen1

The C line will look something like so:
C: dreamboxIP port user pass
Example - C: 192.168.1.XX 12000 Share Kitchen1

(Note: dreamboxIP is from the box we are shari'ng from i.e. where we added our F line – default port is usually 12000 though for security purposes I would advise changing that)

In CCcam.cfg make sure to remove any # from in front of the F or C line otherwise the command will not be active.

After you have done this save and exit CCcam.cfg and if all has gone to plan we should now have our internal share up and running.


To add more boxes to your internal share simply follow the same procedure as above and add a F line to your master box for each slave box on your internal network and the corresponding C line to any additional slave box which you might wish to add.

It makes things easier to assign each box on a network a static IP which was described at the beginning of this post.

Ok, thats it - hope it helps anyone looking to try this.


EDIT: Just gonna add to make sure CCcam is setup as the default cam on the receiving box also, otherwise the share will not be successful - this caught a few people out in the past.
DM 900 UltraHD
800HDse SIM2.10
OpenBox AS4K CI Pro
User avatar
Masood
Vip
Vip
Posts: 3461
Joined: 17 Jan 2015, 4:19 pm
Location: Lahore
Has thanked: 799 times
Been thanked: 1070 times

Re: Getting Started - Flines & Clines For Beginners

Post by Masood »

How to Make CCcam.cfg file


Most of the satellite receiver boxes need CCcam.cfg file with your CCcam lines in it in order to work. Usually users ask their providers for a cfg file not knowing they can create it themselves.

Doing this is pretty much easy and you only need to have your CCcam lines to put in it.
first, create a simple text document.

Put your CCcam lines in it. Make sure your Lines have the correct format according to your box.

Note: usual format of CCcam lines is C: server port user pass

Now from the top left side of your text document click File > Save As ….
At the bottom there is a section called “Save As Type”, change it to “All Files”.

Then from the top of it in “File Name” write CCcam.cfg and save it.

Note: remember it`s vital that the first two C`s be in Caps Letters.

Thats it, your CCcam.cfg file is ready to be used
DM 900 UltraHD
800HDse SIM2.10
OpenBox AS4K CI Pro
User avatar
Masood
Vip
Vip
Posts: 3461
Joined: 17 Jan 2015, 4:19 pm
Location: Lahore
Has thanked: 799 times
Been thanked: 1070 times

Re: Getting Started - Flines & Clines For Beginners

Post by Masood »

How to Setup CCcam on Dreambox800

For transferring the CCcam.cfg file into your dreambox800, you need to use a FTP client. we suggest DCC!

Note: see the tutorial of Dreambox Control Center .

Now, you just need to transfer the CCcam.cfg file into the /var/etc/ folder.

Note: If you already have a CCcam.cfg file in that location, simply right click the file and click edit to put your C-lines in it and save the file.

You can obtain the CCcam.cfg file from your service provider.

Reboot your box and your CCcam Service will start working
DM 900 UltraHD
800HDse SIM2.10
OpenBox AS4K CI Pro
User avatar
Masood
Vip
Vip
Posts: 3461
Joined: 17 Jan 2015, 4:19 pm
Location: Lahore
Has thanked: 799 times
Been thanked: 1070 times

Card Sharing Tutorials for Beginners

Post by Masood »

How to Install Dreambox Control Center
Most of users are looking for a simple way to manage their receiver boxes via a flexible and well equipped FTP program. Some of you might use Filezilla or any other FTP clients but here we suggest you use the best FTP program which is designed for receiver boxes file management. You can manage or install your images, plugins or any other thing you want to upload or download from your box. One of the most common purposes is uploading/editing CCcam.cfg file.

First of all http://www.bernyr.de/dcc/dcc296.zip" onclick="window.open(this.href);return false; to download the zip folder containing DCC version 2.96

Now extract the folder and open DCC.

Image

1.First assign your box user/pass then the preferred language. Connection Type must also be chosen.

Note: If you connect to your box directly from your laptop/pc choose "Direct Crossover" but a router is on the way "Router" must be chosen.

Image

2.Now you need to assign the proper IP Address of each device.

Note: If you know the correct IP address of your box and router, there is an empty space above the Search button. Mouse over there and type the IP address.

If you dont know the correct IP address, click on Search and let the DCC scan and find the correct IP addresses.

Now I`m going to scan for the right IP address of my box. I click Search

Image

3.At the top you can see the Address range where you can assign the range of IP address which your Network is based on.

My range is 192.168.2.1-254. Clicking on search will start the scanning process.

Image

4.Scanning process is done. 3 IP`s have been found.

the IP ending in 2.1 is my Router, the one with 2.7 is my Box and 2.99 is another device.

So I double click on the second IP in the list to assign it as my box IP in DCC.

Do the same procedure for your Router.

Image

5.Now that we have assigned proper IP`s on my device, we`re gonna click on Reconnect to see if it`s working.

Image

6.All signs show that our connection is healthy and we are connected to our box through our router.

Image

7.So let`s go to the FTP section and see how we can manage our files between pc/laptop and the box.

Image

8.As you can see this section is divided into two halves.

Right side is our Receiver box and the left side is our PC/Laptop.

You can simply exchange between these two using the two arrows in the middle.

If you keep DCC folder, each time that you open it, it automatically connects to your box and you can do your edits.
DM 900 UltraHD
800HDse SIM2.10
OpenBox AS4K CI Pro
User avatar
Masood
Vip
Vip
Posts: 3461
Joined: 17 Jan 2015, 4:19 pm
Location: Lahore
Has thanked: 799 times
Been thanked: 1070 times

Re: CCcam Dictionary/terminology, the basics

Post by Masood »

How to make your own cccam server

Go here and make your self a no.ip acount

Code: Select all

"www.no-ip.com or www.dyndns.com"
after open a Port as you wish in the router
write your info as you did by "no-ip webadress" on Inadyn by dreambox or server.
xp:you chose allaf1.no-ip.org as Host and you open Port 12000 so you C:line to all friends you want to share with them will be like this:
C: allaf1.no-ip.org 12000 username password +(no yes or like this)

1.
C: allaf1.no-ip.org 12000 username password no { 0:0:2 }
means that you friend can get your both Hops 1 & 2 and no right to share it with anyone else
by your CCcam.cfg you have to make "F-line" like this:
F: username password 2 0 0 { 0:0:1 }

2.
if you want that your friend get the right to reshare your Cards the F:line have to be like this:
F: username password 2 0 0 { 0:0:2 } / F: username password 3 0 0 { 0:0:2 }
this means your friend will reshare you Hop 1&2 /all 3 hops together with a nother friend
F: username password 2 0 0 { 0:0:3 } / F: username password 3 0 0 { 0:0:3 }
this means your friend will reshare you Hop 1&2 with tow other friends of him /all 3 hops together with tow other friends of him.
and you C:line to him will be like this:
C: allaf1.no-ip.org 12000 username password { 0:0:2 }
C: allaf1.no-ip.org 12000 username password { 0:0:3 }
you want that you friend use your Cards only by him and you get his Host"C:line"
your C:line to him have to be like this:
C: allaf1.no-ip.org 12000 username password yes
and the F:line by you should be like this:
F: username password { } { } { } friend_dns.noip.com
F: username password 2 1 1 { } { } { } friend_dns.noip.com
(1 1 ) means the friend can user your Emu-Keys too.
(0 0) means he can use only share cards.
F: username password 3 1 1 { } { } { } friend_dns.noip.com
this mean he can get all what you have only for him no reshare at all.
F: username password 2 0 0 { 0:0:1 } hier you give him intil hop 2 (1 + 2 )
F: username password 3 0 0 { 0:0:1 } hier you give him intil hop 3 (1 + 2 + 3)

CCcam.cfg ---> /var/etc -----> Configuration file, where we set the Clients and Friends and additional configuration.

CCcam.bin ---> /var/bin -----> This is the binary file ( like the .exe in windows ) This file should have 755 permission. (Right click in this file with your preferred FTP client and click set attributes). Otherwise CCcam will not start

CCcam.prio ---> /var/etc -----> This file is where you can set your priority cards or ignore any cards ( not necessarily needed to run CCcam )

CCcam.channelinfo ---> /var/etc -----> In this file you can put the channel info for the web interface, so you will see which channel is decoding CCcam instead of seeing the sid ( not necessarily needed to run CCcam )

CCcam.providers ---> /var/etc -----> In this file you can put the provider info for the web interface, so you will see which package is decoding CCcam instead of seeing the caid ( not necessarily needed to run CCcam )

SoftCam.Key ---> /var/keys-----> In this file you will find keys to open channel trough keys instead trough network ( not necessarily needed to run CCcam )

AutoRoll.Key ---> /var/keys ----> this file will have the next key the provider will have and will use the next automatically ( not necessarily needed to run CCcam )

constant.cw ---> /var/keys ----> In this file you will find constant keys to open channel trough keys instead trough network ( not necessarily needed to run CCcam )
DM 900 UltraHD
800HDse SIM2.10
OpenBox AS4K CI Pro
User avatar
Masood
Vip
Vip
Posts: 3461
Joined: 17 Jan 2015, 4:19 pm
Location: Lahore
Has thanked: 799 times
Been thanked: 1070 times

Re: CCcam Dictionary/terminology, the basics

Post by Masood »

What are C: and F: lines ?

C: stands for Client

This means with this line you will be a client of a server so you can watch channels from his cards

Example of Basic C line

C: serverdns.no-ip.com 12000 user pass

Here we are going to get some share from serverdns.no-ip.com he is using port 12000 and the user and pass since i am his client he must provide them to me !!


F: stands for Friends

This means with this line you will give your local or peers you may have to your friends so they can enjoy your local as well

Example of Basic F line

F: user1 pass1

With this line i am telling CCcam that user1 can connect to my server and takes my shares as long as he usess pass1 as password
DM 900 UltraHD
800HDse SIM2.10
OpenBox AS4K CI Pro
User avatar
Masood
Vip
Vip
Posts: 3461
Joined: 17 Jan 2015, 4:19 pm
Location: Lahore
Has thanked: 799 times
Been thanked: 1070 times

Re: CCcam Dictionary/terminology, the basics

Post by Masood »

What is Hop, reshare & distance ?

Hop, Reshare & Distance are 3 same terminology's in a way!!

Hop is used in CCcam and Distance is used in other emus like Gbox & others

''So what do they mean ?''

Hop means number of servers away !!

In simple terms to understand me well here is an example!!

I have a local card and i am sharing with you!!

You will see my card as Hop 1 or as called elsewhere Distance 1

Now you decide to share with your friend

Your friend will get my card as Hop 2 ( this is called Reshare , because you are resharing my card with your friend )

One day your friend decides to share with his father, so his father will get my card as Hop 3

and the further the card goes with each connection it will add 1 hop each time
Now you are thinking and deep inside you are saying '' But i do not want to reshare my card so many times''

Well you are right it is never suggested to reshare your card more than 3 times this means 3 hops away !!

In order to eliminate this you need to add some config in your F: lines in Ccam.cfg, this will be covered in another Faq !!
DM 900 UltraHD
800HDse SIM2.10
OpenBox AS4K CI Pro
User avatar
Masood
Vip
Vip
Posts: 3461
Joined: 17 Jan 2015, 4:19 pm
Location: Lahore
Has thanked: 799 times
Been thanked: 1070 times

Re: CCcam Dictionary/terminology, the basics

Post by Masood »

What other settings i can put in C: line ?

Syntax : C: <hostname> <port> <username> <password> <wantemus> { caid:id:uphops, caid:id:uphops, ... }

In a cline we can have :

* Instructions where to look for a server <hostname>
* Which port that server is using <port>
* Username to connect to that server <username>
* Password to connect to that server <password>
* If you like to recieve Emulator shares from keys <wantemus> (only if set to 1 if set to give emus on the f line from the server you are getting )
* Limiting what to get from that particular server { caid:id:uphops, caid:id:uphops, ... }

Examples

A basic C line that most users will use :

Code: Select all

C: server.noip.com 12000 username password
A C line that is more appropriate if you do not want to recieve key Emulators:

Code: Select all

C: server.noip.com 12000 username password no
A C line that is more appropriate if you want to recieve key Emulators (Not highly recommended) :

Code: Select all

C: server.noip.com 12000 username password yes


A Cline that will limit to receive all shares that are only up to 2 hops away (Recommended):

Code: Select all

C: server.noip.com 12000 username password no { 0:0:2 }
A Cline that will get all shares but does not get a specific provider:

Code: Select all

C: server.noip.com 12000 username password no { 0:0:2, 093b:0 }


A Cline that will get all shares but does not get specific providers:

Code: Select all

C: server.noip.com 12000 username password no { 0:0:2, 100:3, 100:4, 100:5, 100:9, 100:A, 100:c }
DM 900 UltraHD
800HDse SIM2.10
OpenBox AS4K CI Pro

Who is online

Users browsing this forum: User avatarApple [Bot], No User AvatarClaude [Bot], No User AvatarPetal [Bot], User avatarYandex [Bot] and 4 guests