Channels Backend » History » Version 4
Constantinos Lempidakis, 01/02/2025 03:13 PM
| 1 | 1 | Constantinos Lempidakis | # Channels Backend |
|---|---|---|---|
| 2 | |||
| 3 | 1. "Channels" widget must be included in Canva. |
||
| 4 | |||
| 5 | |||
| 6 | 2. The backend of the Channels is described below: |
||
| 7 | |||
| 8 | ## Live Channels ## |
||
| 9 | |||
| 10 | * When the user will press the "Channels" button, a listing page will be displayed as the example below: |
||
| 11 | |||
| 12 |  |
||
| 13 | |||
| 14 | |||
| 15 | * Each Row will depict a channel content |
||
| 16 | * At the upper right corner an "Add New Channel" button will exist. |
||
| 17 | |||
| 18 | /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// |
||
| 19 | |||
| 20 | ### Add New Channel ### |
||
| 21 | * By clicking the "Add New Channel" button on the upper rigth corner the user will be able to add a new channel using a pop-up menu with the following options: |
||
| 22 | |||
| 23 | **Main information** |
||
| 24 | 4 | Constantinos Lempidakis | Active (TRUE/FALSE field) |
| 25 | 1 | Constantinos Lempidakis | Language translation field (similar to other pages) |
| 26 | Title (Text field) |
||
| 27 | Short description (Small Text field) |
||
| 28 | Description (Small Text field) |
||
| 29 | Genre (Selection field) |
||
| 30 | Country (Selection field) |
||
| 31 | Logo (Selection field, it will provide upload custom logo or select from the logo database) |
||
| 32 | Type (TV or Radio) |
||
| 33 | Order No (Numeric field) |
||
| 34 | |||
| 35 | |||
| 36 | **Misc** |
||
| 37 | Headend IP/Port (Text field) |
||
| 38 | Original Service ID (Text Type) |
||
| 39 | |||
| 40 | **Source** (Check the available options below) |
||
| 41 | |||
| 42 | For IP: |
||
| 43 | IP address |
||
| 44 | Port |
||
| 45 | Protocol (Drop down field, options: UDP,RTP,HLS,MPEG-DASH,RTSP,RTMP,SRT,HTTP) |
||
| 46 | |||
| 47 | For DVB-T/T2: |
||
| 48 | Frequency |
||
| 49 | Service ID |
||
| 50 | |||
| 51 | For DVB-C: |
||
| 52 | Frequency |
||
| 53 | Service ID |
||
| 54 | 2 | Constantinos Lempidakis | |
| 55 | ## General Guidelines ## |
||
| 56 | * All the above fields must be available as columns in all listing pages |
||
| 57 | * All the above fields must have several filtering options in all listing pages |
||
| 58 | 3 | Constantinos Lempidakis | |
| 59 | |||
| 60 | ## Canvas side ## |
||
| 61 | |||
| 62 | From the canvas side under the "Audio & Video" menu we need to add the following widgets: |
||
| 63 | |||
| 64 | * Channel list widget |
||
| 65 | The Channel list widget will be a table consisting of several rows and columns, specified from the user. |
||
| 66 | Each box, will consists of the channel logo as well as its name. |
||
| 67 | The size and the number of rows and columns will be specified by the user. |
||
| 68 | |||
| 69 | * Genre widget |
||
| 70 | The Genre widget will be a drop down menu providing all available options. |
||
| 71 | The user will be able to adjust its size |
||
| 72 | The translation will be depicted from the appropriate trabslation field. |
||
| 73 | |||
| 74 | * Group widget |
||
| 75 | The Group widget will be a drop down menu providing all available options. |
||
| 76 | The user will be able to adjust its size |
||
| 77 | The translation will be depicted from the appropriate trabslation field. |
||
| 78 | |||
| 79 | * Country widget |
||
| 80 | The Country widget will be a drop down menu providing all available options. |
||
| 81 | The user will be able to adjust its size |
||
| 82 | The translation will be depicted from the appropriate trabslation field. |