starttime is encoded as float
proginfo : get   EPG list from tv.epg.search()
index : schedule is already a list