A
A
Anton Garansky2015-04-02 23:05:22
Programming
Anton Garansky, 2015-04-02 23:05:22

What is the complexity of implementing IPTV broadcasting?

How difficult is it to implement the server and client parts for iptv broadcasting?
Are there ready-made solutions for the server?
Are you familiar with libraries for PL that simplify this task?
How powerful is the server needed to serve, say, 1000 clients?

Answer the question

In order to leave comments, you need to log in

2 answer(s)
V
Valentin, 2015-04-02
@Cauac

Everything is feasible and already implemented. The concept of IPTV is often confused with OTT services. The question is, what exactly do you want? Earn money - then it's easier to take a ready-made solution. For yourself - you can make on your knee. How do you want to earn? By subscription, by embedding advertising, in the provider's network as an additional service?
There are several main options:

  1. You implement IPTV on the provider's network. In this case, normal Multicast traffic goes to the network, a regular server running ffmpeg is suitable for this. If you want to earn money, special content delivery systems are taken , on which traffic is encrypted, and decrypted from the subscriber using a card.
  2. Still, you are talking about OTT and want to implement something like ivi.ru. If you want to earn money, then a paid media server is taken - you can organize a subscription functionality in it, through which broadcasting is carried out in the desired format, and a JS player is built into the site.
  3. You are talking about the usual broadcasting of video to your site. It can be VOD or live stream. You are not going to take money for a subscription. You can take nginx (+RTMP module) and the same ffmpeg.
  4. You do not want to earn anything at all, but simply monitor your webcam on the site (or in the player). Here you can connect to the camera itself via RTSP, as a rule, they can do this. Or you can use the same ffmpeg to recode the received content into the desired format and transport. In this case, instead of ffmpeg, you can use VLC for example.

C
chrooter, 2015-04-02
@chrooter

easy to implement.
it’s more difficult to make the right TK, TV-TV strife
cdnvideo if it’s just on the Internet

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question