눈 내린 세상
tvh 정보 본문
1. EPG 정보 추출
tvheadend에서 등록된 epg 정보를 xml로 가져옵니다.
순서대로 전체, 채널이름, 채널번호, 태그별로 추출할 수 있습니다.
– http://localhost:9981/xmltv # short alias for http://localhost:9981/xmltv/channels
– http://localhost:9981/xmltv/channelname/*channelname*
(예 : http://localhost:9981//xmltv/channelname/MBC )
– http://localhost:9981/xmltv/channelnumber/*channelnumber*
(예 : http://localhost:9981//xmltv/channelnumber/1 )
– http://localhost:9981/xmltv/tagname/*tagname*
(예 : http://localhost:9981/xmltv/tagname/HDTV)
2. 서버 상태
녹화를 하거나 하면 관련된 정보를 볼 수 있습니다.
– http://localhost:9981/api/status/subscriptions
3. 서버 정보
– http://localhost:9981/api/serverinfo
4. 현재 방송중인 채널 목록
– http://localhost:9981/api/epg/events/grid
5. 채널 목록
– http://localhost:9981/api/channel/list
6. 채널 목록 – 상세
– http://localhost:9981/api/channel/grid
7. 태그 목록
– http://localhost:9981/api/channeltag/list
8. multiplex 목록
– http://localhost:9981/api/mpegts/service/grid
9. 채널 목록 받기 m3u 파일로 받기
– http://localhost:9981/playlist
– http://localhost:9981/playlist/channelname/*channelname*
(예 : – http://localhost:9981/playlist/channelname/MBC )
– http://localhost:9981/playlist/channelnumber/*channelnumber*
( 예 :http://localhost:9981/playlist/channelnumber/1 )
10. 비디오 스트리밍 주소
– http://localhost:9981/stream/channelid/*uuii*
(예 : http://localhost:9981/stream/channelid/58597e039b837569c71747cfa1da4a77)
– http://localhost:9981/stream/channelname/*channelname*
(예 : http://localhost:9981/stream/channelname/MBC )
– http://localhost:9981/stream/channelnumber/*channelnumber*
(예 : http://localhost:9981/stream/channelnumber/1 )
스트리밍시 변수 사용 가능 “?mux=PASS&transcode=1&acodec=AAC&vcodec=H264″
– 스트리밍 주소 이용 m3u 파일 만들기
#EXTM3U
#EXTINF:-1 tvg-id=”1”,채널이름
http://id:pass@ip:9981/stream/channelnumber/채널번호