Free Subscription
Click Here

 

Internet IPTV - Content Distribution Types

By: Lawrence Harte
Part 2 of a 4 part series.

Content distribution is the process of transferring content to one or more persons, companies or points. The types of content that are available for television services include: live content, stored media and on demand programs.
Live content is the real time or near real-time transfer of information from a non-stored content source (such as a news camera) to viewers of that information. Stored media is a medium in which information can be retained despite the absence of power, and which becomes available again as soon as power is restored. On demand programming is providing or making available programs that users can interactively request and receive. The types of content distribution that can be used for IPTV systems include download and play, streaming and progressive downloading. 

 

Download and Play

Download and play is a process of transferring a media program (an audio or video file) from a media server to a storage area in end user device and then playing it after the file has completely downloaded. Download and play content distribution can be used for on demand programming and scheduled programming. On demand programming requires the user to wait for the download before they can view the program. Scheduled programming can be in the form of download and play where it is pushed in advanced so the media is ready to be viewed during scheduled times.

Figure 3., Content Distribution System Options 

38 Apr 2007   Definitions FREE at www.IPTVDictionary.com



 
Streaming

Media streaming is a media transmission method that provides a continuous stream of information that is commonly used for the delivery of audio and video content with minimal delay (e.g. real-time). Streaming signals are usually compressed and error protected to allow the receiver to buffer, decompress, and time sequence information before it is displayed in its original format. Streaming media programs are usually not stored locally in the end user device. This reduces the cost of end user devices and it ads a level of security for content owners as the media is not available for copying in the end user device.

Brief delays in streaming transmission can cause the picture to momentarily stop (freeze) or experience significant amount of distortion. To overcome this, progressive downloading can be used. Progressive downloading is the transferring of a file or data in a sequential process that allows for the using of portions of the data before the transfer is complete.

Figure 1 shows the different types of transmission methods that can be used to provide television services through the Internet. This diagram shows that Internet IPTV distribution options include downloading and streaming. Downloading can be of the pull type where the user requests the movies and waits for the download or it can be pushed in advanced so the viewer can begin watching at pre-scheduled times. For streaming applications, the user can pull the media and begin watching it immediately or linear television channels (live media) can be available for viewing at any time.

Content Management System

A content management system coordinates the gathering (ingesting), organizing and packaging content that will be selected and delivered 

to viewing devices. Chris explained that the content management system should be simple to allow non-technical people to develop television program content. Some of the key features of content management systems include drop and drag media insertion and movement, media sequencing (TV channel creation), selectable content formats (bits rates, coder types), and media synchronizing 

A content provider may also provide access to live or continuous video sources (e.g. a linear television channel). To provide real time streaming, the video device is instructed to connect to an IP video gateway. The IP video gateway converts or adapts the video source into an IP video stream that the mobile device can receive and display.

Program Creation

Program creation is the production and editing of information that is contained within media segment. Programs include video, audio, descriptive and promotional information. Program content may be in the form of analog video, digital video or a variety of other media formats. 

Program creation involves the gathering of media components (video and audio parts), encoding and compressing these segments, adding and associating descriptive information (metadata), editing, reviewing and publishing the program into a format that can be distributed.

Content gathering in the form of satellite feeds, filer transfers (FTP), optical media (DVD) or portable hard disks. Content is transferred to the encoder to produce compressed media (such as in standard H.264 format). NeuLion uses a specialized version of the MPEG-4 codec that is optimized for Internet broadband data connection speeds.

Figure 4., Content Management System

40 Apr 2007   Definitions FREE at www.IPTVDictionary.com



In addition to gathering the video and audio content, additional descriptive information (metadata) is gathered and associated with the media file. This information includes the title, content owner and other descriptive information.

These stored media files can be accessed by an editing system to create a program. After the sequence of media objects has been created, it can be reviewed for approval and published (converted) to a streaming format that can be sent to users.

Figure 2 shows how programs can created in the NeuLion system. This diagram shows that content is produced and provided in the form of media files. Media files are converted (encoded) into a format that can be analyzed and compressed by a media coder (the H.264). This reduces the size of the files and permits editing of the media through a web portal. As the media is developed, marketing materials can be created and associated with the programs.

Program Delivery

A delivery platform is the combination of system hardware and software that is used to process and distribute signals or content. A viewing platform is the combination of system hardware and software that allows a user to view programs or media files.

Delivery platform may be able to adjust or convert the programs or content for different types of viewing platforms. This process can be very complicated as viewing devices can have different types of displays, connection types (broadband wired or limited bandwidth wireless), 

different types of video and audio compression devices (codecs) and a variety of navigation options ranging from full computer keyboards to limited keypads on mobile telephones.

Figure 3 shows that programs may be delivered to devices with significantly different types of viewing platforms. Some of these viewing devices may have limited display sizes, different types of navigation controls, small storage size and various bandwidth capabilities.

Chris Wagner has been a driving force in the technology industry for over 20 years. As Executive Vice President and Co Founder of NeuLion, Mr. Wagner's position in marketplace strategy targets the revolution currently underway as the television and internet video industries converge.
NeuLion is an IPTV service provider that drives convergence between television and the internet. Working with companies interested in reaching target markets anywhere at anytime, NeuLion's technology uses the public internet to aggregate content from any provider and delivers it in real time.

Figure 5., Viewing Platform 

42 Apr 2007   Definitions FREE at www.IPTVDictionary.com

Back to IPTV Magazine

Copyright 2007 Althos Inc.  All rights reserved.