I need a small customize and re-skin for Android Live TV App.
Full App Source Code and Documentation is avalible,
1. I need small redisgn of the App (New Skin)
2. Customize the authentification for get (load) the Playlist from Server:
Currently the App get the Playlist directly from a Server URL api in json format, like this:
List Of Category:
[login to view URL]
Content:
{"LIVETV":[{"cid":"3","category_name":"Movie","category_image":"[login to view URL]"},{"cid":"2","category_name":"News Channel","category_image":"[login to view URL]"}]}
List of all Latest
[login to view URL]
Content:
{"LIVETV":[{"id":"2","cat_id":"3","channel_title":"Zee TV","channel_url":"rtsp://[login to view URL]","channel_thumbnail":"[login to view URL]","channel_desc":"Zee Tv India Movie and serial channel","cid":"3","category_name":"Movie","category_image":"[login to view URL]"},{"id":"1","cat_id":"2","channel_title":"India Tv","channel_url":"rtsp://xxx.xxx.xxx.xxx.166:554/playlist/ch26yqcif.3gp","channel_thumbnail":"[login to view URL]","channel_desc":"Indain New Channel India Tv","cid":"2","category_name":"News Channel","category_image":"[login to view URL]"}]}
Item of Category
[login to view URL]
Content:
{"LIVETV":[{"id":"2","cat_id":"3","channel_title":"Zee TV","channel_url":"rtsp://[login to view URL]","channel_thumbnail":"[login to view URL]","channel_desc":"Zee Tv India Movie and serial channel","cid":"3","category_name":"Movie","category_image":"[login to view URL]"}]}
it should be changed to:
Put in to the App Auth. Fields, like:
Username: (MyUsername)
Password: (MyPassword)
Button: (Connect)
After put in the Username & Password and click the Button "Connect", the app need fetch the playlist for this user from Server URL and set the Categories and the Streams in to the App
Playlist URL:
[login to view URL]
Contend:
{
"1": {
"channel_id" : "1",
"channel_name" : "Channel 1 HD",
"channel_description" : "Channel 1 HD",
"channel_type" : "Sport",
"channel_type_id" : 2,
"channel_logo" : "[login to view URL]",
"playURL" : "[login to view URL]"
},
"2": {
"channel_id" : "2",
"channel_name" : "Channel 2 HD",
"channel_description" : "Channel 2 HD",
"channel_type" : "Sport",
"channel_type_id" : 2,
"channel_logo" : "[login to view URL]",
"playURL" : "[login to view URL]"
},
"35": {
"channel_id" : "3",
"channel_name" : "Channel 3 HD",
"channel_description" : "Channel 3 HD",
"channel_type" : "Kids",
"channel_type_id" : 3,
"channel_logo" : "[login to view URL]",
"playURL" : "[login to view URL]"
},
"3": {
"channel_id" : "4",
"channel_name" : "Channel 3 HD",
"channel_description" : "Channel 3 HD",
"channel_type" : "News",
"channel_type_id" : 4,
"channel_logo" : "[login to view URL]",
"playURL" : "[login to view URL]"
}
}