2013-05-29, 14:52
Hi there fellow developers.
I have just recently developed a TV backend designed to fit custom major IPTV provider in Czech Republic.
It has streaming, recording and EPG abilities and is written in C# and PHP, the streaming itself is provided
by spawning multiple VLC processes.
Only problem is, I can't code in C or C++.
Therefore I am asking, if you know (or are planning to develop) any PVR addon, that would be based purely on
XML over HTTP.
My vision is like this:
http://host/channels.xml would provide channels in some pre-agreed format
http://host/shows.xml would provide EPG in a pre-agreed format
etc for recordings
You could create new recording by calling http://host/record with POST or GET parameters being channel id, start time and end time
(preferably defined as unix timestamp). The watching itself would be solved by passing the direct stream URL in the channels xml,
watching recorded files would be basically equal (passing either URL or full path and filename).
This plugin could be released with the URLs configuration and little documentation so everybody could make their own XML based backend.
What do you think? Does this sound interesting to you?
(Actually, the PVR demo addon is halfway there, it just doesn't support creating recordings and getting the files from HTTP).
I have just recently developed a TV backend designed to fit custom major IPTV provider in Czech Republic.
It has streaming, recording and EPG abilities and is written in C# and PHP, the streaming itself is provided
by spawning multiple VLC processes.
Only problem is, I can't code in C or C++.
Therefore I am asking, if you know (or are planning to develop) any PVR addon, that would be based purely on
XML over HTTP.
My vision is like this:
http://host/channels.xml would provide channels in some pre-agreed format
http://host/shows.xml would provide EPG in a pre-agreed format
etc for recordings
You could create new recording by calling http://host/record with POST or GET parameters being channel id, start time and end time
(preferably defined as unix timestamp). The watching itself would be solved by passing the direct stream URL in the channels xml,
watching recorded files would be basically equal (passing either URL or full path and filename).
This plugin could be released with the URLs configuration and little documentation so everybody could make their own XML based backend.
What do you think? Does this sound interesting to you?
(Actually, the PVR demo addon is halfway there, it just doesn't support creating recordings and getting the files from HTTP).