Streaming TV to the PC


Published on

  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Streaming TV to the PC

  1. 1. Streaming TV to the PC Danna Bethlehem Copyright Information The contents of this publication may not be reproduced in any form by any means, in part or in whole, without the prior written permission of the publisher. The authors and publisher make no warranty of any kind with regard to this material, including, but not limited to, the implied warranties of merchantability and fitness for any particular purpose. Neither shall the authors or publisher be liable for any errors contained herein or for incidental or consequential damages in connection with the furnishing or use of this material. The information herein is subject to change without notice. Introduction 2 Streaming Applications 2 Video Streaming Formats 3 The Benefits of IP for Streaming 3 Streaming Scenario and Optibase Solutions 4
  2. 2. Streaming TV to the PC – Optibase White Paper Introduction Research shows that broadband penetration in the form of DSL and broadband cable is growing steadily. The DSL Forum reports that during the first half of 2002, there was a 36% rise in the number of DSL lines worldwide. Most of the increase is a result of a rise in business subscribers. In the US, cable is ahead of DSL in the penetration race, with nearly 2/3 of all broadband deployments. This broadband landscape is causing Internet Service Providers (ISPs), Storage Service Providers (SSPs), Netowork Service Providers (NSPs) and Application Service Providers (ASPs) to re- evaluate the range of services they provide. By introducing new services that include delivering TV or video to consumers’ PCs, service providers can increase their revenue potential. This white paper will examine how service providers can take advantage of the rise in broadband deployment by adding TV to the services consumers get on their PCs. Streaming Applications There are several video based applications that fall under the umbrella of “TV to the PC”. Time Shifted TV and NPVR Network PVR (Personal Video Recording) and time shifted TV let viewers store a TV program for viewing at a later time. They differ slightly from a technical perspective. nPVR is based on the concept of unicast streaming.When consumers at home play back the program they “recorded” they are in fact requesting that a video server at the operator’s head-end, stream them the program in unicast mode. Time shifted TV works on a nVOD model. Consumers can hook into a multicast stream of a program that the operator schedules for transmission at specific intervals eg, every 15 minutes. Because nPVR works on a unicast model, it is more bandwidth consuming than time shifted TV. On the other hand, it affords consumers greater flexibility, since they can request the program at any time, without having to wait for scheduled on-demand streams as is the case with time shifted TV. Program Reruns This service lets viewers at home see reruns of missed TV programs on their PCs. The business model for this type of service can be similar to that of publishing sites: micro-payments. Viewers can make one-time credit card purchases for the specific program that they want to watch, or buy packages of a few programs. Viewers can also have the option of having a monthly subscription. Video Shopping Online Another kind of web streaming application is streaming the shopping channel to viewers’ PCs. WINDOWS MEDIA and MPEG-4 are both video formats that enable onscreen interactivity so that viewers can click on the video to fulfill their purchase. Advertising Video advertising online lets viewers purchase directly from the commercial. For example: movie previews. Customers can click on the movie preview and buy tickets for that night’s show. Adult Entertainment Many countries regulate the distribution of adult entertainment over TV networks. Streaming adult entertainment to PCs can provide this service while complying with broadcasting regulations. 2/4
  3. 3. Streaming TV to the PC – Optibase White Paper Video Streaming Formats Windows Media from Microsoft Microsoft Windows Media Technologies (WINDOWS MEDIA) is a set of tools and components from Microsoft for the encoding, decoding and delivery of digital media. Microsoft’s streaming format, ASF (Advanced Streaming Format), like the AVI file format, can carry audio and video streams in many different formats, including MPEG-1, MPEG-2 and MPEG-4. Windows Media Services 9 Series is the server component of the Windows Media 9 Series platform and works in conjunction with Windows Media Encoder and Windows Media Player to deliver audio and video content to clients over the Internet or an intranet. These clients might be other computers or devices that play back the content using a player, such as Windows Media Player, or they might be other computers running Windows Media Services (called Windows Media servers) that are proxying, caching, or redistributing content. Clients can also be custom applications that have been developed by using the Windows Media Software Development Kit (SDK). Real Networks’ RealSystem® iQ™ RealSystemR iQT is an RTSP/RTP delivery system that supports many media types. In particular, RealAudio and RealVideo are proprietary codecs and are not MPEG-4 compliant. Real Networks does support MPEG-4 ISMA through integration with Envivio, which has integrated its plug-in into the RealOne player. Through the integration, the RealOne player is ISMA Profile 0 and Profile 1 compliant. Apple’s QuickTime Apple’s QuickTime supports many audio and video codecs, among them mp3 and QDesign’s Music Codec for audio, MPEG-1, MPEG-2 and Sorenson’s codec for video.Though it does use proprietary tools, Apple is a pioneer in the standardization of multimedia streaming. Apple’s QuickTime was adopted by MPEG-4 as the basis for the MPEG-4 file format, and Apple is one of the founders of ISMA (Internet Streaming Media Alliance). The recent codec from Sorenson, Sorenson MPEG-4, is MPEG-4 compliant and works with Apple’s QuickTime. The Benefits of IP for Streaming The term IP refers to a transmission protocol – the Internet Protocol. The IP protocol is actually part of TCP/IP, a group of Internet protocols, which enable communication over heterogeneous networks. This means that when using the IP protocol different types of network can interface and communicate with each other, regardless of the networking infrastructure. The IP protocol is used for all Internet-based communication. Several factors have made TCP/IP very popular: it is well documented, easy to implement, effective for transmission and versatile. In addition, because it was developed with public funds, it is free of any licensing fees. IP is a connectionless protocol. This means that data is not transmitted through a pre-defined network path. Rather, data is divided into packets. A stream of data comprises many packets. Each packet travels independently through the network to the same destination (IP address). At the destination, the packets are re-assembled into the original stream. This type of communication is very efficient, as each packet of data can find its way to the destination IP address in the fastest way, bypassing areas of congestion. On the other hand, IP can be unreliable as there is no quality of service mechanism that guarantees that all data does indeed reach its destination. 3/4
  4. 4. Streaming TV to the PC – Optibase White Paper IP Multicasting The IP protocol supports three main transmission modes: IP unicast, broadcast and multicast. When using IP Unicast, each stream of data or video is sent separately to each recipient. In IP broadcast, the stream is sent to all network nodes, regardless of whether they want to receive it or not. On the other hand, when using IP Multicast, a single stream of data or video is sent to one group address. All recipients can access the group IP address and receive the transmitted data. IP Multicast greatly enhances transmission efficiency since it saves bandwidth considerably: Instead of transmitting multiple copies of the same stream to multiple recipients, just one copy of the stream is sent to a single group address which can be accessed by multiple recipients. IP Multicast is broadly implemented in TV over IP entertainment solutions. Streaming Scenario The following diagram shows the MGW 2400 streaming TV to both a PC (Windows Media Player), and a TV via a set-top-box. 4/4
  5. 5. WMT Streaming Server MGW 2400
  6. 6. MGW Empower your Network with Multi-channel Streaming Video MGW 2400 encodes and streams up to six live Microsoft WMT MGW 2400 is a multi-channel WMT compliant streams over broadband terrestrial and wireless networks encoding and streaming server designed to such as ADSL, FTTx, satellite, cable, Ethernet LANs and the enable the deployment of advanced Internet. It supports live WMT stream upload to Microsoft Windows Media Server and IP multicast, unicast, UDP and HTTP streaming media ser vices over the protocols, ensuring efficient transmission over a wide range of broadband Internet and corporate networks. networks. MGW 2400 encodes up to six live channels concurrently Service providers and IT specialists can at bitrates between 64 kbps to 2 Mbps. Such a flexible encoding now offer bit-rate efficient WMT video range allows you to optimize video quality according to available for live webcasting and corporate video bandwidth. MGW 2400’s IP traffic shaping was specifically streaming. optimized to work with sensitive network devices. At home, service providers can offer web Automatic control over surfers the option to receive and view TV external Windows Media streams or on-demand clips on PCs running Server Windows Media Player. Setting up MGW 2400 offers a central management and control interface a professional web streaming service is as for Windows Media Servers. This lets you transparently configure easy as that. No special players. No special and control the Windows Media Server to upload multiple multicast and unicast streams for each encoding channel directly installations. Just start streaming and your from the MGW 2400’s management application. clients are ready to play your stream. WMT Server In organizations and educational institutions, T MGW 2400 lets you easily implement live multi-channel distance learning and business Satellite TCP/IP TV applications that enrich your organization UD without overloading your network. HT MGW 2400 Local Content Video Remote Management
  7. 7. 2400 Applications: TV Broadcast over IP to Home PCs Webcasting SNMP Management Features Video server upload for Web MGW 2400’s SNMP remote management Multi-channel rack-mount video streaming streaming enables the configuration, alarming, operation server Business TV and monitoring of multiple streams from any Encodes, multiplexes and transmits up to 6 Corporate training remote station. Additional management live Microsoft WMT compliant streams modules enable HP OpenView ™ integration, Real-time uploading to Windows Media Distance learning and advanced scheduling options. Server Real-time multicast and unicast streaming Benefits Reliable and Stable Multiple multicast targets per channel and multiple on-demand live unicast per channel A wide range of bitrates (up to 2 Designed to meet the needs of mission critical Saves encoded streams to file mbps) offers flexibility that can be video networking and media streaming SNMP management application achieved only with a hardware applications, MGW 2400 operates 24 x 7 and Half the end-to-end latency of software based encoding solution. supports features that give it rock-solid stability encoding Channel density allows you to and reliability. MGW 2400 is a rack-mount, On-the fly change of encoded video bitrate standalone server. It has no moving parts and maximize return on investment by runs on an embedded operating system. streaming multiple live channels Encoding modules are swappable and can be from a single chassis. easily adapted to changing application needs. A rack mount system running on an embedded operating system with no moving parts offers reliability and stability. SNMP management, including monitoring and alarming, allows you UD /IP U TC to easily integrate the system into PM P ult your networking environment. ica nic st STB+TV MGW 2400 cuts video delay to almost ast UDP Multicast half the delay of a software-based Internet/LAN HTTP Unicast WMT solution. WMT Media Player t
  8. 8. MGW 2400 Technical Specifications System Encoding Module Physical MGE-400 / MGE-400D Dimensions: 17.1" ( w) X 15.4" ( d) X 2RU ( h) Microsoft Windows Media Technology, ASF compliant (19" rack compliant, 23" rack, ETSI compliant Physical Dimensions: 185 x 100mm, 7.2 x 3.9” with brackets) Standard Compliance: Microsoft Windows Media Weight: 9kg, 20 lbs Technology, ASF compliant Scalability: up to 6 MGE- 400D encoding modules, field swappable Input Signals Electrical Characteristics Video Inputs Maximum power consumption: 350 V, Max. 350W, NTSC &PAL 90-130V, 180-260V autorange S-Video (MiniDin) Operating line frequency: 47- 63 Hz Composite Video (BNC) SDI (BNC) (MGE-400D only) Input/Output Interfaces 2 x 10/ 100 BaseT Ethernet 2 x RJ- 45 ( Full Duplex Audio Inputs or Half Duplex support. ) Unbalanced Analog Stereo Line Input (MiniJack) Ultra- wide SCSI - SCSI connector Input Impedance: 10K Ohm RS- 232 serial port- RS- 232 ( D- 9) connector Frequency Response: 20Hz – 20kHz, +/- 0.25db Environmental Digital AES/EBU (RCA JACK) (MGE-400D only) EMC standards: CE Class B Sampling Frequency: 32, 44.1 and 48 kHz at 20 bits FCC Class A per sample CSA Class- A Output Streams Video Bit-rates: SIF: 150 Kbps – 2 Mbps; Safety Standards CE-LVD QSIF: 64 Kbps – 384 Kbps Audio Bit-rates: Determined by the audio sample rate Management Frames per Second: Up to 30 Frames per second SNMP in-bound management application Dynamic frame-rate variations according to the input Local configuration via RS-232 port Corporate video content for best quality HP OpenView ™ integration module (optional) Headquarters Video Resolutions 7 Shenkar Street Network Protocols NTSC: Herzliya 46120, Israel UDP Multicast SIF 352 x 240 Tel: +972-9-970-9288 TCP/ IP Unicast Fax: +972-9-958-6099 SIF SP 320 x 240 MMS (Microsoft proprietary over HTTP). QSIF 176 x 112 Optibase Inc. QSIF SP 160 x 112 1250 Space Park Way PAL: Mountain View, CA 94043 SIF 352 x 288 Tel: +1-800-451-5101 SIF SP 384 x 288 +650-230-2400 QSIF 176 x 144 Design: assaf-netto Ltd. Fax: +650-691-9998 QSIF SP 192 x 144 File Format: WMT ASF Audio Format: WMA (Windows Media Audio) © 2002 Optibase, Optibase Inc, and the Optibase logo, are Audio Mode: Stereo registered trademarks of Optibase. Other product names mentioned here are used for identification purposes only Video Format: MPEG-4 UDA 5889 and may be trademarks of their respective companies. The information contained herein is accurate at the time of printing and subject to change without notice.