What is IPTV?
Internet Protocol Television (IPTV) delivers television content using signals based on the logical Internet Protocol (IP), instead of being delivered through traditional terrestrial, satellite signal, or cable television formats.
What is EPG?
EPG is an electronic program guide, an on-screen guide of scheduled broadcast programming television programs.
What is XMLTV?
XMLTV is an XML based file format for describing TV listings. IPTV providers use XMLTV as the base reference template in their systems and extend it internally according to their business needs.
What is PVR?
"Personal Video Recorder" is a different term for a DVR (Digital Video Recorder).
What is a .m3u file?
It's the file that your PVR client is using to get your IPTV streams, channel names and another bunch of data.
Do I need satellite for using IPTV?
No, you will connect to our IPTV servers via Internet and you don't need a dish or satellite equipment.
Can I stream multiple devices simultaneously?
Yes, You Can use our IPTV Service on up to 2 device at the same time with our service.
If you are running your IPTV service on a smart tv, enigma 2 box, PC, tablet or even a smart phone, almost certainly you have installed the service using a streaming line. This type of extensions are the most flexible and widely used among users, but there is more to this ...
Almost all IPTV CMS (Content Management Systems) Softwares which are the tool used by providers creating, managing and maintaining their service, have Streaming Line section to create accounts. Due to the flexibility it has, most of the IPTV programmers highly invest on it and use streaming line scripts for importing the service into their programs/apps. In this article, we'll first explain the different video formats of streaming lines and then 8 of the most common scripts which providers can supply their clients with. Whether you are a user or a provider, this article helps you understanding the purposes of each script, how they work and a few pros and cons regarding some of them.
IPTV-wise, Video Streaming has 3 widely used formats:
It stands for HTTP Live Streaming. In this form, the broadcasting server distributes the stream into different 10 seconds segments of mp4. This is good when the broadcaster wants to stream multiple streaming qualities so that the viewer could use proper bitrate of the video considering the network bandwidth. HLS was originally invented and used by Apple on their devices. The only disadvantage is that HLS has 10 to 30 seconds of delay so if live streaming does really matter, it is not recommended.
This one's acronym has two parts MPEG and TS. MPEG stands for Moving Picture Experts Group which was a company founded in 1988 specialized in video streaming stuff and later joined with Adobe. TS ,on the other hand, stands for Transport Stream. This format can carry audio, video and metadata like subtitle, epg or other form of data to lock the stream. Mpegts has an error correction feature to keep the integrity of the video whenever the signal is low.
Back in mid-2000s, Macromedia company developed RTMP ,which stands for Real Time Messaging Protocol, and now we know it as Flash. It is now one of the methods being used by local IPTV streaming sources, those who extract the feed directly from original broadcaster, to stream the content to their online server and from that point stream it to their clients using HLS or MPEGTS.
Now lets get to know 8 of the most widely used streaming line scripts by IPTV users:
It's a plain text file which has the title and the link location of each stream/channel being provided by your IPTV provider. It can be installed on carious devices from Smart TV's to handheld devices. Almost all android-based IPTV devices can or need this extension to run.
-M3U with options:
It's the same as the above extension but with some more features. If your provider has the possibility, you can get channels into grouped folders, EPG and Picons.
-Web TV List:
On some devices like Openbox, you need this form of plain text file. It has no features.
As the name says, it's a simple list of streams links and has no feature. Format of the file is .txt.
-Enigma 2 OE 1.6:
It's a full bouquet file containing all streams which are being assigned to your account which can should placed in /etc/enigma2 folder of your Enigma 2 receiver box using FTP clients like Filezilla. This works on almost all boxes.
-Enigma 2 OE 2.0:
This one is identical as the one explained above but it is advised to be used only for Dreambox type of boxes.
-Enigma 2 OE 1.6 Autoscript:
Autoscripts enable you to install the bouquet without placing the bouquet file manually. You need to simply connect to your box through SSH Terminal and then execute the command which is provided.
-Enigma 2 OE 2.0 Autoscript:
Only suitable for Dreambox.
Make sure your device has enough memory and a strong cpu as IPTV is mainly about encoding and decoding video formats. Some devices can run IPTV using multiple extensions explained above but you need to make sure which one is the most suitable. For instance, IPTV can be installed on a Zgemma box using Enigma 2 OE 2.0 scripts but you might notice quality issues and lags. So it does matter which extension with which format you use.
In the following, some of the most important advantages of STBs are explained.
Interactive program guides:
This feature provides the updated scheduling information of current and upcoming programs. Some guides also provide the backward scrolling to promote their catch-up content.
Similar to the bookmark feature on the web-browser, users can highlight their favorite channel list which facilitates their access to the channels.
By this feature, users can easily switch a channel at a predefined time, thus they can record contents of more than one channel even when they are not at home.
By this feature, it will be possible to restrict the access to specific channels or even block all the channels.
f users tend to record a specific program at a particular time, they can select their favorite program on the interactive program guide at a specific time. Through the Scart link, a signal will send to a compatible DVR or VCR to start recording.
Firmware update features:
Almost all modern STBs gain from automatic firmware update processes. The feature is typically supplied by the service provider.