Project

General

Profile

Channels Backend » History » Version 2

Constantinos Lempidakis, 01/02/2025 03:02 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
![](clipboard-202501021435-zedqi.png)
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
Language translation field   (similar to other pages)
25
Title                (Text field)
26
Short description    (Small Text field)
27
Description          (Small Text field)
28
Genre                (Selection field)
29
Country              (Selection field)
30
Logo                 (Selection field, it will provide upload custom logo or select from the logo database)
31
Type                 (TV or Radio)
32
Order No             (Numeric field)
33
34
35
**Misc**
36
Headend IP/Port      (Text field)
37
Original Service ID  (Text Type)
38
39
**Source**           (Check the available options below)
40
41
For IP:
42
IP address
43
Port
44
Protocol             (Drop down field, options: UDP,RTP,HLS,MPEG-DASH,RTSP,RTMP,SRT,HTTP)
45
46
For DVB-T/T2:
47
Frequency
48
Service ID
49
50
For DVB-C:
51
Frequency
52
Service ID
53 2 Constantinos Lempidakis
54
## General Guidelines ##
55
* All the above fields must be available as columns in all listing pages
56
* All the above fields must have several filtering options in all listing pages