Feature #1527
Change IPTV WebUI configuration to support more source types
Status:
Rejected
Priority:
Normal
Assignee:
-
Category:
User Interface
Target version:
-
Start date:
2013-01-13
Due date:
% Done:
0%
Estimated time:
Description
This is a request to track down every nice idea to make the WebUI for IPTV better. Here are the goals:
- Keep the fast-to-edit feature as much as possible. It is currently possible to quickly edit a source properties by just clicking in it. It means that the number of click to edit a source should be minimal.
- Be flexible for the future implementations. Currently, TVHeadend only support multicast RTP, but it would eventually support RTSP in the near future. Many IPTV protocols are living out there, and the WebUI should block voluntary developers to add a new one.
- Be clean. In other words, only the needed parameters for each source should be displayed / visible. For example, Interface, Group, and UDP Port for RTP multicast, and RTSPĀ URL for RTSP. There are also some common parameters such as Channel name.
History
Updated by Adrien CLERC almost 12 years ago
First idea, use form with embedded grid as in http://cdn.sencha.io/ext-4.1.1a-gpl/examples/form/form-grid-access.html.
The grid could display common parameters such as Channel name and Service display name (this should be implemented for each type of service)
Drawback: to edit one service, you need to click on the service first and then on the form. Not such much overhead though.
Updated by Adrien CLERC almost 12 years ago
Multiple tables.
Just put as much grid as IPTV service types. Then it could be just displayed in one page, or inside tabs. In this way, the tables can live independently.