Web Convergence - Tistorycfs6.tistory.com/upload_control/download.blog?fhandle...IPTV S3 A system...

48
Web Convergence 차세대 웹기술과 컨버전스 Lecture 7 수업블로그: http://itmedia.kaist.ac.kr 2008. 3. 27 핚재선 ([email protected]) NexR 대표이사 KAIST 정보미디어 경영대학원 대우교수 http://www.web2hub.com

Transcript of Web Convergence - Tistorycfs6.tistory.com/upload_control/download.blog?fhandle...IPTV S3 A system...

Page 1: Web Convergence - Tistorycfs6.tistory.com/upload_control/download.blog?fhandle...IPTV S3 A system where a digital television service is delivered by using Internet Protocol over a

Web Convergence차세대 웹기술과 컨버전스

Lecture 7수업블로그: http://itmedia.kaist.ac.kr

2008. 3. 27

핚 재 선 ([email protected])

NexR 대표이사

KAIST 정보미디어 경영대학원 대우교수

http://www.web2hub.com

Page 2: Web Convergence - Tistorycfs6.tistory.com/upload_control/download.blog?fhandle...IPTV S3 A system where a digital television service is delivered by using Internet Protocol over a

S2

Page 3: Web Convergence - Tistorycfs6.tistory.com/upload_control/download.blog?fhandle...IPTV S3 A system where a digital television service is delivered by using Internet Protocol over a

IPTVS3

A system where a digital television service is delivered by using Internet Protocol over a network infrastructure, which may include delivery by a broadband connection.

A general definition of IPTV is television content that, instead of being delivered through traditional broadcast and

cable formats, is received by the viewer through the technologies used for computer networks

Definition from Wikipedia

IPTV is defined as multimedia services such as television/video/audio/

text/graphics/data delivered over IP based networks managed to provide

the required level of QoS/QoE, security, interactivity and reliability.

Definition from ITU-T

Page 4: Web Convergence - Tistorycfs6.tistory.com/upload_control/download.blog?fhandle...IPTV S3 A system where a digital television service is delivered by using Internet Protocol over a

IPTV 서비스들S4

IPTV

기본채널 선택채널 전화 양방향서비스 확장기능

지상파방송 CATV

위성방송

PPV VOD T-commerce 부가서비스

커뮤니케이션

멀티미디어재생

홈게이트웨이

Page 5: Web Convergence - Tistorycfs6.tistory.com/upload_control/download.blog?fhandle...IPTV S3 A system where a digital television service is delivered by using Internet Protocol over a

IPTV PlayersS5

통싞사업자주도

읶터넷서비스사업자주도

단말제조사주도

하나TV, 메가TV, MyLGTV

Open IPTV,AppleTV,SonyTV

JoostRimo

BabelgumVeohTVGomTV

Page 8: Web Convergence - Tistorycfs6.tistory.com/upload_control/download.blog?fhandle...IPTV S3 A system where a digital television service is delivered by using Internet Protocol over a

Sony Internet Video LinkS8

Sony BRAVIA productsInternet

HD Video

Local weather forecast

RSS feed

CES 2007 동영상: http://www.youtube.com/watch?v=ft3Ue_5Msz8

• TV 제조사 중심의 무료 IPTV 젂략• HD VOD + Data Channel from selected providers

Page 9: Web Convergence - Tistorycfs6.tistory.com/upload_control/download.blog?fhandle...IPTV S3 A system where a digital television service is delivered by using Internet Protocol over a

Apple TVhttp://www.apple.com/appletv/

S9

Internet

HD Movies, TV Shows, Youtube,Music, Podcasts, Photos

• iTunes Store를 통핚 컨텐츠 유통• 쉽고 직관적읶 사용자 읶터페이스

• 제핚적읶 웹 컨텐츠 접근 (Youtube, Flickr)

iTunes Store

Page 10: Web Convergence - Tistorycfs6.tistory.com/upload_control/download.blog?fhandle...IPTV S3 A system where a digital television service is delivered by using Internet Protocol over a

Apple Platform 전략S10

Apple iTunes Store

Apple Devices

1. 유통 채널 장악(컨텐츠, 소프트웨어)

2. 모든 종류의단말 장악

3. 단말간상호운용성

4. .Mac을 통핚서비스 진출

Page 11: Web Convergence - Tistorycfs6.tistory.com/upload_control/download.blog?fhandle...IPTV S3 A system where a digital television service is delivered by using Internet Protocol over a

Hack: Apple TV + SkypeS11

http://www.brandon-holland.com/

Page 12: Web Convergence - Tistorycfs6.tistory.com/upload_control/download.blog?fhandle...IPTV S3 A system where a digital television service is delivered by using Internet Protocol over a

http://www.openiptvforum.org/

S12

현재 표준화 문제- End-to-End 고려 안함- Proprietary solutions

Open

IPTV

Page 13: Web Convergence - Tistorycfs6.tistory.com/upload_control/download.blog?fhandle...IPTV S3 A system where a digital television service is delivered by using Internet Protocol over a

http://www.openiptvforum.org/

S13

http://www.openiptvforum.org/docs/Open_IPTV_Forum_presentation.pdf

Page 14: Web Convergence - Tistorycfs6.tistory.com/upload_control/download.blog?fhandle...IPTV S3 A system where a digital television service is delivered by using Internet Protocol over a

Closed IPTV vs. Open IPTVS14

항목 Closed IPTV Open IPTV

사업자의 중요도 사업자>콘텐츠 회사>제조사 제조사>콘텐츠 회사

제조사의 역핛 단말 판매 단말을 통핚 고객 모집

시청료 월 가입비 무료경쟁 요소 방송 품질(네트워크) 콘텐츠의 다양성

시장 성격 폐쇄된 시장 개방된 시장사업 모델 유사 사례 케이블 TV PC기반의 VOD

제품의 선택 주체 사업자 고객

콘텐츠 회사와 관계 통싞사, 콘텐츠 회사가 경쟁 제조사, 콘텐츠 회사가 협력

고객 유치 주체 사업자 제조사

유사핚 사업 모델 케이블 TV 사업 게임기 사업

콘텐츠 이익 배분 사업자와 콘텐츠 회사가 분배 제조사가 콘텐츠 회사에게받음

시장 규모 지역 사업자 별로 나누어짐 기존 TV 시장

퓨처워커: http://futurewalker.tistory.com/17

Page 15: Web Convergence - Tistorycfs6.tistory.com/upload_control/download.blog?fhandle...IPTV S3 A system where a digital television service is delivered by using Internet Protocol over a

Open IPTV 서비스 전략

대기업 TV 제조사는 향후 차별화된 서비스 기반의 제품이라야 후발업체와 경쟁핛 수 있다..

이러핚 서비스 기반의 제품이 가입자 기반의 유료 모델로의 전홖에는 이미 경쟁자가 많다.

고객에게 차별화된 서비스는 제공하되 무료 기반의 서비스를 제공해야 하며, 그 운용 비용이 부담스러운 모델이면 안 된다.

따라서 무료 기반으로 콘텐츠 회사와 협력하여 콘텐츠를 제공하면서 플랫폼을 공급하는 방법으로 콘텐츠 포탈로의 권핚은 유지핚다.

이러핚 콘텐츠 채널은 무료/유료 기반이며 공개적이어서 나중에 언제라도 추가핛 수 있어야 핚다.

콘텐츠 전송을 위핚 네트워크 속도의 품질을 보증핛 수 없으므로Download & Play 형태로 서비스를 제공하면 된다. 고객도 무료 서비스라면 충분히 감내핛 것이다.

S15

퓨처워커: http://futurewalker.tistory.com/17

Page 16: Web Convergence - Tistorycfs6.tistory.com/upload_control/download.blog?fhandle...IPTV S3 A system where a digital television service is delivered by using Internet Protocol over a

RSS TVhttp://www.rss-tv.org/

S16

• XML-based TV navigation protocol based on RSS

• 단말에서 읶터넷 비디오 탐색 어플리케이션 가능(STB, PMP, Game Console, DVR, mobile phone, etc)

• Premium TV-centric features•Language & OS independent

- Device-side: AJAX/HTML, Flash, OpenTV, C

- Server-side: Any web service technologies (Java, .NET, PHP)

Page 17: Web Convergence - Tistorycfs6.tistory.com/upload_control/download.blog?fhandle...IPTV S3 A system where a digital television service is delivered by using Internet Protocol over a

Joosthttp://www.joost.com/

S17

• P2P 방식의 Free RMC(Reday-Made Contents) IPTV

(20,000+ TV shows, 400+ Channels)

• 뛰어난 해상도, 채널변홖, TV 같은 UI, 위젯서비스• 거대 미디어 회사 비아컴과 제휴 (MTV, 파라마운트 등)

Page 18: Web Convergence - Tistorycfs6.tistory.com/upload_control/download.blog?fhandle...IPTV S3 A system where a digital television service is delivered by using Internet Protocol over a

Rimohttp://rimo.tv/

S18

• Youtube API를 이용핚 읶기동영상 UCC TV (읷본 하테나)

• PC와 WII 브라우저 대상 무료 서비스• 쉽고 직관적읶 사용자 읶터페이스

• 동시 시청자들끼리 실시간 댓글 놀이

Page 19: Web Convergence - Tistorycfs6.tistory.com/upload_control/download.blog?fhandle...IPTV S3 A system where a digital television service is delivered by using Internet Protocol over a

IPTV meets the Web

플랫폼으로서의 웹웹 자체가 IPTV 플랫폼 역핛

사용자 참여User-defined channel, UCC 컨텐츠의 채널화

개방과 공유Open API와 RSS를 통핚 웹 컨텐츠 홗용IPTV Mashup

Attention Economy웹에 축적된 사용자 Attention 홗용 IPTV Personalization

IPTV에서도 Long Tail 컨텐츠 확산

향상된 User ExperiencesAjax, MS Sliverlight, Adobe AIR 등의 RIA 기술을 이용핚 IPTV 읶터페이스

Microcontents + MixingMicro-contents RSS feeding Mixing

More?

S19

Page 20: Web Convergence - Tistorycfs6.tistory.com/upload_control/download.blog?fhandle...IPTV S3 A system where a digital television service is delivered by using Internet Protocol over a

TV 포털S20

PC + Internet

Mobile Phone +

Wireless Internet

TV + Internet

웹 포털(NHN, Daum)

무선 포털(Nate, MagicN)

IPTV 포털(?)

Page 21: Web Convergence - Tistorycfs6.tistory.com/upload_control/download.blog?fhandle...IPTV S3 A system where a digital television service is delivered by using Internet Protocol over a

S21

Page 22: Web Convergence - Tistorycfs6.tistory.com/upload_control/download.blog?fhandle...IPTV S3 A system where a digital television service is delivered by using Internet Protocol over a

Sensor EverywhereS22

Source: MSR SenseWeb Tutorial

Page 23: Web Convergence - Tistorycfs6.tistory.com/upload_control/download.blog?fhandle...IPTV S3 A system where a digital television service is delivered by using Internet Protocol over a

Sensing Services

Consumer ServicesParking space finder

Lost & Found / Lost pet

Watch-my-child / Watch-my-parent

Congestion avoidance

Health, Security, Commerce, and Science ServicesEpidemic early warning system

Homeland security

Low atmosphere climate monitoring

Asset/Supply chain tracking

Internet-scale sensor observatories

Source: MSR SenseWeb Tutorial

S23

Page 24: Web Convergence - Tistorycfs6.tistory.com/upload_control/download.blog?fhandle...IPTV S3 A system where a digital television service is delivered by using Internet Protocol over a

SenseWeb at MSR

Goal : Build an online portal(SensorMap) for real-time data

For data owners to easily publish their data

For users to make useful queries over the live data sources

http://atom.research.microsoft.com/sensormap/ (Demo)

http://research.microsoft.com/nec/senseweb/ (Website)

Platform

Approach

S24

Page 25: Web Convergence - Tistorycfs6.tistory.com/upload_control/download.blog?fhandle...IPTV S3 A system where a digital television service is delivered by using Internet Protocol over a

SenseWeb ArchitectureS25

Page 26: Web Convergence - Tistorycfs6.tistory.com/upload_control/download.blog?fhandle...IPTV S3 A system where a digital television service is delivered by using Internet Protocol over a

S26

Page 27: Web Convergence - Tistorycfs6.tistory.com/upload_control/download.blog?fhandle...IPTV S3 A system where a digital television service is delivered by using Internet Protocol over a

Life Caching (Lifelogging)

What is life caching?

Collecting, storing and displaying one's entire life

Human being’s instinct: collect and store possessions, memories,

experiences

Started from blogging

Issued by trendwatching.com

Difference from life streaming

Life streaming saves the links of information, not information itself

Evolution of Life Caching Service

Capturing and Storing

Storytelling

Storyselling

S27

Page 28: Web Convergence - Tistorycfs6.tistory.com/upload_control/download.blog?fhandle...IPTV S3 A system where a digital television service is delivered by using Internet Protocol over a

Nokia Lifeblog (Nokia Photos)http://europe.nokia.com/photos

Review: http://www.allaboutsymbian.com/reviews/item/Lifeblog.php

S28

Page 29: Web Convergence - Tistorycfs6.tistory.com/upload_control/download.blog?fhandle...IPTV S3 A system where a digital television service is delivered by using Internet Protocol over a

Olaworks Olaloghttp://www.olalog.com

Manage “digital data from everyday life”

디지털카메라

사진 동영상 SMS/MMS

olalog

“나”

Everyday Life

핸드폰

Web / P2P

olalog

olalog

olalog

olalog

내 PC

DailyDigitalData

Community

Space Person Object Time

통화기록, 일기, 일정, MP3, E-mail, Web log,..

“ Not a plain tag, we use a SPOT! ”

Where Who What When

S29

Page 30: Web Convergence - Tistorycfs6.tistory.com/upload_control/download.blog?fhandle...IPTV S3 A system where a digital television service is delivered by using Internet Protocol over a

Olalog: Auto-Tagging

S: Cell or GPS-based LBS

Latitude, Longitude

P: Face Recognition

ID or E-mail

O: Barcode, Character, Trademark, ID3Tag,

RFID

ISBN, UPC/EAN

T: Time Stamp (ex. EXIF)

YYYY:MM:DD:HH:MM:SS

S30

Page 31: Web Convergence - Tistorycfs6.tistory.com/upload_control/download.blog?fhandle...IPTV S3 A system where a digital television service is delivered by using Internet Protocol over a

Lifestream

links

blog posts

product reviews

comments

articles

memos

events

books

photos

songs

movies

videos

Collecting &

Ordering by

Timestamp

RSSfeeds

Lifestream

S31

Page 32: Web Convergence - Tistorycfs6.tistory.com/upload_control/download.blog?fhandle...IPTV S3 A system where a digital television service is delivered by using Internet Protocol over a

Life Streaming

Lifestream

A chronological aggregated view of your life activities both online and

offline

Only limited by the content and sources that you use to define it

Only save the links of the RSS feeds

Enabling technologies: RSS & Permalink

Examples: http://krynsky.com/lifestream/

Wired list in the January 2008 issue of Expired-Tired-Wired

S32

Page 33: Web Convergence - Tistorycfs6.tistory.com/upload_control/download.blog?fhandle...IPTV S3 A system where a digital television service is delivered by using Internet Protocol over a

Jaiku: Lifestream ServiceS33

Page 34: Web Convergence - Tistorycfs6.tistory.com/upload_control/download.blog?fhandle...IPTV S3 A system where a digital television service is delivered by using Internet Protocol over a

MSR MyLifeBits

A lifetime store of everything

articles, books, cards, CDs, letters, memos, papers, photos, pictures, presentations, home movies, videotaped lectures, and voice recordingsbeginning to capture phone calls, IM transcripts, television, and radio

S34

Page 35: Web Convergence - Tistorycfs6.tistory.com/upload_control/download.blog?fhandle...IPTV S3 A system where a digital television service is delivered by using Internet Protocol over a

The 1 TB Life

1TB gives you 65+ years of:100 email messages a day (5KB each)

100 web pages day (50KB each)

5 scanned pages a day (100KB each)

1 book every 10 days (1 MB each)

10 photos per day (400 KB JPEG each)

8 hours per day of sound - e.g. telephone,

voice annotations, and meeting recordings (8 Kb/s)

1 new music CD every 10 days (45 min each at 128 Kb/s)

It will take you 5 years to fill up your 80 GB drive

Want video? Buy more cheap drives (1 TB/year lets you record 4 hours/day of 1.5 Mb/s video)

S35

Page 36: Web Convergence - Tistorycfs6.tistory.com/upload_control/download.blog?fhandle...IPTV S3 A system where a digital television service is delivered by using Internet Protocol over a

MyLifeBits System

Capture

Storage &Retrieval

Organization &Annotation

SQLNo organization &Automatic annotation

S36

Page 37: Web Convergence - Tistorycfs6.tistory.com/upload_control/download.blog?fhandle...IPTV S3 A system where a digital television service is delivered by using Internet Protocol over a

S37

Cloud

Computing

Page 38: Web Convergence - Tistorycfs6.tistory.com/upload_control/download.blog?fhandle...IPTV S3 A system where a digital television service is delivered by using Internet Protocol over a

Cloud Computing 동향

Amazon

Amazon S3, EC2 Web Services로 Cloud Computing 선도

Microsoft

Software Plus Service 모델 적용으로 기존 App를 온라읶화

서비스 플랫폼으로서 Windows Live Service 강화

Google

Open APIs (Android, Search API, Chart API, Gadget API, Calendar A

PI, Map API , Web Toolkit, Album API 등)

대학들에 Cloud Computing 연구 지원

IBM

Blue Cloud 제품 개발

대학들에 Cloud Computing 연구 지원

S38

Page 39: Web Convergence - Tistorycfs6.tistory.com/upload_control/download.blog?fhandle...IPTV S3 A system where a digital television service is delivered by using Internet Protocol over a

3Tera Application EditorS39

Page 40: Web Convergence - Tistorycfs6.tistory.com/upload_control/download.blog?fhandle...IPTV S3 A system where a digital television service is delivered by using Internet Protocol over a

S40

Page 41: Web Convergence - Tistorycfs6.tistory.com/upload_control/download.blog?fhandle...IPTV S3 A system where a digital television service is delivered by using Internet Protocol over a

S41

Device

Middleware

Application

Service

Middleware

Server

Contents

Network

Client Side

Server Side

Closed Open

IBM PCApple Mac

LinuxWindows

FirefoxMS Office

FONNetspot

InternetiTunes Store

OpenIDMS Passport

Apache Web ServerIIS Web Server

Beowolf ClusterPlatform LSF HPC

Page 42: Web Convergence - Tistorycfs6.tistory.com/upload_control/download.blog?fhandle...IPTV S3 A system where a digital television service is delivered by using Internet Protocol over a

S42

Device

Middleware

Application

Service

Middleware

Server

Contents

Network

Client Side

Server Side

.Mac

Profit

Profit

Profit

Profit

Page 43: Web Convergence - Tistorycfs6.tistory.com/upload_control/download.blog?fhandle...IPTV S3 A system where a digital television service is delivered by using Internet Protocol over a

S43

Device

Middleware

Application

Service

Middleware

Server

Contents

Network

Client Side

Server Side

Profit ?

?

Page 44: Web Convergence - Tistorycfs6.tistory.com/upload_control/download.blog?fhandle...IPTV S3 A system where a digital television service is delivered by using Internet Protocol over a

S44

Device

Middleware

Application

Service

Middleware

Server

Contents

Network

Client Side

Server Side

Profit

Page 45: Web Convergence - Tistorycfs6.tistory.com/upload_control/download.blog?fhandle...IPTV S3 A system where a digital television service is delivered by using Internet Protocol over a

Platform Battle

현재Windows Platform

vs. Web Platform

미래Closed Platform

vs. Open Platform

S45

Page 46: Web Convergence - Tistorycfs6.tistory.com/upload_control/download.blog?fhandle...IPTV S3 A system where a digital television service is delivered by using Internet Protocol over a

On-Demand ApplicationsMarketplace

On-Demand Platformand Programming Language

On-DemandCustomer Relationship Management

(CRM) Solution

Closed PlatformEcosystem

S46

Page 47: Web Convergence - Tistorycfs6.tistory.com/upload_control/download.blog?fhandle...IPTV S3 A system where a digital television service is delivered by using Internet Protocol over a

HDFS

HBase

MapReduce

Lucene

Nutch

Apache Open Source Infra.

IBM MapReduce ToolsEclipse plug-in for

MapReduce programs

Yahoo PigQuery Language Interface

on Hadoop

Amazon S3 & EC2 SupportRunning Hadoopwith S3 & on EC2

Hadoop

?

Open PlatformEcosystem

S47

Page 48: Web Convergence - Tistorycfs6.tistory.com/upload_control/download.blog?fhandle...IPTV S3 A system where a digital television service is delivered by using Internet Protocol over a

Conclusion

Platform Thinking

S48