SlideShare una empresa de Scribd logo
1 de 128
“ Enhanced” or Interactive TV ETV SDP-3PF Opportunity  © 2007 Hewlett-Packard Development Company, L.P.  The information contained herein is subject to change without notice  Jack Brown July 10, 2007
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],“ Enhanced” or Interactive TV ETV
What is ETV? -  Enhanced  TV 􀀗  Video programming that has an interactive application bound to it. For example,  voting polling. 􀀗  The application executes concurrently with the program and terminates when it is no longer being presented. 􀀗  A  User Agent  on the STB interprets ETV  signaling  and binary commands received via an in-band stream using a  common application format (EBIF) . 􀀗  Designed to provide a national cable footprint for interactive TV content.
Why Interactive TV Matters
ETV and OCAP 􀀗  ETV is designed for bound applications that need to execute in both constrained legacy and OCAP environments. –  Includes ability to launch VOD session from within      program stream. –  Includes metrics for advertisers. 􀀗  OCAP is designed for feature-rich applications that can take advantage of more advanced digital television platforms. For example, an EPG (Electronic Program Guide) application could not be implemented in ETV and requires OCAP support. 􀀗  Support for ETV will become part of the OCAP1.1 platform.
Cable Labs ETV Specification History
EBIF Makes ITV practical
Metrics  ETV/OCAP Receiver Measurement  Gathering and Reporting
SGIF - Stream Generator Interfaces
ETV Technology - Where It Fits
High Level Enhanced Television Components
Enhanced Television Application Model
Enhanced Television Application Model ETV Applications ETV is intended to support a wide variety of program synchronous applications, such as: • Interactive Advertising • Game Shows • News • Sports Events • Voting applications • Impulse upgrade promotions • E-commerce applications This includes live broadcasts and pre-recorded programs and supports “real-time” viewing as well as time-shifted (DVR) viewing and interaction.
There are several important factors in the creation and deployment of ETV applications: •  Production Team •  Cable Operator •  Network Broadcaster •  Application Server ETV Authoring Process
Production Team Application production teams generate the interactive enhancements in conjunction with the studios that produce the video. Applications are often built around templates for the triggers and data that are inserted by a production team.  For pre-recorded shows, the application signaling and triggers are mastered during the video post-production process before the show is broadcast. Throughout the production process, the production team uses a media timeline based on SMPTE time codes, which are used for synchronization of video tape. For live shows, the application itself may be prepared in advance, but the actual data to feed the application is inserted dynamically—for example: Who just won the Oscar for Best Director? ETV Authoring Process
Network Broadcaster Enhancements cannot be bound to a program until after the video has been digitized for final broadcast. Furthermore, the video feeds from the major networks are often converted back to analog by a local network affiliate and then re-digitized for use by the local cable company, losing many enhancements along the way.  Cable channels have the advantage of staying in the digital domain and so can insert all enhancements at the digital encoding stage. Applications and triggers must be inserted into the video stream by the broadcaster using synchronization triggers and play lists that are appropriate for the type of equipment used in the broadcast environment.  At the same time, broadcasters may have to rely on sending those enhancements across a broadband connection to cable companies and affiliates who do not preserve the full digital signal from beginning to end. Some enhancements can be sent ahead of time for automatic insertion on a given schedule. Others may be transmitted in real time and synchronized to live events—either by production teams directly, or via the broadcasters or the cable operators. ETV Authoring Process
Cable Operators Some cable operators generate their own programming and enhancements. Again, they are responsible for obtaining the enhancement from the Production Team and inserting the application, signaling and triggers into the video streams, adding to or replacing video segments received from the satellite.  At this point, cable operators may be working in either the analog or digital domain, because the video may be in either state before final transmission to the subscriber. Unfortunately, analog and digital video place different requirements on the data insertion equipment. Application Servers Although it probably does not signal a base enhancement directly, a polling or score server MAY be used to dynamically process subscriber votes or quiz answers and send responses back to particular client receivers. Messages sent from the polling server MAY require routing or insertion by the cable operator back into either an IB or OOB data stream to a client. ETV Authoring Process
Enhancement Distribution Process
ETV APPLICATIIONS
ETV APPLICATIIONS
ETV APPLICATIIONS
ETV APPLICATIIONS Set-top Boxes: Analysis and Forecasts © 2006 Parks Associates Examples of Interactive TV Services
ETV APPLICATIIONS
ETV APPLICATIIONS
ETV APPLICATIIONS
Hyper-Targeting   Cable Companies Have The Capability To Constantly And Anonymously Monitor Viewers And Their Channel Surfing To Build A Database Of Digital Profiles. It Takes About 30 Hours To Detect The Makeup Of A Household -- Say, Frat House, Vs. Nuclear Family -- And Store It, And About 25 Clicks Of The Remote To Tell Who's Clicking.  Based On That Information, The Cable Box Determines If The Viewer Is A Man, Woman, Teen -- Or If They're, Say, A Likely Pet Owner. The Software Then Adds In Income Assumptions Gleaned From Each Viewer's Zip Code. The Cable Boxes Digitally "Vote" For Which Ad Gets Downloaded And Triggers The Same Ads To All The Matching Profiles In The Cable System.  Tests Show The System Predicts Gender Correctly About 95% Of The Time. Age Plus Gender Accuracy Is About 75% Accurate. Not Perfect, But That's About Six Times More Accurate Than Current Targeting.  ETV APPLICATIIONS
ETV Apps Network & Program
Telescoping Capability
RFI Capability
Many Apps Leverage Same Technology
ETV Apps – Advertising
ETV Applications and On Demand Content
While today's On Demand assets are accessed primarily via menus within a program guide or similar application, ETV applications present the opportunity for a more integrated and targeted user experience. Rather than viewers browsing or searching for On Demand content, the synchronous nature of ETV allows applications to present viewers with content related to the programming they have already selected. This may be used to enhance the main programming, extend the reach of advertisers, or raise subscriber awareness of VOD. Content Sources The term "On Demand" generally refers to any content that can be delivered to an individual user whenever they want it, versus broadcast content that is sent to all subscribers on a fixed schedule. Possible sources for On Demand content include: • Video On Demand (VOD) servers • Digital Video Recorders (DVR) • Streaming media received through future IP tuners ETV Applications for On Demand Content
ETV Applications for On Demand Content Long Form Content Long form content is the most common and straightforward integration between ETV and On Demand. It is designed to increase the value of advertising or programming by linking between linear and related On Demand content. Common examples include: Telescoping Ads —Combines a standard in-program 30-second commercial with an On Demand long-form advertisement, typically three to twelve minutes long. Viewers are given a call to action during the 30-second ad, allowing them to click for more information or advertainment content.This same concept could be applied to network promotional advertisements. For example, the application could telescope to a season premiere sneak preview video from a promo ad. Two broad categories of applications are defined:
ETV Applications for On Demand Content Bonus Material —Allows broadcast programs to include extra content similar to DVDs. For example, the ETV application for Lost might include a menu with short behind the scenes videos or past episode highlights. This uses the same mechanism as telescoping ads, but will likely require different business rules. Bookmarks —Applications could include references to On Demand content that the user adds to their "saved“ list, allowing them to view the content at their leisure. This is interesting as it avoids interrupting the viewing experience, and helps scatter the simultaneous demands on VOD systems. Long Form Content
Indirect References In addition to direct references to long form video assets, an application may wish to make indirect references to content stored on a VOD server. This might include references to a "folder" or sub-menu within the program guide's VOD application or a storefront virtual channel. It is also conceivable that an EBIF application could be stored on a VOD server. Examples of indirect references include: FOD Promotions— ETV applications on a family of channels could include a link to their FOD menu. This would be a fairly static link that isn't tied to a particular asset, but instead to their branded sub-menu. SVOD Promotions —A premium channel's ETV application for an original series could link to their SVOD menu listing past episodes. Depending on the user agent or the guide/VOD application capabilities, this might include an upsell feature for non-SVOD subscribers. Pay VOD —A 30 second network ad for the theatrical release of a movie sequel could prompt the user to view the original movie on VOD. If the user clicked on the prompt, they would be taken to the VOD purchase screen for that asset. Virtual Store Fronts —A 30 second spot for a car could link to the local car dealer's sub-menu within the MSO's advertising on demand application (e.g., FreeZone). ETV Applications for On Demand Content
Addressable Advertising System
Addressable Advertising
Advertising Application
Addressable Technologies
Addressable Advertising System
Client DPI Addressable Advertising
Client-Switched Addressable Advertising
Client-Switched Addressable Advertising
Client-Switched Addressable Advertising
Client-Switched Addressable Advertising Client Addressable DPI
Client-Switched Addressable Advertising
SpotOn System Diagram
SpotOn Components for Addressable Ads
SpotOn Ad Set Content Preparation
The Addressable Ad
Using Splice Points for Level One Switching
Set-Top Client Functionality
 
 
 
 
 
 
 
 
 
Enhanced Television Components
An enhanced television application is made up of several components: •  Broadcast Audio/Visual program •  ETV Application Program and Resource Data •  Application Signaling •  Stream Events/Triggers •  Media Timeline In addition, an ETV application MAY send data to an application server. Responses from the server MAY come in the form of new application resources or stream events. Enhanced Television Components
Enhanced Television Components
•  Signaling  commands defined in this specification tell the ETV User Agent in the client receiver to start and stop the application, and identify how to find and load the primary elements of the application. •  Stream Events  deliver “unsolicited” data to an application, synchronized with the video stream. •  The  Media Timeline  provides the basic timing references to which stream events are synchronized. •  ETV  Application Servers  are used for collecting the results of an ETV application, such as requests for additional information or storing poll or voting responses. Enhanced Television Components
Enhanced Television (ETV)  A general term that refers to interactive services and applications provided in conjunction with video programming. Enhancement  A software application that executes in conjunction with video programming. Trigger  A broadcast message that provides a synchronization mechanism to an enhancement. Triggers may be embedded in the associated video program, or delivered via another means such as OOB. Triggers may also be used for the delivery of unsolicited data to an enhancement. Triggers may include application signals and stream events. User Agent  An application running on a receiver that decodes and executes the enhancement. Enhanced Television Components
Cable Network Distribution Enhanced Television Components
Cable Network Distribution Downstream Television Distribution Organizations The distribution of television signals has evolved in the US into the creation of four types of broadcast organizations: • National Networks • Cable Networks • Affiliate Stations • Local Cable Stations Enhanced Television Components
[object Object],[object Object],[object Object],[object Object],[object Object],Cable Network Distribution Enhanced Television Components
[object Object],[object Object],[object Object],Cable Network Distribution Enhanced Television Components
Television Distribution Standards In the United States, broadcasters currently are distributing video content in two formats: NTSC and ATSC. NTSC (National Television System Committee) or analog is the evolving standard that television has been utilizing since 1941. NTSC was originally a black and white format and electronic color was added in 1954. ATSC is the new digital standard for the transmission of HD television content and is based on MPEG-2. The broadcast paths for each of these standards are significantly different. An overview of these standards is in the Matrix below. Reviewing the NTSC line in this Matrix, it becomes clear that NTSC can go through a number of Analog to Digital conversions before the signal arrives at the cable MSO. On the other hand, ATSC is Digital for all situations but may be converted back and forth from MPEG-2 to Baseband Digital Audio Video. Enhanced Television Components
Broadcaster Signaling Path – NTSC without support for ETV Many MSOs receive their NTSC feed over-the-air via analog RF transmission. Since only triggers in the VBI would survive through such a transmission, delivering complete ETV through this path is impractical. Enhanced Television Components
Broadcaster Signaling Path – ATSC without support for ETV The ATSC ETV signaling path is all digital but it is not MPEG-2 all the way through. FOX and the FOX Affiliate Stations are the only Broadcast Network that uses MPEG-2 splicers at the affiliate stations to insert local graphics. As a result, FOX is the only national network positioned to distribute ETV nationally without additional support. The rest of the Network Affiliates convert MPEG-2 to baseband serial digital audio and video for graphics addition and then re-encode the baseband serial digital audio and video into MPEG-2. Everyone but FOX is going to have to carry ETV through some extra transport mechanism. Enhanced Television Components
Broadcast Network Solutions Several approaches have been identified to deliver ETV applications associated with Broadcast programming: •  Affiliate pass-through •  National ETV feed •  Internet distribution to MSOs Broadcast Network Solutions Enhanced Television Components
Affiliate Pass-Through - ATSC In this scenario, the affiliate station is upgraded to include equipment that strips ETV data out of an ATSC program before its converted to baseband for graphics composition, then adds the ETV data back in after the program is converted back to MPEG. This method uses the ATSC feed (which is all digital) to transmit ETV to the MSO, who then cross connects these data PID(s) to the NTSC feeds. Enhanced Television Components
National ETV Feed To avoid the burden of upgrading affiliates, a nationally broadcast ETV feed that is received directly by cable offers an alternative. Here the broadcast networks create a separate satellite feed per time-zone for ETV. MSOs would mix at the Head Ends the appropriate ETV satellite feed with the local Affiliate A/V signal.  Enhanced Television Components
Internet Distribution of ETV MSOs install local ETV streamers at headends that have ETV loaded on them, via pull or push. Use Internet connectivity to the local streamers to transmit triggers. Enhanced Television Components
ETV Return Channel Enhanced Television Components
ETV Return Channel Server Roles In general a set of servers will be dedicated to support enhancements and will contain the server components that respond to requests from the enhancements. Return channel (RC) interactivity from client components will target these servers for both additional data feeds and application-specific transactional processing. EBIF RC Server . This server has the role of translating the response from an application server (that may be HTTP or HTTPS or other protocol, but not EBIF binary format) into EBIF binary format as expected by the enhancement on the set-top. Enhanced Television Components
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],ETV Return Channel Enhanced Television Components
Network Addressing and Routing The addressing of set-top devices and the routing of their RC requests is handled by the infrastructure in place in the headend. This might include technologies such as DSG, DOCSIS, legacy OOB and other combinations.  The link between a set-top and the termination point within a cable network is maintained over the HFC network. The contact point between the HFC network and external networks is defined as the  proxy server  and will be seen as the source of all RC traffic requests from all set-top clients on the HFC network. Note that the dashed arrow transactions on the left show a  virtual  transaction between the set-top application and an application server. The optional EBIF translation step using an EBIF RC server is shown as 1 followed by 2b and 3 Enhanced Television Components
Note that the dashed arrow transactions on the left show a  virtual  transaction between the set-top application and an application server. Actual data flows would be passed through the  headend equipment  shown in the gray cloud. Networks at the Headend Enhanced Television Components
MSO Hosted Application Server Network One possible scenario showing the client set-top box communicating with the headend and then having the requests forwarded to application servers also hosted in the MSO network. A firewall may exist between the headend and the proxy server (link 2) or between the proxy server and application server network (link 3 or 4). Enhanced Television Components
MSO Hosted Application Server Network The interfaces are all are bi-directional. Numbers correspond to the numbered links on the figure. Enhanced Television Components
ETV Return Channel Path for Broadcaster Broadcaster Hosted Application Server Enhanced Television Components
Channel and Content The data channel is provided by the headend infrastructure and connects the set-top to the proxy server to the application servers. The EBIF RC can then optionally provide translation to EBIF binary format for responses and route them back to the headend. The content will be provided by the various servers as previously described. Content can be returned in a number of formats and is converted to EBIF binary format by the EBIF RC server. The proxy server is responsible for message routing to the proper application servers only. Identification of the correct application server is based on information encapsulated in the URI request identifies the application owner (MSO/Local Affiliate/National Broadcaster). The set-top box initiates an interactive session contacting the application server by IP using HTTP or HTTPS v1.1 POST requests. For these purposes only application and EBIF RC server IP addresses should be registered in the Network Controller database. To contact the application server the set-top box should know the IP/Hostname and Port in advance. It may be either  hard-coded  in the user agent or injected in the EBIF data stream by the local MSO EBIF Streamer. This information is assumed to be available to the set-top box.  Enhanced Television Components
Use Cases – MSO Only MSO Only This scenario is where the MSO is running applications only on a national basis and there are no other ETV applications with RC. Content is provided by content servers hosted and managed by the MSO themselves. MSO Only Enhanced Television Components
1. Set-top box issues request over headend infrastructure (protocol and addressing details not shown). 2. Headend and proxy server resolve addressing and route request to application server as requested in the EBIF URI POST request. 3. Request is routed internally in MSO network to App Server network. 4. The application server processes the request. 5. (Optional) The HTTP(S) response is routed back to the EBIF RC server that converts the response to EBIF data formatted for the set-top. Alternatively the application server itself may produce the response in EBIF format directly (in this case skip this step). 6. EBIF response is routed to proxy server. 7. Proxy server maps addresses and routes response to headend destined for the original set-top box. 8. The headend infrastructure routes the response back to the originating set-top. Use Case - MSO Only Enhanced Television Components
Use Case - Broadcaster This scenario is where the Broadcaster is running applications only on a national basis. Content is provided by application servers hosted and managed by the Broadcaster themselves who also can host the EBIF RC server. ETV Return Channel Broadcaster Only Enhanced Television Components
Use Case - Broadcaster 1. Set-top box issues request over headend infrastructure (protocol and addressing details not shown). 2. Headend and proxy server resolve addressing and route request to application server as requested in the EBIF URI request. 3. Network routes request outside MSO network via an external proxy server using HTTP or a dedicated socket connection. 4. The national broadcaster application server processes the request. 5. (Optional) The HTTP(S) response is routed back to the EBIF RC server that converts the response to EBIF data formatted for the set-top. Alternatively the application server itself may produce the response in EBIF format directly (in this case skip this step). 6. The response is routed back to the MSO via the data network using HTTP or a dedicated socket connection. 7. Proxy server maps addresses and routes response to headend destined for the original set-top box. 8. The headend infrastructure routes the response back to the originating set-top. Enhanced Television Components
Use Case - Combined This scenario is where the MSO and Broadcaster are running applications simultaneously and the applications with RC are connecting to servers at both the MSO and broadcaster. Shown are both the MSO and broadcaster hosting an EBIF RC server for conversion purposes although this server is optional. ETV RC Broadcaster and MSO Combined Enhanced Television Components
1. The set-top box issues request over headend infrastructure (protocol and addressing details not shown) targeting a server in the  MSO application server network. 2. Headend and proxy server resolve addressing and route request to MSO's application server as requested in the EBIF URI POST request. 3. Request is routed internally in MSO network to application server network. 4. The application server processes the request. 5. (Optional) The HTTP(S) response is routed back to the MSO's EBIF RC server that converts the response to EBIF data formatted for the set-top. Alternatively the MSO's application server itself may produce the response in EBIF format directly (in this case skip this step). 6. Response is routed to proxy server. 7. Network controller maps addresses and routes response to headend destined for the original set-top box. 8. Now consider if the application server targeted is outside the MSO network and resides in the  National Broadcaster network . Steps 1 and 2 are similar as above. Now see point 8 where the data request is routed via the external proxy server to the remote network using HTTP or a dedicated socket connection). 9. The national broadcaster's application server processes the request. 10. (Optional) The HTTP(S) response is routed back to the national broadcaster's EBIF RC server that converts the response to EBIF data formatted for the set-top. Alternatively the national broadcaster's application server itself may produce the response in EBIF format directly (in this case skip this step). 11. The response is routed back to the MSO via the data network using HTTP or a dedicated socket connection. 12. Proxy server maps addresses and routes response to headend destined for the original set-top box. 13. The headend infrastructure routes the response back to the originating set-top. Use Case - Combined Enhanced Television Components
ETV SDP - 3PF Opportunities
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],ETV SDP - 3PF Opportunities
[object Object],[object Object],[object Object],ETV SDP - 3PF Opportunities
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],ETV SDP - 3PF Opportunities
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],ETV SDP - 3PF Opportunities
ETV SDP - 3PF Opportunities
ETV SDP - 3PF Opportunities
APPENDIX
Time Warner Cable ETV - OCAP Objectives
Time Warner Cable OCAP-ETV Objectives
Time Warner Cable EBIF Migration plans
TWC Key Components for End-to-End EBIF Platform
TWC Key Components for End-to-End EBIF Platform…
TWC Operational Issues/Challenge
Comcast’s ETV Strategy
Comcast’s ETV Strategy
Comcast ETV Trial
Comcast Call To Action
TVWorks/Comcast
TVWorks/Comcast
TVWorks/Comcast
TVWorks/Comcast
TVWorks XDK: ETV Development Toolkit & Developer Program
TVWorks XDK: ETV Development Toolkit & Developer Program
TVWorks XDK: ETV Development Toolkit & Developer Program
TVWorks XDK: ETV Development Toolkit & Developer Program
TWC’s OCAP Strategy
TWC OCAP Status
ETV APPLICATIIONS CableLabs Standards
ETV APPLICATIIONS
ETV APPLICATIIONS
Intelligent Policy Management
Intelligent Policy Management
Intelligent Policy Management
Intelligent Policy Management

Más contenido relacionado

Destacado

Introduction to satellite communication
Introduction to satellite communicationIntroduction to satellite communication
Introduction to satellite communicationPadma Sree
 
multimedia technologies Introduction
multimedia technologies Introductionmultimedia technologies Introduction
multimedia technologies IntroductionMohammed Fareed
 
Market and economic outlook august
Market  and economic outlook augustMarket  and economic outlook august
Market and economic outlook augustagniV
 
Where Is Carbon Found Ana
Where Is Carbon Found AnaWhere Is Carbon Found Ana
Where Is Carbon Found AnaPatricia Muller
 
Curso Intensivo de eCommerce - Comercio Electronico
Curso Intensivo de eCommerce - Comercio Electronico Curso Intensivo de eCommerce - Comercio Electronico
Curso Intensivo de eCommerce - Comercio Electronico Marcos Pueyrredon
 
Rosiee’S Memories97
Rosiee’S Memories97Rosiee’S Memories97
Rosiee’S Memories97mrounds5
 
Dachuray%27s%20 Ten%20 Year%20 Scrapbook%201968 1978[1]
Dachuray%27s%20 Ten%20 Year%20 Scrapbook%201968 1978[1]Dachuray%27s%20 Ten%20 Year%20 Scrapbook%201968 1978[1]
Dachuray%27s%20 Ten%20 Year%20 Scrapbook%201968 1978[1]mrounds5
 
ГОСТ Р 54471-2011 Информация, сохраняемая в электронном виде. Рекомендации по...
ГОСТ Р 54471-2011 Информация, сохраняемая в электронном виде. Рекомендации по...ГОСТ Р 54471-2011 Информация, сохраняемая в электронном виде. Рекомендации по...
ГОСТ Р 54471-2011 Информация, сохраняемая в электронном виде. Рекомендации по...Natasha Khramtsovsky
 
Опрос AIIM 2010 года о состоянии управления документами
Опрос AIIM 2010 года о состоянии управления документамиОпрос AIIM 2010 года о состоянии управления документами
Опрос AIIM 2010 года о состоянии управления документамиNatasha Khramtsovsky
 
Отечественная и зарубежная законодательная и нормативная база организации вне...
Отечественная и зарубежная законодательная и нормативная база организации вне...Отечественная и зарубежная законодательная и нормативная база организации вне...
Отечественная и зарубежная законодательная и нормативная база организации вне...Natasha Khramtsovsky
 
Отечественные и зарубежные подходы к визуализации электронной подписи
Отечественные и зарубежные подходы к визуализации электронной подписиОтечественные и зарубежные подходы к визуализации электронной подписи
Отечественные и зарубежные подходы к визуализации электронной подписиNatasha Khramtsovsky
 
Законодательная и нормативная база, необходимая для электронного документообо...
Законодательная и нормативная база, необходимая для электронного документообо...Законодательная и нормативная база, необходимая для электронного документообо...
Законодательная и нормативная база, необходимая для электронного документообо...Natasha Khramtsovsky
 
Presentatie
PresentatiePresentatie
Presentatie0773247
 
PROEXPOSURE Photographer Ashenafi Gudeta & Weddings
PROEXPOSURE Photographer Ashenafi Gudeta & WeddingsPROEXPOSURE Photographer Ashenafi Gudeta & Weddings
PROEXPOSURE Photographer Ashenafi Gudeta & WeddingsPROEXPOSURE CIC
 

Destacado (20)

Edusat
EdusatEdusat
Edusat
 
Edusat
EdusatEdusat
Edusat
 
Etv presentation
Etv presentationEtv presentation
Etv presentation
 
Edusat
EdusatEdusat
Edusat
 
Introduction to satellite communication
Introduction to satellite communicationIntroduction to satellite communication
Introduction to satellite communication
 
multimedia technologies Introduction
multimedia technologies Introductionmultimedia technologies Introduction
multimedia technologies Introduction
 
Dit Is Geen Verbeelding
Dit Is Geen VerbeeldingDit Is Geen Verbeelding
Dit Is Geen Verbeelding
 
Market and economic outlook august
Market  and economic outlook augustMarket  and economic outlook august
Market and economic outlook august
 
Where Is Carbon Found Ana
Where Is Carbon Found AnaWhere Is Carbon Found Ana
Where Is Carbon Found Ana
 
Curso Intensivo de eCommerce - Comercio Electronico
Curso Intensivo de eCommerce - Comercio Electronico Curso Intensivo de eCommerce - Comercio Electronico
Curso Intensivo de eCommerce - Comercio Electronico
 
Rosiee’S Memories97
Rosiee’S Memories97Rosiee’S Memories97
Rosiee’S Memories97
 
Dachuray%27s%20 Ten%20 Year%20 Scrapbook%201968 1978[1]
Dachuray%27s%20 Ten%20 Year%20 Scrapbook%201968 1978[1]Dachuray%27s%20 Ten%20 Year%20 Scrapbook%201968 1978[1]
Dachuray%27s%20 Ten%20 Year%20 Scrapbook%201968 1978[1]
 
ГОСТ Р 54471-2011 Информация, сохраняемая в электронном виде. Рекомендации по...
ГОСТ Р 54471-2011 Информация, сохраняемая в электронном виде. Рекомендации по...ГОСТ Р 54471-2011 Информация, сохраняемая в электронном виде. Рекомендации по...
ГОСТ Р 54471-2011 Информация, сохраняемая в электронном виде. Рекомендации по...
 
Опрос AIIM 2010 года о состоянии управления документами
Опрос AIIM 2010 года о состоянии управления документамиОпрос AIIM 2010 года о состоянии управления документами
Опрос AIIM 2010 года о состоянии управления документами
 
Отечественная и зарубежная законодательная и нормативная база организации вне...
Отечественная и зарубежная законодательная и нормативная база организации вне...Отечественная и зарубежная законодательная и нормативная база организации вне...
Отечественная и зарубежная законодательная и нормативная база организации вне...
 
Отечественные и зарубежные подходы к визуализации электронной подписи
Отечественные и зарубежные подходы к визуализации электронной подписиОтечественные и зарубежные подходы к визуализации электронной подписи
Отечественные и зарубежные подходы к визуализации электронной подписи
 
Законодательная и нормативная база, необходимая для электронного документообо...
Законодательная и нормативная база, необходимая для электронного документообо...Законодательная и нормативная база, необходимая для электронного документообо...
Законодательная и нормативная база, необходимая для электронного документообо...
 
Presentatie
PresentatiePresentatie
Presentatie
 
Changemakers
ChangemakersChangemakers
Changemakers
 
PROEXPOSURE Photographer Ashenafi Gudeta & Weddings
PROEXPOSURE Photographer Ashenafi Gudeta & WeddingsPROEXPOSURE Photographer Ashenafi Gudeta & Weddings
PROEXPOSURE Photographer Ashenafi Gudeta & Weddings
 

Similar a Etv

How Does an IPTV Service Work?
How Does an IPTV Service Work?How Does an IPTV Service Work?
How Does an IPTV Service Work?PATTEISNICE
 
070413 Fta I Tv Enablement Strategy
070413 Fta I Tv Enablement Strategy070413 Fta I Tv Enablement Strategy
070413 Fta I Tv Enablement Strategyubiquitous
 
Video Services: Customer Experience in the Fast-Evolving Digital Space
Video Services: Customer Experience in the Fast-Evolving Digital SpaceVideo Services: Customer Experience in the Fast-Evolving Digital Space
Video Services: Customer Experience in the Fast-Evolving Digital SpaceCognizant
 
CVAA Legal Requirements for Video Programming
CVAA Legal Requirements for Video ProgrammingCVAA Legal Requirements for Video Programming
CVAA Legal Requirements for Video Programming3Play Media
 
IPTV Forum London - New Trends and Platform Strategies for New TV
IPTV Forum London - New Trends and Platform Strategies for New TVIPTV Forum London - New Trends and Platform Strategies for New TV
IPTV Forum London - New Trends and Platform Strategies for New TVThomas Grota
 
8 investor preztemplate32a
8 investor preztemplate32a8 investor preztemplate32a
8 investor preztemplate32aNat Pham
 
OTT & IPTV An analysis presentation from ordering & billing perspective
OTT & IPTV An analysis presentation from ordering & billing perspectiveOTT & IPTV An analysis presentation from ordering & billing perspective
OTT & IPTV An analysis presentation from ordering & billing perspectiveBiju M R
 
Unicast or Multicast for IP Video? Yes!
Unicast or Multicast for IP Video? Yes!Unicast or Multicast for IP Video? Yes!
Unicast or Multicast for IP Video? Yes!Cisco Service Provider
 
OTT- understanding infrastructure
OTT- understanding infrastructureOTT- understanding infrastructure
OTT- understanding infrastructureShreya Chopra
 
IPTV for Schools - 21st Century Solutions
IPTV for Schools - 21st Century SolutionsIPTV for Schools - 21st Century Solutions
IPTV for Schools - 21st Century SolutionsAndrew Lemert
 
What is CLOUD to CABLE TV? MEVIA Platform?
What is CLOUD to CABLE TV? MEVIA Platform?What is CLOUD to CABLE TV? MEVIA Platform?
What is CLOUD to CABLE TV? MEVIA Platform?Dr. Edwin Hernandez
 
Amino upcycle-ebook 2019
Amino upcycle-ebook 2019Amino upcycle-ebook 2019
Amino upcycle-ebook 2019Clarebramley
 
Icareus Solutions HbbTV
Icareus Solutions HbbTVIcareus Solutions HbbTV
Icareus Solutions HbbTVJessica Glad
 
LinkedTV Deliverable 9.1.4 Annual Project Scientific Report (final)
LinkedTV Deliverable 9.1.4 Annual Project Scientific Report (final)LinkedTV Deliverable 9.1.4 Annual Project Scientific Report (final)
LinkedTV Deliverable 9.1.4 Annual Project Scientific Report (final)LinkedTV
 
Close Captions and Descriptive Audio - Requirements, Challenges and Opportuni...
Close Captions and Descriptive Audio - Requirements, Challenges and Opportuni...Close Captions and Descriptive Audio - Requirements, Challenges and Opportuni...
Close Captions and Descriptive Audio - Requirements, Challenges and Opportuni...EllisReidIV
 
Day 1 C2C - Huawei - Video Strategy in Ultra-Broadband Era
Day 1 C2C - Huawei - Video Strategy in Ultra-Broadband EraDay 1 C2C - Huawei - Video Strategy in Ultra-Broadband Era
Day 1 C2C - Huawei - Video Strategy in Ultra-Broadband EraMyles Freedman
 
ETV+ActiveVideo; Extending EBIF with Web-infused TV
ETV+ActiveVideo; Extending EBIF with Web-infused TVETV+ActiveVideo; Extending EBIF with Web-infused TV
ETV+ActiveVideo; Extending EBIF with Web-infused TVRoger Towne
 

Similar a Etv (20)

Iptv
IptvIptv
Iptv
 
How Does an IPTV Service Work?
How Does an IPTV Service Work?How Does an IPTV Service Work?
How Does an IPTV Service Work?
 
070413 Fta I Tv Enablement Strategy
070413 Fta I Tv Enablement Strategy070413 Fta I Tv Enablement Strategy
070413 Fta I Tv Enablement Strategy
 
Video Services: Customer Experience in the Fast-Evolving Digital Space
Video Services: Customer Experience in the Fast-Evolving Digital SpaceVideo Services: Customer Experience in the Fast-Evolving Digital Space
Video Services: Customer Experience in the Fast-Evolving Digital Space
 
CVAA Legal Requirements for Video Programming
CVAA Legal Requirements for Video ProgrammingCVAA Legal Requirements for Video Programming
CVAA Legal Requirements for Video Programming
 
IPTV Forum London - New Trends and Platform Strategies for New TV
IPTV Forum London - New Trends and Platform Strategies for New TVIPTV Forum London - New Trends and Platform Strategies for New TV
IPTV Forum London - New Trends and Platform Strategies for New TV
 
8 investor preztemplate32a
8 investor preztemplate32a8 investor preztemplate32a
8 investor preztemplate32a
 
OTT & IPTV An analysis presentation from ordering & billing perspective
OTT & IPTV An analysis presentation from ordering & billing perspectiveOTT & IPTV An analysis presentation from ordering & billing perspective
OTT & IPTV An analysis presentation from ordering & billing perspective
 
Unicast or Multicast for IP Video? Yes!
Unicast or Multicast for IP Video? Yes!Unicast or Multicast for IP Video? Yes!
Unicast or Multicast for IP Video? Yes!
 
OTT- understanding infrastructure
OTT- understanding infrastructureOTT- understanding infrastructure
OTT- understanding infrastructure
 
IPTV for Schools - 21st Century Solutions
IPTV for Schools - 21st Century SolutionsIPTV for Schools - 21st Century Solutions
IPTV for Schools - 21st Century Solutions
 
IPTV for Schools - 21st Century Solutions
IPTV for Schools - 21st Century SolutionsIPTV for Schools - 21st Century Solutions
IPTV for Schools - 21st Century Solutions
 
What is CLOUD to CABLE TV? MEVIA Platform?
What is CLOUD to CABLE TV? MEVIA Platform?What is CLOUD to CABLE TV? MEVIA Platform?
What is CLOUD to CABLE TV? MEVIA Platform?
 
Amino upcycle-ebook 2019
Amino upcycle-ebook 2019Amino upcycle-ebook 2019
Amino upcycle-ebook 2019
 
Iptv2
Iptv2Iptv2
Iptv2
 
Icareus Solutions HbbTV
Icareus Solutions HbbTVIcareus Solutions HbbTV
Icareus Solutions HbbTV
 
LinkedTV Deliverable 9.1.4 Annual Project Scientific Report (final)
LinkedTV Deliverable 9.1.4 Annual Project Scientific Report (final)LinkedTV Deliverable 9.1.4 Annual Project Scientific Report (final)
LinkedTV Deliverable 9.1.4 Annual Project Scientific Report (final)
 
Close Captions and Descriptive Audio - Requirements, Challenges and Opportuni...
Close Captions and Descriptive Audio - Requirements, Challenges and Opportuni...Close Captions and Descriptive Audio - Requirements, Challenges and Opportuni...
Close Captions and Descriptive Audio - Requirements, Challenges and Opportuni...
 
Day 1 C2C - Huawei - Video Strategy in Ultra-Broadband Era
Day 1 C2C - Huawei - Video Strategy in Ultra-Broadband EraDay 1 C2C - Huawei - Video Strategy in Ultra-Broadband Era
Day 1 C2C - Huawei - Video Strategy in Ultra-Broadband Era
 
ETV+ActiveVideo; Extending EBIF with Web-infused TV
ETV+ActiveVideo; Extending EBIF with Web-infused TVETV+ActiveVideo; Extending EBIF with Web-infused TV
ETV+ActiveVideo; Extending EBIF with Web-infused TV
 

Más de Jack Brown

Public safety in a multi media era facilitating incident management response
Public safety in a multi media era   facilitating incident management responsePublic safety in a multi media era   facilitating incident management response
Public safety in a multi media era facilitating incident management responseJack Brown
 
Medical Body Area Networks - MBAN
Medical Body Area Networks - MBANMedical Body Area Networks - MBAN
Medical Body Area Networks - MBANJack Brown
 
Machine 2 Machine - Internet of Things - Real World Internet
Machine 2 Machine  - Internet of Things  -  Real World InternetMachine 2 Machine  - Internet of Things  -  Real World Internet
Machine 2 Machine - Internet of Things - Real World InternetJack Brown
 
Migration to Unified Communications from Legacy Phone Systems
Migration to Unified Communications  from Legacy Phone SystemsMigration to Unified Communications  from Legacy Phone Systems
Migration to Unified Communications from Legacy Phone SystemsJack Brown
 
Jack Brown Mobile Coupon Architecture Ver 1
Jack Brown Mobile Coupon Architecture Ver 1Jack Brown Mobile Coupon Architecture Ver 1
Jack Brown Mobile Coupon Architecture Ver 1Jack Brown
 
Moible Coupon Applications Sept 2009
Moible Coupon Applications Sept 2009Moible Coupon Applications Sept 2009
Moible Coupon Applications Sept 2009Jack Brown
 
Roaming Analytics Platform V1.1
Roaming Analytics Platform V1.1Roaming Analytics Platform V1.1
Roaming Analytics Platform V1.1Jack Brown
 
Fmc Ver 1.3 June 27 2007
Fmc Ver 1.3 June 27 2007Fmc Ver 1.3 June 27 2007
Fmc Ver 1.3 June 27 2007Jack Brown
 
Location Application Protocol Trap Jack Brown
Location Application Protocol Trap Jack BrownLocation Application Protocol Trap Jack Brown
Location Application Protocol Trap Jack BrownJack Brown
 

Más de Jack Brown (9)

Public safety in a multi media era facilitating incident management response
Public safety in a multi media era   facilitating incident management responsePublic safety in a multi media era   facilitating incident management response
Public safety in a multi media era facilitating incident management response
 
Medical Body Area Networks - MBAN
Medical Body Area Networks - MBANMedical Body Area Networks - MBAN
Medical Body Area Networks - MBAN
 
Machine 2 Machine - Internet of Things - Real World Internet
Machine 2 Machine  - Internet of Things  -  Real World InternetMachine 2 Machine  - Internet of Things  -  Real World Internet
Machine 2 Machine - Internet of Things - Real World Internet
 
Migration to Unified Communications from Legacy Phone Systems
Migration to Unified Communications  from Legacy Phone SystemsMigration to Unified Communications  from Legacy Phone Systems
Migration to Unified Communications from Legacy Phone Systems
 
Jack Brown Mobile Coupon Architecture Ver 1
Jack Brown Mobile Coupon Architecture Ver 1Jack Brown Mobile Coupon Architecture Ver 1
Jack Brown Mobile Coupon Architecture Ver 1
 
Moible Coupon Applications Sept 2009
Moible Coupon Applications Sept 2009Moible Coupon Applications Sept 2009
Moible Coupon Applications Sept 2009
 
Roaming Analytics Platform V1.1
Roaming Analytics Platform V1.1Roaming Analytics Platform V1.1
Roaming Analytics Platform V1.1
 
Fmc Ver 1.3 June 27 2007
Fmc Ver 1.3 June 27 2007Fmc Ver 1.3 June 27 2007
Fmc Ver 1.3 June 27 2007
 
Location Application Protocol Trap Jack Brown
Location Application Protocol Trap Jack BrownLocation Application Protocol Trap Jack Brown
Location Application Protocol Trap Jack Brown
 

Último

TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 

Último (20)

TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 

Etv

  • 1. “ Enhanced” or Interactive TV ETV SDP-3PF Opportunity © 2007 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Jack Brown July 10, 2007
  • 2.
  • 3. What is ETV? - Enhanced TV 􀀗 Video programming that has an interactive application bound to it. For example, voting polling. 􀀗 The application executes concurrently with the program and terminates when it is no longer being presented. 􀀗 A User Agent on the STB interprets ETV signaling and binary commands received via an in-band stream using a common application format (EBIF) . 􀀗 Designed to provide a national cable footprint for interactive TV content.
  • 5. ETV and OCAP 􀀗 ETV is designed for bound applications that need to execute in both constrained legacy and OCAP environments. – Includes ability to launch VOD session from within program stream. – Includes metrics for advertisers. 􀀗 OCAP is designed for feature-rich applications that can take advantage of more advanced digital television platforms. For example, an EPG (Electronic Program Guide) application could not be implemented in ETV and requires OCAP support. 􀀗 Support for ETV will become part of the OCAP1.1 platform.
  • 6. Cable Labs ETV Specification History
  • 7. EBIF Makes ITV practical
  • 8. Metrics ETV/OCAP Receiver Measurement Gathering and Reporting
  • 9. SGIF - Stream Generator Interfaces
  • 10. ETV Technology - Where It Fits
  • 11. High Level Enhanced Television Components
  • 13. Enhanced Television Application Model ETV Applications ETV is intended to support a wide variety of program synchronous applications, such as: • Interactive Advertising • Game Shows • News • Sports Events • Voting applications • Impulse upgrade promotions • E-commerce applications This includes live broadcasts and pre-recorded programs and supports “real-time” viewing as well as time-shifted (DVR) viewing and interaction.
  • 14. There are several important factors in the creation and deployment of ETV applications: • Production Team • Cable Operator • Network Broadcaster • Application Server ETV Authoring Process
  • 15. Production Team Application production teams generate the interactive enhancements in conjunction with the studios that produce the video. Applications are often built around templates for the triggers and data that are inserted by a production team. For pre-recorded shows, the application signaling and triggers are mastered during the video post-production process before the show is broadcast. Throughout the production process, the production team uses a media timeline based on SMPTE time codes, which are used for synchronization of video tape. For live shows, the application itself may be prepared in advance, but the actual data to feed the application is inserted dynamically—for example: Who just won the Oscar for Best Director? ETV Authoring Process
  • 16. Network Broadcaster Enhancements cannot be bound to a program until after the video has been digitized for final broadcast. Furthermore, the video feeds from the major networks are often converted back to analog by a local network affiliate and then re-digitized for use by the local cable company, losing many enhancements along the way. Cable channels have the advantage of staying in the digital domain and so can insert all enhancements at the digital encoding stage. Applications and triggers must be inserted into the video stream by the broadcaster using synchronization triggers and play lists that are appropriate for the type of equipment used in the broadcast environment. At the same time, broadcasters may have to rely on sending those enhancements across a broadband connection to cable companies and affiliates who do not preserve the full digital signal from beginning to end. Some enhancements can be sent ahead of time for automatic insertion on a given schedule. Others may be transmitted in real time and synchronized to live events—either by production teams directly, or via the broadcasters or the cable operators. ETV Authoring Process
  • 17. Cable Operators Some cable operators generate their own programming and enhancements. Again, they are responsible for obtaining the enhancement from the Production Team and inserting the application, signaling and triggers into the video streams, adding to or replacing video segments received from the satellite. At this point, cable operators may be working in either the analog or digital domain, because the video may be in either state before final transmission to the subscriber. Unfortunately, analog and digital video place different requirements on the data insertion equipment. Application Servers Although it probably does not signal a base enhancement directly, a polling or score server MAY be used to dynamically process subscriber votes or quiz answers and send responses back to particular client receivers. Messages sent from the polling server MAY require routing or insertion by the cable operator back into either an IB or OOB data stream to a client. ETV Authoring Process
  • 22. ETV APPLICATIIONS Set-top Boxes: Analysis and Forecasts © 2006 Parks Associates Examples of Interactive TV Services
  • 26. Hyper-Targeting Cable Companies Have The Capability To Constantly And Anonymously Monitor Viewers And Their Channel Surfing To Build A Database Of Digital Profiles. It Takes About 30 Hours To Detect The Makeup Of A Household -- Say, Frat House, Vs. Nuclear Family -- And Store It, And About 25 Clicks Of The Remote To Tell Who's Clicking. Based On That Information, The Cable Box Determines If The Viewer Is A Man, Woman, Teen -- Or If They're, Say, A Likely Pet Owner. The Software Then Adds In Income Assumptions Gleaned From Each Viewer's Zip Code. The Cable Boxes Digitally "Vote" For Which Ad Gets Downloaded And Triggers The Same Ads To All The Matching Profiles In The Cable System. Tests Show The System Predicts Gender Correctly About 95% Of The Time. Age Plus Gender Accuracy Is About 75% Accurate. Not Perfect, But That's About Six Times More Accurate Than Current Targeting. ETV APPLICATIIONS
  • 27. ETV Apps Network & Program
  • 30. Many Apps Leverage Same Technology
  • 31. ETV Apps – Advertising
  • 32. ETV Applications and On Demand Content
  • 33. While today's On Demand assets are accessed primarily via menus within a program guide or similar application, ETV applications present the opportunity for a more integrated and targeted user experience. Rather than viewers browsing or searching for On Demand content, the synchronous nature of ETV allows applications to present viewers with content related to the programming they have already selected. This may be used to enhance the main programming, extend the reach of advertisers, or raise subscriber awareness of VOD. Content Sources The term "On Demand" generally refers to any content that can be delivered to an individual user whenever they want it, versus broadcast content that is sent to all subscribers on a fixed schedule. Possible sources for On Demand content include: • Video On Demand (VOD) servers • Digital Video Recorders (DVR) • Streaming media received through future IP tuners ETV Applications for On Demand Content
  • 34. ETV Applications for On Demand Content Long Form Content Long form content is the most common and straightforward integration between ETV and On Demand. It is designed to increase the value of advertising or programming by linking between linear and related On Demand content. Common examples include: Telescoping Ads —Combines a standard in-program 30-second commercial with an On Demand long-form advertisement, typically three to twelve minutes long. Viewers are given a call to action during the 30-second ad, allowing them to click for more information or advertainment content.This same concept could be applied to network promotional advertisements. For example, the application could telescope to a season premiere sneak preview video from a promo ad. Two broad categories of applications are defined:
  • 35. ETV Applications for On Demand Content Bonus Material —Allows broadcast programs to include extra content similar to DVDs. For example, the ETV application for Lost might include a menu with short behind the scenes videos or past episode highlights. This uses the same mechanism as telescoping ads, but will likely require different business rules. Bookmarks —Applications could include references to On Demand content that the user adds to their "saved“ list, allowing them to view the content at their leisure. This is interesting as it avoids interrupting the viewing experience, and helps scatter the simultaneous demands on VOD systems. Long Form Content
  • 36. Indirect References In addition to direct references to long form video assets, an application may wish to make indirect references to content stored on a VOD server. This might include references to a "folder" or sub-menu within the program guide's VOD application or a storefront virtual channel. It is also conceivable that an EBIF application could be stored on a VOD server. Examples of indirect references include: FOD Promotions— ETV applications on a family of channels could include a link to their FOD menu. This would be a fairly static link that isn't tied to a particular asset, but instead to their branded sub-menu. SVOD Promotions —A premium channel's ETV application for an original series could link to their SVOD menu listing past episodes. Depending on the user agent or the guide/VOD application capabilities, this might include an upsell feature for non-SVOD subscribers. Pay VOD —A 30 second network ad for the theatrical release of a movie sequel could prompt the user to view the original movie on VOD. If the user clicked on the prompt, they would be taken to the VOD purchase screen for that asset. Virtual Store Fronts —A 30 second spot for a car could link to the local car dealer's sub-menu within the MSO's advertising on demand application (e.g., FreeZone). ETV Applications for On Demand Content
  • 42. Client DPI Addressable Advertising
  • 46. Client-Switched Addressable Advertising Client Addressable DPI
  • 49. SpotOn Components for Addressable Ads
  • 50. SpotOn Ad Set Content Preparation
  • 52. Using Splice Points for Level One Switching
  • 54.  
  • 55.  
  • 56.  
  • 57.  
  • 58.  
  • 59.  
  • 60.  
  • 61.  
  • 62.  
  • 64. An enhanced television application is made up of several components: • Broadcast Audio/Visual program • ETV Application Program and Resource Data • Application Signaling • Stream Events/Triggers • Media Timeline In addition, an ETV application MAY send data to an application server. Responses from the server MAY come in the form of new application resources or stream events. Enhanced Television Components
  • 66. • Signaling commands defined in this specification tell the ETV User Agent in the client receiver to start and stop the application, and identify how to find and load the primary elements of the application. • Stream Events deliver “unsolicited” data to an application, synchronized with the video stream. • The Media Timeline provides the basic timing references to which stream events are synchronized. • ETV Application Servers are used for collecting the results of an ETV application, such as requests for additional information or storing poll or voting responses. Enhanced Television Components
  • 67. Enhanced Television (ETV) A general term that refers to interactive services and applications provided in conjunction with video programming. Enhancement A software application that executes in conjunction with video programming. Trigger A broadcast message that provides a synchronization mechanism to an enhancement. Triggers may be embedded in the associated video program, or delivered via another means such as OOB. Triggers may also be used for the delivery of unsolicited data to an enhancement. Triggers may include application signals and stream events. User Agent An application running on a receiver that decodes and executes the enhancement. Enhanced Television Components
  • 68. Cable Network Distribution Enhanced Television Components
  • 69. Cable Network Distribution Downstream Television Distribution Organizations The distribution of television signals has evolved in the US into the creation of four types of broadcast organizations: • National Networks • Cable Networks • Affiliate Stations • Local Cable Stations Enhanced Television Components
  • 70.
  • 71.
  • 72. Television Distribution Standards In the United States, broadcasters currently are distributing video content in two formats: NTSC and ATSC. NTSC (National Television System Committee) or analog is the evolving standard that television has been utilizing since 1941. NTSC was originally a black and white format and electronic color was added in 1954. ATSC is the new digital standard for the transmission of HD television content and is based on MPEG-2. The broadcast paths for each of these standards are significantly different. An overview of these standards is in the Matrix below. Reviewing the NTSC line in this Matrix, it becomes clear that NTSC can go through a number of Analog to Digital conversions before the signal arrives at the cable MSO. On the other hand, ATSC is Digital for all situations but may be converted back and forth from MPEG-2 to Baseband Digital Audio Video. Enhanced Television Components
  • 73. Broadcaster Signaling Path – NTSC without support for ETV Many MSOs receive their NTSC feed over-the-air via analog RF transmission. Since only triggers in the VBI would survive through such a transmission, delivering complete ETV through this path is impractical. Enhanced Television Components
  • 74. Broadcaster Signaling Path – ATSC without support for ETV The ATSC ETV signaling path is all digital but it is not MPEG-2 all the way through. FOX and the FOX Affiliate Stations are the only Broadcast Network that uses MPEG-2 splicers at the affiliate stations to insert local graphics. As a result, FOX is the only national network positioned to distribute ETV nationally without additional support. The rest of the Network Affiliates convert MPEG-2 to baseband serial digital audio and video for graphics addition and then re-encode the baseband serial digital audio and video into MPEG-2. Everyone but FOX is going to have to carry ETV through some extra transport mechanism. Enhanced Television Components
  • 75. Broadcast Network Solutions Several approaches have been identified to deliver ETV applications associated with Broadcast programming: • Affiliate pass-through • National ETV feed • Internet distribution to MSOs Broadcast Network Solutions Enhanced Television Components
  • 76. Affiliate Pass-Through - ATSC In this scenario, the affiliate station is upgraded to include equipment that strips ETV data out of an ATSC program before its converted to baseband for graphics composition, then adds the ETV data back in after the program is converted back to MPEG. This method uses the ATSC feed (which is all digital) to transmit ETV to the MSO, who then cross connects these data PID(s) to the NTSC feeds. Enhanced Television Components
  • 77. National ETV Feed To avoid the burden of upgrading affiliates, a nationally broadcast ETV feed that is received directly by cable offers an alternative. Here the broadcast networks create a separate satellite feed per time-zone for ETV. MSOs would mix at the Head Ends the appropriate ETV satellite feed with the local Affiliate A/V signal. Enhanced Television Components
  • 78. Internet Distribution of ETV MSOs install local ETV streamers at headends that have ETV loaded on them, via pull or push. Use Internet connectivity to the local streamers to transmit triggers. Enhanced Television Components
  • 79. ETV Return Channel Enhanced Television Components
  • 80. ETV Return Channel Server Roles In general a set of servers will be dedicated to support enhancements and will contain the server components that respond to requests from the enhancements. Return channel (RC) interactivity from client components will target these servers for both additional data feeds and application-specific transactional processing. EBIF RC Server . This server has the role of translating the response from an application server (that may be HTTP or HTTPS or other protocol, but not EBIF binary format) into EBIF binary format as expected by the enhancement on the set-top. Enhanced Television Components
  • 81.
  • 82. Network Addressing and Routing The addressing of set-top devices and the routing of their RC requests is handled by the infrastructure in place in the headend. This might include technologies such as DSG, DOCSIS, legacy OOB and other combinations. The link between a set-top and the termination point within a cable network is maintained over the HFC network. The contact point between the HFC network and external networks is defined as the proxy server and will be seen as the source of all RC traffic requests from all set-top clients on the HFC network. Note that the dashed arrow transactions on the left show a virtual transaction between the set-top application and an application server. The optional EBIF translation step using an EBIF RC server is shown as 1 followed by 2b and 3 Enhanced Television Components
  • 83. Note that the dashed arrow transactions on the left show a virtual transaction between the set-top application and an application server. Actual data flows would be passed through the headend equipment shown in the gray cloud. Networks at the Headend Enhanced Television Components
  • 84. MSO Hosted Application Server Network One possible scenario showing the client set-top box communicating with the headend and then having the requests forwarded to application servers also hosted in the MSO network. A firewall may exist between the headend and the proxy server (link 2) or between the proxy server and application server network (link 3 or 4). Enhanced Television Components
  • 85. MSO Hosted Application Server Network The interfaces are all are bi-directional. Numbers correspond to the numbered links on the figure. Enhanced Television Components
  • 86. ETV Return Channel Path for Broadcaster Broadcaster Hosted Application Server Enhanced Television Components
  • 87. Channel and Content The data channel is provided by the headend infrastructure and connects the set-top to the proxy server to the application servers. The EBIF RC can then optionally provide translation to EBIF binary format for responses and route them back to the headend. The content will be provided by the various servers as previously described. Content can be returned in a number of formats and is converted to EBIF binary format by the EBIF RC server. The proxy server is responsible for message routing to the proper application servers only. Identification of the correct application server is based on information encapsulated in the URI request identifies the application owner (MSO/Local Affiliate/National Broadcaster). The set-top box initiates an interactive session contacting the application server by IP using HTTP or HTTPS v1.1 POST requests. For these purposes only application and EBIF RC server IP addresses should be registered in the Network Controller database. To contact the application server the set-top box should know the IP/Hostname and Port in advance. It may be either hard-coded in the user agent or injected in the EBIF data stream by the local MSO EBIF Streamer. This information is assumed to be available to the set-top box. Enhanced Television Components
  • 88. Use Cases – MSO Only MSO Only This scenario is where the MSO is running applications only on a national basis and there are no other ETV applications with RC. Content is provided by content servers hosted and managed by the MSO themselves. MSO Only Enhanced Television Components
  • 89. 1. Set-top box issues request over headend infrastructure (protocol and addressing details not shown). 2. Headend and proxy server resolve addressing and route request to application server as requested in the EBIF URI POST request. 3. Request is routed internally in MSO network to App Server network. 4. The application server processes the request. 5. (Optional) The HTTP(S) response is routed back to the EBIF RC server that converts the response to EBIF data formatted for the set-top. Alternatively the application server itself may produce the response in EBIF format directly (in this case skip this step). 6. EBIF response is routed to proxy server. 7. Proxy server maps addresses and routes response to headend destined for the original set-top box. 8. The headend infrastructure routes the response back to the originating set-top. Use Case - MSO Only Enhanced Television Components
  • 90. Use Case - Broadcaster This scenario is where the Broadcaster is running applications only on a national basis. Content is provided by application servers hosted and managed by the Broadcaster themselves who also can host the EBIF RC server. ETV Return Channel Broadcaster Only Enhanced Television Components
  • 91. Use Case - Broadcaster 1. Set-top box issues request over headend infrastructure (protocol and addressing details not shown). 2. Headend and proxy server resolve addressing and route request to application server as requested in the EBIF URI request. 3. Network routes request outside MSO network via an external proxy server using HTTP or a dedicated socket connection. 4. The national broadcaster application server processes the request. 5. (Optional) The HTTP(S) response is routed back to the EBIF RC server that converts the response to EBIF data formatted for the set-top. Alternatively the application server itself may produce the response in EBIF format directly (in this case skip this step). 6. The response is routed back to the MSO via the data network using HTTP or a dedicated socket connection. 7. Proxy server maps addresses and routes response to headend destined for the original set-top box. 8. The headend infrastructure routes the response back to the originating set-top. Enhanced Television Components
  • 92. Use Case - Combined This scenario is where the MSO and Broadcaster are running applications simultaneously and the applications with RC are connecting to servers at both the MSO and broadcaster. Shown are both the MSO and broadcaster hosting an EBIF RC server for conversion purposes although this server is optional. ETV RC Broadcaster and MSO Combined Enhanced Television Components
  • 93. 1. The set-top box issues request over headend infrastructure (protocol and addressing details not shown) targeting a server in the MSO application server network. 2. Headend and proxy server resolve addressing and route request to MSO's application server as requested in the EBIF URI POST request. 3. Request is routed internally in MSO network to application server network. 4. The application server processes the request. 5. (Optional) The HTTP(S) response is routed back to the MSO's EBIF RC server that converts the response to EBIF data formatted for the set-top. Alternatively the MSO's application server itself may produce the response in EBIF format directly (in this case skip this step). 6. Response is routed to proxy server. 7. Network controller maps addresses and routes response to headend destined for the original set-top box. 8. Now consider if the application server targeted is outside the MSO network and resides in the National Broadcaster network . Steps 1 and 2 are similar as above. Now see point 8 where the data request is routed via the external proxy server to the remote network using HTTP or a dedicated socket connection). 9. The national broadcaster's application server processes the request. 10. (Optional) The HTTP(S) response is routed back to the national broadcaster's EBIF RC server that converts the response to EBIF data formatted for the set-top. Alternatively the national broadcaster's application server itself may produce the response in EBIF format directly (in this case skip this step). 11. The response is routed back to the MSO via the data network using HTTP or a dedicated socket connection. 12. Proxy server maps addresses and routes response to headend destined for the original set-top box. 13. The headend infrastructure routes the response back to the originating set-top. Use Case - Combined Enhanced Television Components
  • 94. ETV SDP - 3PF Opportunities
  • 95.
  • 96.
  • 97.
  • 98.
  • 99. ETV SDP - 3PF Opportunities
  • 100. ETV SDP - 3PF Opportunities
  • 102. Time Warner Cable ETV - OCAP Objectives
  • 103. Time Warner Cable OCAP-ETV Objectives
  • 104. Time Warner Cable EBIF Migration plans
  • 105. TWC Key Components for End-to-End EBIF Platform
  • 106. TWC Key Components for End-to-End EBIF Platform…
  • 111. Comcast Call To Action
  • 116. TVWorks XDK: ETV Development Toolkit & Developer Program
  • 117. TVWorks XDK: ETV Development Toolkit & Developer Program
  • 118. TVWorks XDK: ETV Development Toolkit & Developer Program
  • 119. TVWorks XDK: ETV Development Toolkit & Developer Program