I signed up for an ACE IPTV 24 hour trial subscription and was able to successfully run multiple streams of different channels on different TVs for a couple of minutes.
So what I hear from everyone in here as well as other forums is that you cannot do multiple streams. Initially IPTV providers did not worry about this when MACs were burned into the physical set top boxes. The physical STB will identify it self using the MAC when connecting to the service provider. They only allow traffic when a MAC properly entered in their system. Also as /u/MrCakeums found out in his wireshark capture.. IPTV providers also use other identifiers such as device ID, serial number, etc. to identify incoming connections.
However with software, you can spoof all that...
- Mac
- Serial Number
- STB Model/Type
- DeviceID
- DeviceID2
- Signature
- HardwareVersion
So.. if you know basic networking MAC are layer two traffic.. usually use for communication between local networks.
MAC address are not used when using layer three traffic (TCIP/IP). TCIP/IP is use for communication from you to the IPTV provider. MAC address is discarded during this process.
With that in mind you can have multiple STB Emulator running on the same time with the same MAC, DeviceID , etc etc on your same network. On your local network your Firestick/Andriod box will use it own MAC address local lan traffic. So that side would be fine.
So then the last thing is a socket... IP address and port. When traffic leaves your house to the IPTV provider, each connection will have a different socket which unique identifies each box allowing for multiple streams.
Now on to the IPTV provider side... do they check... from my test.. the answer is no.. they look for MAC, Device ID, SN, Device ID and Signature... if it matches it will allow traffic even if there is multiple socket/connections.
Does anyone want to test this out on a tail end of a 1 month subscription? So you don't get banned and loose out a subscription
EDIT: IT worked on another provider (NFPS).... worked quite well.. until the password authentication kicked in..
So if your IPTV requires a password for MAG, this won't work.
EDIT: Tried it on a third stream. It works initially but one of the stream freezes and stops. This may not work after all