프로그램개발/Tvheadend

EPG의 구조(Electronic program guide)

잠탱 2016. 7. 19. 04:51

EPG의 구조(Electronic program guide)


말그대로 TV Guide이다 

여러가지 정보를 담고 있으며 아래와 같은 XML로 많이 표현된다.



// SampleXML

<tvgenerator-info-name="mylistingsgenerator">

<channelid="3sat.de">

<display-namelang="de">3SAT</display-name>

</channel>

<channelid="das-erste.de">

<display-namelang="de">ARD</display-name>

<display-namelang="de">DasErste</display-name>

</channel>

<programmestart="200006031633"channel="3sat.de">

<titlelang="de">blah</title>

<titlelang="en">blah</title>

<desclang="de">BlahBlahBlah.</desc>

<credits>

<director>blah</director>

<actor>a</actor>

<actor>b</actor>

</credits>

<date>19901011</date>

<country>ES</country>

<episode-numsystem="xmltv_ns">2.9.0/1</episode-num>

<video>

<aspect>16:9</aspect>

</video>

<ratingsystem="MPAA">

<value>PG</value>

<iconsrc="pg_symbol.png"/>

</rating>

<star-rating>

<value>3/3</value>

</star-rating>

</programme>

<programme>...</programme>

...

</tv>


에피소드 번호 별점등등등  여러가지 정보를 담고 있으며 TVHeadEnd라는 넘을 많이 쓰면서 많이들 사용한다.


TVHeadEnd 에서 EPG 맵핑을 하게되면 아래와 같은 화면을 볼수 있다.



뭐 대강 그렇다 EPG만드는 건 각자 알아서..


반응형