<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Hanury.NET &#187; iptv</title>
	<atom:link href="http://hanury.net/wp/tag/iptv/feed" rel="self" type="application/rss+xml" />
	<link>http://hanury.net/wp</link>
	<description>하늘이, 형거니, 규영이 홈피입니다.</description>
	<lastBuildDate>Mon, 21 May 2012 05:15:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>iCal을 이용한 EPG</title>
		<link>http://hanury.net/wp/archives/1187</link>
		<comments>http://hanury.net/wp/archives/1187#comments</comments>
		<pubDate>Sat, 31 Jan 2009 03:40:14 +0000</pubDate>
		<dc:creator>alexken</dc:creator>
				<category><![CDATA[기술]]></category>
		<category><![CDATA[epg]]></category>
		<category><![CDATA[ical]]></category>
		<category><![CDATA[iptv]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[프로그래밍]]></category>

		<guid isPermaLink="false">http://hanury.net/wp/?p=1187</guid>
		<description><![CDATA[EPG(Electronic Program Guide) 방송 편성표를 어떻게 하면 쉽게 볼 수 있을까 하다가, xml을 xslt를 이용해 html로 변환 RSS형태로 publishing 을 생각하다가 iCal에서 사용하는 ics 형태로 하면 iCal이 알아서 다 표현도 [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://en.wikipedia.org/wiki/Electronic_program_guide">EPG(Electronic Program Guide) 방송 편성표</a>를 어떻게 하면 쉽게 볼 수 있을까 하다가,</p>
<ol>
<li>xml을 xslt를 이용해 html로 변환</li>
<li>RSS형태로 publishing</li>
</ol>
<p>을 생각하다가 <a href="http://en.wikipedia.org/wiki/ICalendar">iCal</a>에서 사용하는 ics 형태로 하면 iCal이 알아서 다 표현도 해줄것이고,</p>
<ul>
<li>MacOSX에서는 iCal에서 구독 하면 되고</li>
<li>iCal과 동기되는 iPod Touch/iPhone에서도 볼수 있고</li>
<li>Windows Vista도 ics를 지원하는 캘린더가 기본 포함 되었고,<br />
	아마 Outlook도 지원할것이고</li>
<li>Google Calender도 같은 ics를 구독하면 언제 어디서나 볼수 있고</li>
</ul>
<p>그래서 EPG 데이터를 ICS 포맷으로 변환하면 멋지겠다는 생각이 들었다.</p>
<p>방송사 별로 ICS를 생성하고 각 방송사 별로 ICS는 최대한 추려서 다음과 같이 쓰기로 했다.</p>
<div class="codecolorer-container text vibrant" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:680px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">BEGIN:VCALENDAR<br />
PRODID:-//TTA//EPG DATA//KO<br />
VERSION:2.0<br />
CALSCALE:GREGORIAN<br />
METHOD:PUBLISH<br />
X-WR-TIMEZONE:Asia/Seoul<br />
X-WR-CALNAME:MBC<br />
BEGIN:VEVENT<br />
DTSTART:20090131T223500<br />
DTEND:20090131T235500<br />
UID:MBC20090131T223500<br />
CLASS:PUBLIC<br />
DESCRIPTION:장르 : 연예/오락-토크쇼<br />
출연 : 윤종신,김국진,김구라,김성주,신정환,이하늘,박미선<br />
연출 : 여운혁,김유곤<br />
SUMMARY:명랑 히어로<br />
TRANSP:OPAQUE<br />
END:VEVENT<br />
END:VCALENDAR</div></div>
<p>ruby로 만든 ics를 iCal에서 읽어보니<br />
결과는 일단 성공&#8230;</p>
<p><a class="imagelink" href="http://farm4.static.flickr.com/3352/3239660781_5fc66938cc_b.jpg" rel="lightbox[epg]"><img src="http://farm4.static.flickr.com/3352/3239660781_5fc66938cc.jpg" /></a></p>
<p>대충 상상했던 EPG형태로 보여주기는 하나, 실생활에 편히 쓸만큼 보기 편한거 같지는 않다.</p>
<p>그리고, 당장 쓰기에는 또 다른 문제가 좀 있다.</p>
<ol>
<li>주기적으로 책임감 있게 변환 script를 돌려줄 서버가 필요하고,</li>
<li>CalDAV로 iCal에서 쓰려면 WebDAV 호스팅이 되어야 하는데, 그렇지 아니하고,</li>
<li>ics로 변환해서 그냥 web에 두고 google calendar에서 구독하면 그걸 다시 iCal에서 불러올 수 있다.<br />
	그래서 google calendar에서 읽어보니 한글이 깨진다&#8230;<br />
	(분명 UTF-8으로 저장되어 있는데, KSX1001을 UTF-8으로 읽었을때 처럼 깨진다..)</li>
</ol>
<p>OTL 일단 오늘은 여기까지&#8230;..</p>
]]></content:encoded>
			<wfw:commentRss>http://hanury.net/wp/archives/1187/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>하나TV 펌웨어 업그레이드 변경사항</title>
		<link>http://hanury.net/wp/archives/858</link>
		<comments>http://hanury.net/wp/archives/858#comments</comments>
		<pubDate>Tue, 07 Oct 2008 13:23:57 +0000</pubDate>
		<dc:creator>alexken</dc:creator>
				<category><![CDATA[생활]]></category>
		<category><![CDATA[ACAP]]></category>
		<category><![CDATA[iptv]]></category>
		<category><![CDATA[데이터방송]]></category>
		<category><![CDATA[하나tv]]></category>

		<guid isPermaLink="false">http://hanury.net/wp/?p=858</guid>
		<description><![CDATA[퇴근하고 TV를 켜니, 하나TV의 지상파 방송의 방송채널및 볼륨 모양이 살짝 바뀌었다. 펌웨어 업그레이드가 의심되어 살펴 보니 역시나 였다&#8230;. 지상파 데이터방송(ACAP)의 변경 사항도 살펴보았다. 변경된 사항은 디폴트로 ACAP이 꺼져있고, 대신 타임쉬프트(LG [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://farm3.static.flickr.com/2092/2800249360_0a169be5b0_o.jpg" width="80px" align="left"/><br />
퇴근하고 TV를 켜니, <a href="http://hanury.net/wp/archives/496">하나TV의 지상파 방송</a>의 방송채널및 볼륨 모양이 살짝 바뀌었다.<br />
펌웨어 업그레이드가 의심되어 살펴 보니 역시나 였다&#8230;.</p>
<p><a href="http://hanury.net/wp/archives/753">지상파 데이터방송(ACAP)</a>의 변경 사항도 살펴보았다.</p>
<p>변경된 사항은 디폴트로 ACAP이 꺼져있고, 대신 타임쉬프트(LG TV의 타임머신과 같은&#8230;) 기능이 들어갔다.<br />
이 두 기능은 둘중 하나만 선택 사항이었다.</p>
<p>ACAP이 디폴트로 빠진건 개인적으로 유감이지만 타임쉬프트 도입은 사용자 입장에선 환영할만한거 같다.</p>
<p>ACAP자체의 변경사항은, 지금까지 채널을 변경하면, 데이터 방송을 다운받는 동안 진행상태를 우측하단에 표시하였는데, 이를 없애 버렸다.<br />
이 역시, LG나 삼성도 초창기에 넣었다가 지금은 뺀거랑 같아졌다.</p>
<p>ACAP을 활성화 하는 방법은<br />
[사용자 정보]-[설정]-[서비스설정]-[기능선택]에서 데이터방송(ACAP)을 선택해주면 된다.<br />
<a href='http://farm4.static.flickr.com/3125/2921805234_da1cb8109c_o.jpg' rel='lightbox[acap]'><img src='http://farm4.static.flickr.com/3125/2921805234_f024d10e58.jpg' /></a><br />
기타 변경사항은 촌발나는 SK분위기로 바뀌었으며, 싫으면 스킨변경도 가능하고, 폰트도 변경가능해졌다.</p>
<p><a href='http://farm4.static.flickr.com/3183/2921805298_5dbc36b77d_o.jpg' rel='lightbox[acap]'><img src='http://farm4.static.flickr.com/3183/2921805298_a24d55808d.jpg' /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://hanury.net/wp/archives/858/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>하나TV 시즌 2 &#8211; 지상파 양방향 데이터 방송</title>
		<link>http://hanury.net/wp/archives/496</link>
		<comments>http://hanury.net/wp/archives/496#comments</comments>
		<pubDate>Tue, 22 Jan 2008 15:05:19 +0000</pubDate>
		<dc:creator>alexken</dc:creator>
				<category><![CDATA[생활]]></category>
		<category><![CDATA[ACAP]]></category>
		<category><![CDATA[iptv]]></category>
		<category><![CDATA[데이터방송]]></category>
		<category><![CDATA[하나tv]]></category>

		<guid isPermaLink="false">http://hanury.net/wp/archives/496</guid>
		<description><![CDATA[하나TV 시즌 2 기능을 살펴 보다가 정말 놀란 기능이 하나 더 있다. 펌웨어 업데이트로 지상파 데이터방송 지원이다. 이는 아직 정식 서비스는 아니고 조만간 지원될 서비스인데, 시즌2 강제 업데이트로 덤으로 업데이트 [...]]]></description>
			<content:encoded><![CDATA[<p align="center">
<object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/p0pQYRwSuqs&#038;rel=1"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/p0pQYRwSuqs&#038;rel=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object>
</p>
<p>하나TV 시즌 2 기능을 살펴 보다가 정말 놀란 기능이 하나 더 있다.<br />
펌웨어 업데이트로 지상파 데이터방송 지원이다.<br />
이는 아직 정식 서비스는 아니고 조만간 지원될 서비스인데,  시즌2 강제 업데이트로 덤으로 업데이트 되었나 보다.</p>
<p>본인의 직업이 데이터방송 표준화및 시험인증 업무이기에 더 자세한 사항은 아직 비밀&#8230;..</p>
<p>
<a href='http://hanury.net/wp/wp-content/uploads/2008/01/havatv-databroad.jpg' title='havatv-databroad.jpg' rel='lightbox'><img src='http://hanury.net/wp/wp-content/uploads/2008/01/havatv-databroad.jpg' width='500px' alt='havatv-databroad.jpg' /></a><br />
방금전에 막 찍은 따끈 따끈한 프로그램 연동형 데이터 방송 예제(방송 하는 컨텐츠에 대한 정보 제공)
</p>
<p>지상파 양방향 데이터 방송이란 </p>
<blockquote><p>
지상파 방송사가 방송 스트림에 영상,음성 외에 java 어플리케이션을 함께 송출하는 서비스이다.<br />
java vm 을 내장한 디지털 셋탑이라면 이 서비스를 누릴 수 있다.</p>
<p>날씨나 뉴스, 교통 상황 등의 정보를 일방적으로 주는 형태와<br />
현재 방송되는 컨텐츠와 연동하여 지난 줄거리를 보여주거나, 감상평을 업로드 하거나,<br />
퀴즈 프로그램이라면 직접 문제 풀이에 참가하거나<br />
여자 주인공이 하고 있는 귀걸이를 리모콘으로 구매하거나(T-commerce),<br />
리모콘으로 호적등본을 발급하거나(T-Government)하는 서비스 이다.
</p></blockquote>
<p>이것 저것 살펴 보니 지상파 방송 뿐만이 아니라<br />
셋탑 자체의 기능도 상당히 충실해 졌음을 알 수 있었다.</p>
<ul>
<li>지금까지 아파트 옥내단자의 지상파 디지털 방송이 KBS1,2 EBS만 나와 아파트 탓만 했는데,<br />
오늘 다시 채널 스캔해보니, 모든 지상파 디지털이 검색되었다.</li>
<li>그동한 하나 TV를 지상파/케이블 셋탑으로 사용하면서 개인적으로 불편했던 기능이 채널 로테이션( 2 ~ 77번 까지라면 77  다음 채널이 2번으로 가는&#8230;)을 지원 안했는데 오늘 업데이트 이후 되었다. (만세&#8230;)</li>
</ul>
<p>암튼 하나 TV 만세다&#8230;.</p>
]]></content:encoded>
			<wfw:commentRss>http://hanury.net/wp/archives/496/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>하나TV 시즌 2 &#8211; 마이 콘텐츠</title>
		<link>http://hanury.net/wp/archives/492</link>
		<comments>http://hanury.net/wp/archives/492#comments</comments>
		<pubDate>Tue, 22 Jan 2008 14:43:01 +0000</pubDate>
		<dc:creator>alexken</dc:creator>
				<category><![CDATA[생활]]></category>
		<category><![CDATA[iptv]]></category>
		<category><![CDATA[하나tv]]></category>

		<guid isPermaLink="false">http://hanury.net/wp/archives/492</guid>
		<description><![CDATA[하나TV 시즌2가 시작하고, 그 주요 기능이 미디어플레이어로 사용가능하다는 말을 듣고, 퇴근하자마자, 부랴부랴 하나TV를 업데이트 했다. 예정대로라면 2월중에 될 예정 이었던거 같다. 안그래도, PS3 뽐뿌에다가, AppleTV를 2대나 구매하기 직전이었다. 용도는 하늘이 [...]]]></description>
			<content:encoded><![CDATA[<p align="center">
<object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/1Kc7DGYRXEY&#038;rel=1"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/1Kc7DGYRXEY&#038;rel=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object>
</p>
<p><img src='http://hanury.net/wp/wp-content/uploads/2008/01/season2_bigbanner_22.jpg' alt='하나TV 시즌 2' align='left'/>하나TV 시즌2가 시작하고, 그 주요 기능이 미디어플레이어로 사용가능하다는 말을 듣고,<br />
퇴근하자마자, 부랴부랴 하나TV를 업데이트 했다.<br />
예정대로라면 2월중에 될 예정 이었던거 같다.</p>
<p>안그래도, PS3 뽐뿌에다가, AppleTV를 2대나 구매하기 직전이었다.<br />
용도는 하늘이 동영상을 하드에 담아다가 양가 부모님 댁에 드리기 위해서였다.</p>
<p>첨에는 하나 TV에서 MBP의 smb로 접속해서 동영상을 보고자 했지만,<br />
레오파드에서 보안상의 이유인지, smb 접속은 userid/passwd를 강제하고,<br />
하나 TV에서 id/passwd를 입력할 방법을 제공하지 않아 포기 할려던 찰라,<br />
USB라는 메뉴가 보이길래, usb 외장하드를 연결해보니, 하드내의 동영상을 그냥 플레이 할 수 있었다.</p>
<p>대략 특징은 </p>
<ul>
<li>자막지원</li>
<li>mkv 컨테이너 미지원</li>
<li>avi 는 h.264 720p 지원</li>
<li>1080i mpeg2 ts 파일 </li>
</ul>
<p>하나 TV 시즌 2 아주 대박 예감이다.</p>
<p>진정한 iptv시대가 열리는가?????</p>
]]></content:encoded>
			<wfw:commentRss>http://hanury.net/wp/archives/492/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

