V
V
virulaine2014-04-20 18:05:36
Video
virulaine, 2014-04-20 18:05:36

How does Kartina.tv (or other OTT) work?

For many days I have been trying to understand how OTT works in the function of recording and watching TV programs.
With VoD, everything is clear - just give a link to the .m4v file and Dune HD plays the file.
With TV, everything is more complicated - Archive, fast forward / backward, live stream.
I think that the video is written to one large TS file (since it allows you to play the stream from any point in the file).
I realized that in the archive there are no joints between TV programs and between days, one continuous stream.
In Kartina.tv, the location from which the archive should be shown is specified in the URL via &gmt=1390000 (unix timestamp).
How can this be organized at home, with the help of what tools, in general, in which direction to dig?
I have a live stream of TV channels, but what should I do with it? Convert to TS and then how to play a continuous file from a certain point?

Answer the question

In order to leave comments, you need to log in

1 answer(s)
M
Maxim Lapshin, 2014-04-27
@virulaine

There are different ways to implement this.
Someone cuts into watches and then fiddles with stitching these watches. If there was some problem with the recording in the middle of the hour, usually the whole hour block is lost.
Someone uses EPG and cuts with an overlap on schedule. If the schedule has gone, everything is lost.
erlyvideo.ru implements a different approach: the entire video is written to an archive organized as an endless tape, after which the middleware generates an EPG URL to the archive.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question