墨尔本都市风光_第1页
墨尔本都市风光_第2页
墨尔本都市风光_第3页
墨尔本都市风光_第4页
墨尔本都市风光_第5页
已阅读5页,还剩48页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、digital televisionbased on the mpeg-2 standard overview mpeg-2 digital tv dvb psi tables structure digital tv distribution system the mhp systemmpeg history moving picture experts group was founded in january 1988 by leonardo chiariglione together with around 15 experts in compression technology cre

2、ator of numerous standards like mpeg-1, mpeg-2, mpeg-4, mpeg-7, mpeg-21 etc. the group has not limited its scope to only “pictures” sound wasnt forgot (e.g. mpeg-1 layer3) because almost all of their work is a success story, the industry adopted fast the mpeg standard (philips, samsung, intel, sony

3、etc) mpeg has given birth to a number of technologies we take now for granted: dvd and digital tv (mpeg-2), mp3 (mpeg-1 l3)mpeg-2 in 1994, mpeg has published the iso/iec-13818, also known as mpeg-2 mpeg-2 was the standard adopted by dvd (digital video disk or digital versatile disk) and digital tv i

4、t is designed for video compression between 1.5 and 15 mbps mpeg-2 streams come in 2 forms: program stream and transport streamdigital tvwhy use digital tv instead of analog tv? ease of transcoding (changing the same perceptual content by decreasing quality, but with great gains in bitrate) ease of

5、storing data for future use and reprocessing no quality loss (digitized information does not ”change” in time) ability to supply more services (like mhp, epg etc) better and more flexible protection system in commercial tv (encoded channels)it has been discovered that there are more television sets

6、than telephones in the world huge marketthe video and audio information is digitized and compressed using the mpeg compression standard (source coding)there are presently three international standards for digital television digital video broadcasting (dvb) advanced television systems committee (atsc

7、) integrated services digital broadcasting (isdb)digital tv standards adoption mapmodel for mpeg-2 systemsmpeg-2 program stream similar to mpeg-1 systems multiplex combines one or more packetised elementary streams (pes), which have a common time-base, into a single stream designed for use in relati

8、vely error-free environments and suitable for applications which may involve software processing program stream packets may be of variable and relatively great lengthmpeg-2 transport stream combines one or more packetised elementary streams (pes) with one or more independent time bases into a single

9、 stream (sometimes called multiplex) elementary streams sharing a common time-base form a program designed for use in environments where errors are likely, such as storage or transmission in lossy or noisy media the transport stream is made of packets with fixed length of 188 bytespackets are idenit

10、ifed by pidspid= packet identifier, for video, audioand other data: example: satellite transmission parametersfrequency,polarisationnumber of qpsk symbols/secerror correction rateprogram idenitification numbervideo pidaudio pidthe transport stream packetdvb dvb project is an industry-led consortium

11、of over 300 companies the dvb project was launched on 10th september, 1993 in 1995 it was basically finished and became operational there are several sub-standards of the dvb standard dvb-s (satellite) using qpsk 40 mb/s dvb-t (terrestrial) using qam 50 mb/s dvb-c (cable) using ofdm 24 mb/s these th

12、ree sub-standards basically differ only in the specifications to the physical representation, modulation, transmission and reception of the signalabout dvb standard dvb uses the mpeg-2 transport stream to carry its data dvb has added some features in the mpeg-2 standard (the mpeg standard had a door

13、 open for future additions to the standard) can deliver to the home almost anything that can be digitized: high definition television (hdtv) standard definition television (pal / ntsc, secam) new broadband multimedia data and interactive services several tables have been added to the mpeg-2 transpor

14、t stream specifications (cat, eit etc)the mpeg-2/dvb multiplex a multiplex is a bouquet of pids containing several channels (television, radio, data etc), basically is a collection of programs this bouquet contains several types of information (audio data, video data) and a program specific informat

15、ion (psi) section made of tables containing the description of the contents based on the psi, the decoders can select the correct pids of the desired program in order to decode them all the programs present in the multiplex have different pids for their data (audio, video, pcr, subtitle, teletext et

16、c)dvb service informationmpeg-2/dvb pid allocation pat always has pid = 0 (zero) cat always has pid = 1 eit always has pid = 18 the pmts have the pids specified in the pat the audio, video, pcr, subtitle, teletext etc pids for all programs are specified in their respective pmtmpeg-2/dvb psi structur

17、edvb subtitlesare carried in pes (themselves being carried in ts)timing of presentation is the pts of the pes (present in the pes header)information is transmitted in graphical formatpixel depths of 2, 4 and 8 bits are supportedcolor information is organized in color look-up tables (clut)subtitles a

18、re present in a sequence of pages that are going to be overlayed on the associated video imagea subtitle page contains one or more regions (rectangular areas with specified sets of attributes: position, width, height, depth etc)several regions can be used at the same time (i.e. one region in the bot

19、tom of the screen displaying the subtitle, another in one somewhere else on the screen displaying some logo)there are different events page update (when only the changed regions from previous page are present) page refresh (when all the data needed to display the page is present)the packetised eleme

20、ntary stream packetpat structuretable_id (= 0 x00)section_syntax_indicatormarker_bitreserved (2 bits)section_lengthtransport_stream_idreserved (2 bits)version_numbercurrent_next_indicatorsection_numberlast_section_numberprogram_numberreserved (3 bits)program_number = 0 ?yesnonetwork_pidts_program_ma

21、p_table_pidfinished?noyescrc_32stuffing_bytes_to_end_of_ts_packetcat structuretable_id (= 0 x01)section_syntax_indicatormarker_bitreserved (2 bits)section_lengthreserved (18 bits)version_numbercurrent_next_indicatorsection_numberlast_section_numberstuffing_bytes_to_end_of_ts_packetdescriptor_tag (=9

22、)descriptor_lengthca_system_idreserved (3 bits)ca_pidprivate_data_bytescrc_32finished?noyespmt structuretable_id (= 0 x02)section_syntax_indicatormarker_bit 0reserved_bits (2 bits)section_lengthprogram_numberreserved_bits (2 bits)version_numbercurrent_next_indicatorsection_number (=0)last_section_nu

23、mber (=0)reserved_bits (3 bits)pcr_pidreserved_bits (4 bits)program_info_length program_descriptors()stream_typereserved (3 bits)elementary_pidreserved (3 bits)es_info_length es_descriptors()finished?noyescrc_32stuffing_bytes_to_end_of_ts_packetwhat iswhat ismhpmhp for multimedia originating from di

24、gital television application development platform is mhp multimedia home platform developed by european dvb organisation it was accepted for nordic countries in march 2001dvb in the homei n t e r a c t i v ei n t e r a c t i v ei n t e r a c t i v ei n t e r a c t i v edvb-sdvb-msdvb-mcdvb-cdvb-tint

25、egrated receiver-decoder (ird)b-isdn, asdl, pstn, gsmdvddvcpcsdtv / edtv / hdtvdvb digital video broadcasting, covers digital tv deliveryby s - satellite, c- cable and t- terrestrial plus networkingthe uses of dvb - a scenario cable / (s)matvterrestrial tv receiver multimedia pcsatellitereceptionint

26、egrated receiverdecoder (ird)b-isdnadsl etc.dvd etc.dvc etc.multichannelmicrowavedistributionsystem (mmds) interactivitybroadcasttvpc convergence of application domainswww(limitedgraphics)www(enhancedfeatures)interactive multimediahome servicesvideo conferencingfull internet access(ftp, www, e-mail,

27、 .)internet telephonyaudio ondemandbroadcast interactive tv with increasing processingpcwith dvbdecodere-mailhomeshoppingppvepginternet telephonyinteractivity the multimedia home platform consists of a user terminal including all possible low- to high- functionality implementations, its associated p

28、eripherals, and the in-home digital network. the mhp solution encompasses the whole set of technologies necessary to implement the mhp including protocols, common languages (api), interfaces, and recommendations. the mhp supports several levels of interactive services / applications. these are defin

29、ed as: enhanced broadcasting (including local interactivity) interactive broadcasting (using a return channel) internet accessthe scope of mhpgeneric sw interface (api)independent developersdifferent service providersvarious application areas )applicationsmhp terminals to deliver bridging between ha

30、rdware and software worlds consumer and computer worlds existing and future business environment thus providing an evolution from todays fragmented vertical markets to future unfragmented horizontal marketsobjectives for standardizationsome of the key mhp requirements user friendly affordability, ap

31、propriate lifetime, interoperabilitydesigned for all, improving the user experience, customisationprotecting privacy e.g. no unauthorized access to personal data or parental control signalingmarket friendly open standards, stable, reliable, evolutionary, compatible with ca-systems, compatible with c

32、opy management and content protectionperforming at least as well as proprietary solutions and supporting migrationinnovation friendlyinteractivity, secure transactional servicesinternet links and / or full accessregulation friendlynational or international e.g. respect of power consumption strategie

33、s enhanced broadcasting with local interactivitybenchmark applications built-in navigator epg interactive services using a return channel internet accessapplication oriented requirementsmhp system definition an application programming interface (api) is used in a terminal device to implement certain

34、 functionalities that allow hardware-independent development of content and applications. it allows differentiation in terms of the capabilities of the end user platform. the navigator is the basic user-interface of a terminal device used in the enhanced broadcasting mode. it is defined by the manuf

35、acturer of the terminal device. each mhp provides a navigator. the electronic program guide (epg) is the higher-level consumer navigation device in the enhanced broadcasting mode. it is an application which can be provided by different parties and may be delivered via the broadcast channel. typical

36、mhp applications electronic program guides “super teletext” applications synchronised to tv content games e- commerce interactive advertising internet access examples for mhp applicationse-commerce and secure transactionsapplications synchronised to tv content (score cards, local play-along games)in

37、formation services (“super teletext”, news tickers, stock tickers)electronic program guides (epg)example of a mhp-based electronic program guide zdf.vision epg application synchronised to tv contentgolf gameselect a product. learn more about it.easy navigation using scroll bar to select product from range and complete the transaction!top of the pops upon entering enhanced content, video scales. while viewing, audio/video continue to be available.interactive advertisingairport information systemairport information systemtechnical technical specificationspe

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论