Home
Pandora MPEG2-TS HbbTv Analyzer User Guide
Contents
1. J m m gm m m NNI x Pandora MPEG2 TS HbbTv Analyzer User Guide Version 20120326 41 46 ViZION R MULTIMEDIA ER PEATIER AMO BOLUTIORNS Illustration 37 Stuff sis overheads x To Views Logs Look amp Feel 9 a udp localhost 2 stuffing ratio E is AT Transport overhead i 500 000 1 000 000 1 500 000 2 000 000 7 SDT BAT 20T am 23 1 Overhead bitrate 250 Neat bitrate MPEG 1 Audio fra m MPEG 1 Audio eng MPEG 2 Video Teletext fra T bd DWE Subtitles nel Pandora MPEG2 TS HbbTv Analyzer User Guide Version 20120326 42 46 ViIZION R MLLTIMEOIA AMO SOLUTIONS 5 8 DMB analysis View_access Select a channel in the main tab panel then select the DMB Contents tab in the right panel If the DMB Contents tab is not present use the menu bar Views gt DMB Contents The Pandora Analyzer provides full decoding of DMB contents e Full decoding of MPEG 4 InitialObjectDescriptor within the Program Map Table PMT e Advanced decoding of MPEG 4 part 1 and MPEG 4 par 11 framework Decoding of MPEG4 SL layer Full support for Object Descriptor specification Advanced decoding of BIFS scenes profiles 1 to 10 XMT A rendering of IOD OD Scenes contents Illus
2. l112MPEG 4 Image ES 10 502 111MPEG 4 Image ES ID 501 113MPEG 4Image ES 503 ree FREE E EEE EG Bl9l1jtuffing T5 bitrate bps TS packets processed 6 321 Read speed 0 lull Hide Show Errors UTC time 2013 03 20 10 24 53 Pandora MPEG2 TS HbbTv Analyzer User Guide Version 20120326 44 46 Viizicm R FA AMO SOLUTIONS 6 Update Pandora version Pandora update access via the menu bar Look amp Feel gt Pandora Updates Don t forget to check for new Pandora releases as new features are frequently added If the running version is not the latest one Pandora will suggest to download it Illustration 40 filustration 40 Pandora version update dialog Pandora Updates v Q9 The new release of Pandora 20130319 is available Download it Pandora MPEG2 TS HbbTv Analyzer User Guide Version 20120326 45 46 gt AMO SOLUTIONS Illustrations Illustration 1 Illustration 2 Illustration 3 Illustration 4 Illustration 5 Illustration 6 Illustration 7 Illustration 8 Illustration 9 Illustration 10 Illustration 11 Illustration 12 Illustration 13 Illustration 14 Illustration 15 Illustratio
3. 1234544 Mosaic 1 LCI Eurosport ARTE Proggame W398 Ts pst PES 4 MODULES Errors TimeStamps HbbTV Applications 220 MPEG 2 Vid 72 592 950 545 789 72 592 950 1 CAT 1222 1 Teletext fra 72 592 469 30 789 ms 72 592 469 30 789 ms 17 SDT BAT 1 230 Au 72 592 318 50 633 ms 72 592 318 50 633 ms DT TOT 252 subtitl 72 590 150 371 222 ms 72 590 150 371 222 ms EG 2 Video Transport bitrate variations 24 920 000 24 910 000 24 900 000 24 850 000 S 24 880 000 24 870 000 fens 24 860 000 ERRER LP GA V ee T TREE NN eee 24 850 000 eens E RE CREE EEE 24 820 000 d epit ce 24 780 000 ERES 55225222222 Transport bitrate bps 09 49 000 09 50 000 09 51 000 09 52 000 PCR ms PCR 18 09 11 910 Local time 2012 06 24 12 24 04 Illustration 19 Main clocks Pandora MPEG2 TS HbbTv Analyzer User Guide Version 20120326 23 46 4 2 8 Data repetition rate View access Select a channel in the main tab panel then select the Carousels tab in the right panel If the Carousels tab is not present use the menu bar Views Carousels Data repe
4. 32 SREO irbivuudg t n 33 2 2 Pause triggering on decoding EVENTS MI MMC 35 3 5 esee pape econ eerte 36 5 4 ere died 38 5 5 Packets SEQUENCE UI S REPRE 39 DD 40 UE 41 IS DMD ee 43 Update 45 Pandora MPEG2 TS HbbTv Analyzer User Guide Version 20120326 1 46 gt AMO 1 Features 1 7 Pandora Analyzer enables decoding for TS 188 bitstreams This software is built by Vizion R SAS and works with any computer with a working Java Virtual Machine version 6 it works better with computers with at least 2G of memory RAM and 15 tested with the following operating systems e Windows XP Vista 7 32 64 bits e OS X Snow Leopard or later 32 64 bits e Linux Unix 32 64 bits Pandora can be freely downloaded from Vizion R website http vizionr fr 1 2 Pandora Headless Another version of the Analyzer exists it 15 called
5. 2 Pandora MPEG TS HbbTV Analyzer User Guide Table of contents Be Se 2 IN ME MIDI 2 2 SOS EU 2 2 3 3 3 4 TPED T a 4 DYD 6 n 4 T E 4 PET DSMCC II Torrar Nn A A 4 enint rur TN m 5 Conec HO TS E NEP EET 5 5 2 2 COMNCCHON 69 6 6 2 18 Connection i autodetection MOE 7 8 VIG WS eosdem EUN 9 2 1 costes totas tam es ta PLUMIS MIU UE ME 10 2 2 uro aC 11 224 eera ned 12 422 Streams eee 13 23 N 15 ele cue Dun 16 225 18 4 2 7 SERES 22 2 7 9 uiid eiai 24 q2 9 MOANA 26 2240 Wt DV escono 27 VM
6. gt AMO e See DMB analysis for DMB elementary streams data decoding and display 2 1 3 PSI layer Program Specific Information is a section of data the data contained into those elements has some version that may be updated periodically Example Electronic Program Guide TS PSI layer e See Elementary streams packets for deep sections headers analysis view e See Elementary streams bitrates for bitrate analysis for sections data e See Data repetition rate for sections repeat rate analysis e See Stuffing analysis for Sections stuffing analysis e See Program Description overview for program description Service Description Table DVB SI layer e See Electronic Program Guide for EPG decoding and display EIT p f schedule e See HbbTV Applications Data for Application Information Table decoding e See Program clocks for TDT TOT clocks decoding DMB SI layer e See DMB analysis for DMB sections data decoding and display 2 1 4 DSMCC layer Handles all DSCMCC this is where HbbTV Content is decoded e See Elementary streams packets for the deep DSMCC Sections and modules headers analysis view e See HbbTV Applications Data for full HbbTV data decoding Broadband signaling Broadcast Object Carousels Stream Events declaration and triggers Pandora MPEG2 TS HbbTv Analyzer User Guide Version 20120326 4 46 gt
7. 18 amp 1 Audio fra 2 video DVB Subtitles fra e Teletext fra PT Hide Show Errors 2 Pandora MPEG2 TS HbbTv Analyzer User Guide Version 20120326 33 46 ViIZION R MULTIMEDIA ER PEATIER AMO BOLUTIORNGS Illustration 28 Graphs filtering filter applied File Control Views Logs Look amp Feel Pause on GET control _ decoding error Warn on TS duplicates TS packet new PSI packet PES packet new MPEG 4 packet new DSM CC Module n PID filtering 000 15 SDT BAT sii PMT PMT e AIT Frame size sec 10 ly ad Warning fi iltering is is enabled some values not appear Read speed 0 X Pandora MPEG2 TS HbbTv Analyzer User Guide Version 20120326 34 46 ViZION R MLLTIMEOIA AMO SOLUTIONS 5 2 Pause triggering on decoding events Configuration panel access Click on the tools icon to open the advanced configuration panel or use the menu bar File gt Configure For precise debugging or validation of a given TS stream Pandora offers a configuration interface Illustration 29 to program automatic pause on some decoding events When a decoding error occurs e When a new packet was foun
8. ln DT TOT MPEG 8191 Stuffina 15 bitrate 11 058 830 15 packets processed 925 Read speed 0 Max speed P PCR 17 08 53 547 Local time 2012 01 13 10 04 35 Hide Show Errors 0 Pandora MPEG2 TS HbbTv Analyzer User Guide Version 20120326 31 46 VIZION Pli AMO SOLUTIONS 5 Advanced Features Pandora provides other useful analysis and decoding features described in this section Notice that every new developed feature is integrated to the trunk version of Pandora therefore a simple software update see Update Pandora version provides access to these features Pandora MPEG2 TS HbbTv Analyzer User Guide Version 20120326 32 46 ViZION R MULTIMEDIA AMO SOLUTIONS 5 1 Graphs filtering Configuration panel access Click on the tools icon to open the advanced configuration panel or use the menu bar File gt Configure The advanced configuration panel provides a Chart control section that allow to apply filtering on the analysis graphs A bunch of checkboxes ordered by decoding layer TS PSI PES trigger stream analysis showing hiding This way chart views can be cleared up to ease results acknowledgment Notice that filtering configuration is stored in Pandora user preferences and 15 automatically restored at
9. Graphs iher me Pause trigger a decoding event Slr O UDP TS Stream capture configuration Pandora Sai Configure decoding speed dialog TS packets sequence check AFSC OC MMS NUM Stuffing Analysis 5 21 2 21 0000000000000000000000000000000000000040521 DMB decoding BIFS scenes B AN Sars aero Sage mE en ee er Pandora version update dialog G2 TS HbbTv Analyzer User Guide Version 20120326 46 46
10. PTS 20 09 39 620 200 PTS 20 09 39 850 220MPEG 2 Video PTS 20 09 41 710 PTS 20 09 41 930 PTS 20 09 43 290 250 DVB Subtitles fra PTS 20 09 43 540 210l i PTS 20 09 45 650 971 PTS 20 09 45 900 ___8191 Stuffing PTS 20 09 48 010 H f PTS 20 09 48 260 s PTS 20 09 50 150 gt Meine eS MSIE I5 bitrate 24 882 321 I5 packets processed 1 347 378 Hide Show Errors 6 Read speed 0 Max speed ai 6 b PCR 20 09 52 473 Local time 2012 06 24 13 47 46 Elementary streams bitrates View access Select a channel in the main tab panel then select the Bitrates tab in the right panel If the Bitrates tab is not present use the menu bar Views gt Bitrates For each elementary stream associated with the program Pandora computes a framed bitrate analysis and results are displayed in a pie chart with two possible modes e Program streams only mode Illustration 16 The pie chart gathers bitrates for all elementary streams within the scope of the program e Program within TS mode Illustration 17 The pie chart adds to the preceding chart the bitrate amount for all other elementary streams in the whole TS stream This chart can then give an overview of the program bitrate weight into the full TS stream Notice that the bitrates are comp
11. MEA MPRA Tine AMO 3 Getting started 3 1 Connect to a TS stream Once Pandora started click on the open icon or File gt Load TS stream Illustration 2 Illustration 2 Pandora startup view W sw amp gntro Views Logs Look amp Feel UD 4 udp 12 345 anra x Pandora No File E E A dialog box will allow the configuration of the connection to a TS stream All the supported formats are listed a Connection type box 3 1 1 Connection to a local TS file To connect to a local TS file select the File option in the connection type box Illustration 3 Then the TS file to be opened can be either typed in the blank text field full path of the TS file or selected by browsing the file system browse button The Load button triggers the connection or cancel to abort Pandora MPEG2 TS HbbTv Analyzer User Guide Version 20120326 5 46 Viiziornm Illustration 3 Local TS file input configuration HY anna nee TS stream Connection typ File v Fem EEE EERE TS file location 3 1 2 Connection to remote TS contents Remote TS data remote TS files and streams HLS playlists see the supported formats connection configuration can be performed by selecting the HTTP option in the connection type box Illustration 4 The http URL of t
12. 1 740 74 770 271 7721 AT ud Read speed 10 x I5 bitrate 24 981 978 I5 packets processed 115 150 PCR 25 44 16 681 UTC time 2012 06 24 11 29 52 Pandora MPEG2 TS HbbTv Analyzer User Guide Version 20120326 12 46 2 AMO 4 2 2 Elementary streams packets View_access Select a channel in the tab panel then select one of the layer items tab TS PSI PES etc in the leftmost panel For expert debugging validation purposes Pandora allows to browse packets header at any layer of the decoding stack Every frame header is deeply analyzed and all the frame elementary fields are presented in a tree Illustration 7 following this format e The root of the tree is the packet entry itself along with a packet number attributed by the layer decoder incremented by one for each new decoded packet for the same layer The root node declares two child nodes O The parents node gives a recursive description of all the parents packets whose aggregated payload led to this packet The contents node gives a full decoded description of the current packet header Each decoded field is printed as a child node in the following format Name of the field usually matches the corresponding entry in the associated standard Length of the fie
13. A more sophisticated interface allows to extract a single program from the input stream o Stuffing can be preserved or filtered o The capture can be done for UDP or local file destination o All programs can be captured independently and simultaneously Notice that when a single program is extracted from the input stream a new Program Association Table 15 generated to reject all other programs declaration udp localhost 12 345 Illustration 30 Configure TS streaming to UDP Pandora MPEG2 TS HbbTv Analyzer User Guide Version 20120326 36 46 ViZiON R MULTIMEDIA ER AMO BOLUTIORNS Illustration 31 TS Stream capture configuration vO File Control Views Logs Look amp Feel A E udp localhost 12 345 Mosaic ri Eurosport ARTE TT ES MODULES 38 sedens C programs eee This program SDT BAT Also capture stuffing 18 destination PMT O File Host localhost Port 4 Status Start Capture aRnHEHHHHEHHHEHEHHEHEHHEHEEHHEHHEHHEHHEREHBEREERHEEEHEHEEEHREH TS bitrate 24 882 321 TS packets processed 1 347 378 Read speed 0 a d Hide show Errors 6 P PCR 20 09 52 473 Local time 2012 06 24 13 47 46 Pandora MPEG2 TS HbbTv Analyzer User Guide Version 2012
14. But in order to ease visualization on low resolution screens a list box allows to change the size of the rendered picture be aware that video aspect ration can then be modified The video snapshots are refreshed every second If the program declares or more DVB subtitles for the video component the subtitles can be overlaid on the video picture with respect to th current rendering aspect ratio See Video subtitles iflustration 13 Program video snapshot Pandora SMR6 ts Qu cy US File Control Views Logs Look amp Feel A 12 345 Mosaic TF1 NRJ12 LCI Eurosport ARTE Proc Channels TS PSI PES MPEG 4 Program Video Bitrates _ 17 18 2 20 TDT TOT 5 200 2 B181l stuffina 2 0159 Hl T amp bitrate 24H82 604 Hide Show Errors 6 Read speed 0 2 spend MI EDT ETE Notice that Pandora uses ffmpeg to generate pictures from the payloads If ffmpeg executable is not found Pandora will suggest to download a ffmpeg version for the target system architecture and will automatically install it Pandora MPEG2 TS HbbTv Analyzer User Guide Version 20120326 17 46 VIZION LT SEPA AMO IOS 4 2 6 Video subtitles View acce
15. base URL and domain boundaries Overview of the entry point page Illustration 23 When a remote link is provided in broadband mode the page contents are automatically loaded into a dedicated text area Moreover the broadband link can be opened in a web browser some plugins can emulate HbbTV e HbbTV Object Carousels o Full decoding of the HbbTV stack DSMCC Type B gt BIOP gt files o Full restitution of the broadcast file system Illustration 24 Tree view for files browsing decoded file be viewed and saved Ability to capture a whole transaction and save the captured file system Ability to play HbbTV carousel contents if it holds the application entry point in a web browser Timeline view Illustration 25 of the DSMCC modules for the Object Carousel including signaling through DSI DII messages Table view of each module composition Illustration 24 This table shows how the broadcasted files and Stream Events were split into DSMCC modules Stream Events Decoding of Stream Events objects declaration in an Object Carousel Decoding of Stream Events triggers Stream Event Descriptors on DSMCC Type C streams Illustration 26 e Support for multiple applications within a program Pandora MPEG2 TS HbbTv Analyzer User Guide Version 20120326 27 46 ViIZION R MULTIMEDIA ER PEARTIER AMO SOLUTIONS Illustration 23 HbbT V analysis AIT decoding Pandora FR4_
16. char sete UTF 8 rel stylesheet media screen j style type text css gt body margin top margin bottom D margin left 0 margin right 0 background color transparent background rep ale Wh Bn n 542 pues Hide Show Errors 0 Read speed 40 x Max SCR SEGRE 677 E RT Pandora MPEG2 TS HbbTv Analyzer User Guide Version 20120326 28 46 ViZION R MULTIMEDIA ER PEATIER AMO SOLUTIONS Illustration 24 HbbTV analysis File System View Ww Pandora FR4_20110928 224816 ts QU amp File Control Views Logs Look amp Feel A S udp localhost 12 345 Direct 8 BFMTV I gt TELE Dig os B AMF a E E E E Program Vi E HbbTV Applications Signalling Data DSMCC B U N Messages HBBTV Carousel comp 0 47 Transaction x80020002 Files Modules Gateway for program 519 11 10 57 cotecuisine png 160 90 22 broadcast conf js T tT otecuisine png e css get_gquide xml 3 get infos xml get infos 1 ml 3 get infos 120 xml rs x Events used Events Ids Events Names _ View in browser TS bitrate 24 882 357 TS packets processed 1 749 551 Read speed 0 Max d lull Hide Show Errors t0 24 02 19 677 Local time 2011 09 28 22 49 53 Pandora MPE
17. then select the Channels tab in the leftmost panel For a given program found in the input TS stream all elementary streams attached to the program are listed a table Illustration 9 in the following format 4 PID ofthe elementary stream e Human readable label for the stream Some elementary streams carrying well known services data are colored Those colors match the corresponding stream description in the mosaic view for the program see Programs Mosaic The listed PIDs are those within the scope of the program that is e The PIDs of the streams declared in the Program Map Table for the program e The cross programs PIDs PAT SDT TDT and so on provided those PIDs are actually found in the input stream Therefore PIDs associated with other programs will not appear in the list 1f not cross program illustration 9 Elem entary streams description Ya Pandora NTN ts Ww Wy File Control Views Logs Look amp Feel 9 1234556 Mosaic Direct 8 BFM TV I gt TELE DirectStar Gulli HRS Channels 1 16 NIT u 4 720 2 Video 730 1 Audio fra i 731 Audio 740i a E 741 a 2 om Lei f iff sisifstufing 710 0 0
18. Pandora called Mosaic offers an overview of the TS stream contents Illustration 8 For each program found in the stream a widget is added to the mosaic Those widgets give a quick overview of the associated program e Small snapshots of video I frames 1 second refresh cycle Notice that the video will not show up two cases The program does not declare a video stream in this case a no video icon will be displayed instead o The video stream is scrambled program with conditional access then a lock icon will be displayed e Service items all recognized services DVB HbbTV DMB for the program are listed as colored items This way the mosaic view allows to get a fast acknowledgment of the kind of application data that can be found for any present program For any program shown by the mosaic view a dedicated panel displays more decoding information as described in the next section Hlustration 8 Mosaic view Ww a Pandora NTN ts File Control Views Logs Look amp Feel udp localhost 12 345 la Mosaic Direct TV i TELE DirectStar Gulli France 4 Program 513 Direct 8 Program 515 BEM TV NTN n A MPEG 1 Audio fra MPEG 1 Audio fra MPEG 2 Video d MPEG 2 Video E j DVB Subtitles fra Ell DT UML MIS LA TAMIN POJA V
19. Video Bitrates instant Timeline Carrousels 10 300 4f 10 000 5 500 0 000 500 000 7 500 7 000 5 500 5 000 5 500 5 000 4 500 4 000 3 500 3 000 2 500 2 000 1 500 1 000 500 E mm dm M CAT m PMT TDT TOT SDT BAT DSMCC B LI N Messages HBBTV Carousel comp 0x01 hu trs 2 TT Te uoc ul Read speed o S 5129 pinka s d Hide show Errors 6 ead speed 0 06 20 00 20 09 52 473 Local time 2012 06 24 13 47 46 Pandora MPEG2 TS HbbTv Analyzer User Guide Version 20120326 24 46 ViZiON R MULTIME ER AMO BOLUTIORNS Illustration 21 Data repetition rate timeline view vo m File Control Logs Look amp Feel 1 Timestar HbbTV Applications ora a iaa oO NT Carrousels TimeLine 1 7 SDT BAT pror 240 250 Carrousel Duration ms 09 52 000 09 52 100 09 52 200 09 52 300 09 52 400 time ms MPEG 2 Video SDT BAT PAT NIT CAT DVS Subtitles PMT MPEG I Audio eng MPEG 1 Audio fra a a DSMCC B U N Messages HBBTV Carousel
20. ts File Control Views Logs Look amp Feel T 0 0 udp localhost 12 345 SS ee d Mosaic TF1 NRJ12 LCI Eurosport TF6 TMC ARTE Program 1790 Program 1791 Program 1792 Channels TS PSI PES MPEG 4 MODULES Errors TimeStamps Carrousels HbbTV Applications Video Bitrates MPEG 2 Video 1 320x240 M DVB Subtitles fraMpid 250 220MPEG 2VIdeo 230 1 Audio fra a SERERE anmannan Ts bitrate 24 882 321 15 packets processed 1 347 378 Hide Show Errors 6 Read speed 0 Max speed Tame z ull e P PCR 20 09 52 473 Local time 2012 06 24 13 47 46 Pandora MPEG2 TS HbbTv Analyzer User Guide Version 20120326 18 46 VIZION WLTIMEODIA AMO BOLUTIONS Illustration 15 DVB subtitles analysis subtitle frames Pandora SMR6 ts File Control Views Logs Look amp Feel x e udpuflocahost 12 3452 recte Mosaic TF1 NRJ12 LCI Eurosport TF6 ARTE Program 1790 Program 1791 Program 1792 5 MPEG 4 MODULES Errors Carrousels HbbTV Applications DVB Subtitles PID ii Video Bitrates TimeStamps DVB Subtitles fra pid 250 PTS 20 09 32 290 PTS 20 09 36 290 PTS 20 09 36 540 2
21. xfgeametryz lt Shape gt Switch whichChoica 1 gt lt gt Transform2D childrenz lt Shape gt lt appearance gt lt gt lt gt m m OGOOGO cn 3 MT 108 109 4 5 10 504 110 4 Image ES 500 MPEG 4 Image ES 10 501 MPEG 4 5 0502 L 100 200 819 Stuffing 2 6 lt Maternal2D 0 emissiveColor 1 01 0 1 0 filled true gt lt material gt lt Appearance gt udi Hide Show Errors 11 Read speed 0 lt ir PCR Ae Ace 8107321 UTC time 2013 03 20 10 24 53 Pandora MPEG2 TS HbbTv Analyzer User Guide Version 20120326 43 46 ViZION R MULTIMEDIA ER PEATIER AMO SOLUTIONS Illustration 39 DMB decoding images Ww Pandora http vizionr fr media RadioFrance playlist playlist_VR_inter_Hyb_BIFS m3u8 File Control Views Logs Look amp Feel A S udp localhost 12 345 Mosaic France Inter MPEG 4 MODULES Errors Jf TimeStamps Carrousels HbbTV Applications DMB Contents channels pst PES Program Video cum Type OD SCENE IMAGE l cAT 500 image 501 mage 502 101pMT
22. 0326 37 46 gt MPRA Tine AMO SOLUTIONS 5 4 Decoding speed control 9 Decoding Speed Configuration Click on the speed button at the bottom of the Pandora window to open the decoding speed configuration panel or use the menu bar Control gt Read speed configuration When performing analysis on static TS files the decoding process runs with no speed limit by default The instant decoding speed is displayed at the bottom of the Pandora window Illustration 32 along with a small icon or that states whether Pandora is decoding stream faster equals to transport stream bitrate or not Depending on the machine characteristics the decoding speed might be too high for an easy inspection of the stream contents Pandora allows to limit or not the maximum decoding speed through a configuration dialog Illustration 33 Notice that this option assigns an upper speed limit to the decoding head but this limit might never be reached Illustration 32 Pandora decoding speed TS bitrate 24 882 635 5 ackets processed 347 696 Read speed 0 2X Max 18 Mbps 16 30 18 519 Local time 2012 06 24 12 42 27 Illustration 33 Configure decoding speed dialog Read speed configuration Limit read speed Pandora MPEG2 TS HbbTv Analyzer User Guide Version 20120326 38 46 ViZION R MULTIMED
23. 0x01 Teletext fra Q labels TS bitrate 24 882 321 15 packets processed 1 347 378 PCR 20 09 52 473 Local time 2012 06 24 13 47 46 BEBE EEE EEE 8 Pandora MPEG2 TS HbbTv Analyzer User Guide Version 20120326 25 46 VIZION R WLTIMEOIA BE AMO BOLLUTIO 4 2 9 Data weight View access Select a channel in the main tab panel then select the Weights tab in the right panel If the Weights tab is not present use the menu bar Views Weights From Pandora s point of view service data weight can be expressed in the following ways e PES data audio video etc the data weight stands for the weight in bytes of a data packet e g an encapsulated audio chunk including all successive encapsulation headers Pandora also provides encapsulation overhead analysis see Stuffing analysis for PSI data TS DVB DMB tables the data weight stands for the weight in bytes of a whole table including all successive encapsulation headers The service weight data 15 gathered in a bar chart view that displays the last computed weight value for all the elementary streams associated with the program Illustration 22 For easier charts view when there are a large number of elementary streams Pandora offers filtering options see Graphs filtering Illustration 22 Service weights W Pandora SMR6 ts File t Control Views Logs Look amp Feel udp local
24. 20110928 224816 ts x Vy QU File Control Views Logs Look amp Feel A S udp Iocalhost 12 345 Mosaic TERR SUM i TELE DirectStar Gulli Peni MPEG 4 MODULES Errors Video Bitrates HbbTV Applications 34 175 DT BAT Application Type HBBTV Organisation 19 France Televisions Application Name Beta Test Application Id 71 Ei Application Priority 2 version 1 1 1 m Transport Label 3 4 Application CC AUTOSTART 4 Protocols HTTP 3 a Object Carousel 1 Url base http hbbtv francetv fr service portail francetv Location index html Boundaries IDOCTYPE html PUBLIC 1 1 1 http www hbbtv org dtd HbbTV 1 OTDT T OT meta http equiv pragma content no cache gt lt meta http equiv content type content text ntml charset title gt Portail France Televisions lt title gt lt link href2 css core css 1 type text css charset LITF 8 re stylesheet media screen gt lt link href css base css type text css charset UTF 8 rel stylesheet media screen gt Tad lt link hrefe css app css type text css charset LITF 8 rel stylesheet media screen gt link href css account css type text css chars et UTF 8 rel stylesheet media screen gt lt link hrefz css keyboard css type text css
25. 91 Hide show Errors 3 x slated hehe PCR 20 08 12 899 Local time 2012 06 24 13 46 06 27188 8191 Stuffing Pandora MPEG2 TS HbbTv Analyzer User Guide Version 20120326 15 46 4 2 4 ViZION MULTIMEDIA AMO SOLUTIONS Electronic Program Guide View access Select a channel the main tab panel then select the Program tab in the right panel If the Program tab is not present use the menu bar Views gt Program The EPG description panel is titled Scheduled events Pandora fully decodes DVB EPG data for a given program Present following events data as found in Event Information Sections p f type actual TS The upmost panel in the Scheduled events panel displays a description of the current following events for the program Illustration 12 o ID of the event Start time and duration Short and extended descriptions Scheduled events data as found in Event Information Sections schedule type actual TS All scheduled events in a 2 days wide window are stored in a schedule table Each event item exposes the same fields as the EIT p f items Every table cell item can be clicked in order to access the full description of the field in a separate dialog box Illustration 12 Notice that Pandora does not provide display of EPG data for other Transport Streams EIT p f other TS EIT schedule other TS Nevertheless the associated sections d
26. FS Scene BIFSOD The illustration below Illustration 1 synthesizes the decoding stack for the Pandora TS analyzer Here are the references for the different layer items this document 2 1 1 TS layer The Transport Stream layer that encapsulates all other streams 2 1 2 See Features for the input formats supported by Pandora See Connect to a TS stream for the input connection configuration See Program elementary streams for the description of elementary PIDs in a program See Elementary streams packets for the deep TS headers analysis view See Elementary streams bitrates for bitrate analysis for stream PIDs See Program clocks for TS layer timestamps decoding See Dumping options for TS re streaming See Packets Sequence check for TS continuity counters check See Stuffing analysis for TS stuffing analysis PES layer Encapsulates elementary sub streams into distinct entities Those streams have a clock and are continually updated See Elementary streams packets for deep PES headers analysis view See Elementary streams bitrates for bitrate analysis for audio video streams See Program clocks for PES layer timestamps decoding See Video snapshots for video I Frames snapshot view See Video subtitles for subtitles decoding and display See Stuffing analysis for PES stuffing and encapsulation overhead analysis Pandora MPEG2 TS HbbTv Analyzer User Guide Version 20120326 3 46
27. G2 TS HbbTv Analyzer User Guide Version 20120326 29 46 ViZION R MULTIMEDIA ER PEATIER AMO SOLUTIONS Illustration 25 HbbT V analysis DSM modules timeline Pandora FR4_20110928 224816 ts File Control Views Logs Look amp Feel A 12 345 Mosaic I TELE DirectStar Gulli France 4 PEGA MODULES Errors i fe Video Bitrates HbbTV Applications ie 7 PES D S Files Modules 1 7 SDT BAT DT TOT E PCR 24 02 14 678 MODULES Modules ue T E D Size bytes 207 550 270 20218 Stream Events Module ID Object key Events used Events Ids Events Names Hide Show Errors 0 Pandora MPEG2 TS HbbTv Analyzer User Guide Version 20120326 30 46 ViZION R MULTIMEDIA PEATIER AMO SOLUTIONS Illustration 26 HbbT V analysis Stream Events triggers Pandora test_StremEvent ts File Control Views Logs Look amp Feel Mosaic Test SE amp _ 4_ _MODULES Errors os Video Bitrates _TimeStamps Carrousels HbbTV Applications ccs NIS a a DSMCC B U N Messages HBBTV Carousel comp OxD5 DSMCC C stream Descriptors comp
28. IA AMO SOLUTIONS 5 5 Packets Sequence check Configuration panel access Click on the tools icon to open the advanced configuration panel or use the menu bar File Configure Pandora can check the TS continuity counters to track packets duplicates and possible data loss If the Warn on TS duplicates option is active Illustration 34 an error item will be logged in the errors table see Decoding Errors when a discontinuity or a packet duplicate 1s found By default this option 1 not active Illustration 34 TS packets sequence check Pandora NTN ts JG eg File Control Views Logs Look amp Feel m EGLI RS 5 Pause on Charts control Checks m _ decoding error Warn on 5 duplicates new TS packet mu PSI PES v Stuffing F User Private r Other ss snunmuununuuuuunzna new PSI packet new PES packet C MPEG 4 packet Select All Unselect DSM CC Module _ PID filtering i OJo 8 soa Timestamps Carrousels HbbTV Applications MnananalRODRaBnanuauuuuaur Vide enone abes Message x 3 _ 2 175 1 Error T5 TS PES Warning Discontinuity found on PID amp 320 20 TDT TOT 310 BRERREREREREREREREERERERERERRERERERERERERERRO 320 MPEG 2 Video 330 1 Audio fra O O Frame size 1o W
29. OLONTHAL Program 517 DirectStar MPEG 1 Audio fra MPEG 1 Audio fra 2 Video zi TIT 2 Video DVB Subtitles fra Aa DVB Subtitles fra Program 518 Gulli MPEG 1 Audio fra NEUE MPEG 1 Audio eng MPEG 2 Video 1 Audio fra MPEG 2 Video DVB Subtitles fra Pandora MPEG2 TS HbbTv Analyzer User Guide Version 20120326 10 46 2 4 2 Program view View access Select a channel the main tab panel The first tab is always the Mosaic view When no program has been yet found in the input stream an Initialization view is present instead Pandora offers a dedicated view for each program found in the input TS stream This view allows examination of the program data in several modes Low level examination full decoding of packets headers for all decoding layers TS PES PSI DVB HbbTV DMB services e Data transport analysis level bitrate repetition rates clocks and stuffing and so e Application level examination high level presentation of service data Video snapshots DVB subtitles EPG etc Pandora MPEG2 TS HbbTv Analyzer User Guide Version 20120326 11 46 VIZION WLTIMEODIA AMO SOLUTIONS 4 2 1 Program elementary streams View access Select a channel in the main tab panel
30. Pandora re opening Don t forget to check filtering configuration first 1f a program stream seems to be missing in some analysis result The example below Illustration 27 Illustration 28 shows filtering effect on a bitrate chart e When no filter is applied the video bitrate large value shadows the other elementary streams results e When applying a filter to disable PES data the remaining analysis information becomes more clear Illustration 27 Graphs filtering no filter Pandora NTN ts z SHEE paws terror re File Control Views 985 Look amp Feel Pause charts control decoding error PES MPEG 4 Checks Warn on TS duplicates TS packet PSI packet PES packet MPEG 4 packet DSM CC Module PID filtering gt udp iflocalhost 12 345 4 TV Mm Directstar Gulli France 4 Channels TS S MPEG 4 MODULES Errors 8 BERA SE ERE ER Type Program specific bitrates TS stream bitrates 1 Average Bitrates amp MIT 18 20 11 120MPEG 2 Video 4 1 130 MPEG i Audio fra Subtitles fra 8191 Stuffing v User Private Other programs Select Unselect All OPPO RRP OP PROUD OEP POPP eee err een ren nn
31. Pandora Headless and can perform live reporting on MPEG2 TS HbbTV Analyzer It features SNMP alerts avery flexible log system to trigger alerts logs on specific conditions avery efficient report systems for creating logs about MPEG2 TS HbbTV Contact Vizion R for further details 1 3 Supported Formats TS streams can be accessed in different ways listed below e Local TS files e UDP raw TS packets sent in unicast multicast mode aligned or not on UDP payloads e Remote TS files streams read from HTTP Icecast Shoutcast server e Apple HLS Live Streaming 11308 playlist files MPEG TS data format only e DVB cards on Linux Full Support for DVB Cards Windows support for BDA Drivers exists but not present in default distribution Contact us if you need it e Dektec cards for Linux and Windows contact us Pandora MPEG2 TS HbbTv Analyzer User Guide Version 20120326 2 46 Viizicm R FA IRE AMO SOLUTIONS 2 Pandora decoding stack Illustration 1 Pandora decoding stack TS PES PSI DSMCC Audio Video DVB Subtitles TS PSI DSMCC Type B PAT PMT CAT DSI DII DDB 4 SL NIT SDT BIOP Audio Video Images DVB SI DSMCC Type C TDT TOT BAT Stream Events Descriptors EIT AIT DMB SI 4 SL BI
32. arning filtering is enabled some values may not appear Close GO O 2022 11 50 58 A NE 11 50 58 Eos twosor TS 2318411 5058AM TS Corrupted packet Trans TS J 319011 50 58 asterrorrepeatedtwo or m Clear Errors TS bitrate 24 882 357 TS packets processed 60 275 Hide Show Errors Read speed 0 Max 18 Mbps Hide 7 5 08 26 13 854 UTC time Pandora MPEG2 TS HbbTv Analyzer User Guide Version 20120326 39 46 ViZION R MLLTIMEOIA AMO SOLUTIONS 5 6 Decoding Errors Errors panel access Click on the Hide Show Errors button at the bottom left of the Pandora window to expand collapse the errors table When an error occurs during the decoding process an error item is generated by Pandora and stored a dedicated error table Illustration 35 An error item has the following format packet packet e Time The system time when the error occurred Moreover the errored packet is also stored in an ERROR tab in the elementary stream packets view to allow inspection of the errored or corrupted data Notice that Pandora allows to trigger automatic pause Description error description for the error on decoding errors see Pause triggering on decoding events Illustration 35 Pandora decoding e
33. arried PES timestamps are listed in a dedicated table Each row shows the following description PID ofthe elementary stream Human readable label for the stream Presentation TimeStamp PTS value as read from the PES header If no PTS value is declared for the PES packet the current stream time PCR value 15 taken for the PTS value PTS delay value the difference between the PTS value and the current stream time PCR Decoding TimeStamp DTS value as read from the PES header If no DTS value is declared for the PES packet the DTS value 15 taken from the PTS value normative DTS delay value the difference between the DTS value and the current stream time PCR If the program does not declare a PCR holder no PTS DTS delay values will be processed for the elementary streams e clocks Illustration 19 The bottom right area of the Pandora windows displays miscellaneous clock information o Thelast computed Transport Stream bitrate value within the program scope o Thelast computed stream clock PCR value o The current service time as read from the Time and Date Table TDT if present and adjusted to local time if a Time Offset Table TOT 1 present Pandora MPEG2 TS HbbTv Analyzer User Guide Version 20120326 22 46 ViZION R MULTIMEOIA 9 AMO ZDILLITIECHPJES Hlustration 18 Program clocks analysis File Control Views Logs Look amp Feel la
34. ata can be inspected at low level through the packets headers view see Elementary streams packets Illustration 12 Electronic Program Guide EIT VOW File Control Views Logs Look amp Feel Mosaic 1 1 17 20 zu 270 ull Hide Show Errors 5 Channels SDT BAT TDT TOT MT 04 TFL 2 Eurosport TF6 ARTE Program 1790 Program 1791 Program 1792 TS PSI PES MPEG 4 MODULES Errors TimeStamps Carrousels HbbTV Applications PAT 5 Program Description CAT NIT Prowder nam 5 amp 6 Sericetype Digital TV 4 events 2 Current Event Following event 2 levent ID 133 124 _ 232 duretion 00 25 45 00 20 19 02 250 Subtitles fra description DAD AMERICAN DAD extended description Quand le de Stan m Stan a une f te Message Qu S mi E T tu al z Quand le de Slan meurl Slan revele toute famille que son vrai tait fait Jack Smith un 2spion ce internationale Jack terte de cenvaincre son fils de rejcindre la Scarlett Aliance une organisation secr te despions Dans le m me temps Steve veut en savoir plus s
35. b er table id 8b 74 TDTTOT 1 section syntax indicator lb MP4 SECTION private section indicator 1b OTHERS 5 reserved 2b 03 section length 12b 00 83 Application Information sec test application flag 1b application 15 00 reserved 2b 03 version 56 00 current next indicator 1 section number 8b 00 4 5 last section numbert amp b eT Frame size sec ho Apply ij Warning filtering is enabled some values may not appear Close BEREREEREERERRERRERRAT Ss M e 5 bitrate 24 HH2 650 S packets processed 50 932 Hide show Errors 2 Read speed 0 18 PCR 08 29 12 934 UTC time Pandora MPEG2 TS HbbTv Analyzer User Guide Version 20120326 35 46 5 3 Dumping options View access For raw UDP streaming configuration is done with the UDP configuration panel Illustration 30 under the menu bar For advanced capture option select a channel in the main tab panel then select the Program Capture tab in the right panel If the Program Capture tab is not present use the menu bar Views Program Capture Pandora allows to redirect the input TS stream to an UDP or file destination in two available modes e Raw UDP streaming mode Illustration 30 The input TS stream is redirected to unicast multicast UDP destination e Program capture Illustration 31
36. d in a given decoding layer TS PSI PES DSMCC etc A target PID can also be provided If set a programmed event will trigger a pause only if the corresponding packet PID matches the provided PID When any of the programmed events is triggered the decoding process stops instantly When the decoding processed is stopped for a programmed event the triggering event is highlighted and the appropriate tree view see Elementary streams packets 15 shown Illustration 29 Pause trigger on a decoding event L NTN ts File Control Wiews QA Look amp Feel EER BER EEG gharts control checks Se omm 5 Psi PES MPEG 4 Warn on TS duplicates new TS packet m Psi stuffing User Private Other programs irinew PSI packet PES packet new MPEG 4 packet Select All DSM CC Module 2 v PID filtering 170 J Mosaic Direct By Direct LT IER am a Halk gt 4 Channels PSI PES MPEG 4 MODULES Errors Program Vide Bitrates TimeStamps Carrousels 170 packet 731 Program specific bitrates TS stream bitrates cj 1 a Ave rage Bitrates ERIS Contents SDT BAT psi packet 1472b pointer 9 8 00 DSM CC ear eer er AIT E psi_contents 1072
37. he TS resource can then be typed in the dedicated blank field The Load button triggers the connection or cancel to abort Illustration 4 HTTP input configuration Connect Lo a TS stream EHEEHNHEHENENHEEMENN Connection type HTTP HEHHEE Remote TS stream location ts m3u8 Ihttp example com myStream ts 3 1 3 Connection in UDP mode TS over UDP unicast multicast data connection can be configured by selected the UDP option in the connection type box Illustration 5 Then the UDP host and port must be set in the dedicated fields For instance if a multicast TS stream can be accessed from udp 239 1 2 3 12345 the Host field must hold the value 239 1 2 3 and the Port field has the value 12345 The Load button triggers the connection or cancel to abort Pandora MPEG2 TS HbbTv Analyzer User Guide Version 20120326 6 46 VIZION LIME AMO SOLUTIONS Illustration 5 UDP input configuration HANNELE TS stream Connection type UDP nmaHEHHEEHENHENHNEREHN TS over UDP parameters Host 0 0 0 0 Port 1234 3 1 4 Connection auto detection mode When the Automatic mode is selected in the connection type box any URL for a supported format can be typed Illustration 6 Pandora will then try to detect automatically the connection type Examples of supported URL forma
38. host 12 345 ie Mosaic TFI NRJZ Eurosport TF6 TMC ARTE Channels TS PSI PES MPEG 4 MODULES Errors PID Type lt gt Progragi alg QC a 17914 a d SOL le 92 _HbbTV Applications Program Video Bitrates Time Stamps 3 222255555555 HIT TOWTOT 200 220 2 Video 230 MPEG 1_ Audio fra 3 Service Weight 8191 TOT TOT SDT BAT ob pinha gd Hide Show Errors 6 Read speed 0 6 P PCR 20 09 52 473 Local time 2012 06 24 13 47 46 Pandora MPEG2 TS HbbTv Analyzer User Guide Version 20120326 26 46 gt AMO 4 2 10 HbbTV Applications Data View access Select a channel in the main tab panel then select the HbbTV Applications tab in the right panel If the HbbTV Applications tab is present use the menu bar Views HbbTV Applications The Pandora Analyzer provides full support for HbbTV applications e Full decoding of the Application Information Table AIT including o Application Organization IDs o Application priority control code and entry point o Broadband signaling
39. imestamps x CIULIMP Other Programs CAT 2 PMT amp TDT TOT amp EIT SDT BAT DSMCC BIU N Messages HBBTV Carousel comp 0x01 AIT E MPEG 1 Audio fra 1 Audio eng MPEG 2 Video Teletext fra DVB subtitles fra Frame size sec Pandora MPEG2 TS HbbTv Analyzer User Guide Version 20120326 2 L e s gt mm See ee et ee eee 21 46 4 2 7 Program clocks View access Select a channel in the main tab panel then select the Timestamps tab in the right panel If the Timestamps tab is not present use the menu bar Views Timestamps The Pandora analyzer handles several kinds of clocks e Stream clocks Illustration 18 Program stream clock if the program declares a clock stream the stream that carries PCR timestamps the whole Transport Stream bitrate can be computed within the scope of this program A graph shows the successive transport bitrate values providing a quick overview of transport bitrate variation over time If the program does not declare a PCR holder no transport bitrate information will be processed for this program o Elementary streams clocks for all timed elementary streams declared by the program audio video subtitles teletext the last values of the c
40. ld bits Raw value of the field hexadecimal format Pretty value for some well known fields PIDs strings etc All the analyzed packets trees are stored in separate tabs organized in semantic items 5 layer packets are stored in the TS tab e MPEG sections are stored in the PSI tab This tab is split into well known section entries Program Association Sections are stored in PAT tab Conditional Access Sections are stored in the CAT tab Program Map Sections are stored the PMT tab Service Description Sections and Bouquet Association sections are stored in SDT BAT tab Network Information Sections are stored in the NIT tab DSMCC sections are stored in the DSM CC tab Application Information Sections are stored the AIT tab Event Information Sections are stored in the AIT tab Time and Date Sections and Time Offset Sections are stored the AIT tab MPEG 4 Sections are stored in the 4 SECTIONS tab Every other sections are stored in the OTHERS tab e Audio video and all other Program Elementary Stream data is stored in the PES tab e MPEG 4 sections DMB see DMB analysis are stored in MPEG 4 tab e DSMCC modules HbbTV see HbbTV Applications Data are stored in the MODULES tab e Packets with errors see Decoding Errors are stored in the ERRORS tab Pando
41. n 16 Illustration 17 Illustration 18 Illustration 19 Illustration 20 Illustration 21 Illustration 22 Illustration 23 Illustration 24 Illustration 25 Illustration 26 Illustration 27 Illustration 28 Illustration 29 Illustration 30 Illustration 31 Illustration 32 Illustration 33 Illustration 34 Illustration 35 Illustration 36 Illustration 37 Illustration 38 Illustration 39 Illustration 40 Pandora MPE Pandora decoding stack Pandorqdtartup vie Local TS file input configuration HTTP input configuration UDP MERERI Automatic stream type detection Decoding controls toolbar MOSIE VION Elementary streams description CSAC CLS aua a Propran Electronic Program Guide EIT Program video DVB subtitles analysis subtitles video DVB subtitles analysis subtitle frames Stream Bitrate analysis program view Stream Bitrate analysis main view Program clocks analysis IVA ele ye ORTE 1 Data repetition rate timeline view DOLUVIECOWEID DIS IINE cutee Hbo Vaal COG MAG IIIS IU IP qu II III HbbTV analysis File System view HbbTV analysis DSMCC modules timeline HbbTV analysis Stream Events triggers MCG MO AE
42. oding events e Step Read a single packet then pause e Reload performs a re connection to the current TS stream all data currently stored and displayed by Pandora will be cleared Illustration 7 Decoding controls toolbar Pandora MPEG2 TS HbbTv Analyzer User Guide Version 20120326 8 46 ViIZION AMO 4 Pandora Analysis views The Pandora analyzer displays several kinds of TS data analysis results spread on multiple views Main view mosaic An overall description of the TS stream is synthesized a mosaic view see Programs Mosaic This panel enables to get a quick snapshot of the TS stream composition programs and associated services e Program view For each program found in the TS stream a dedicated view see Program view displays decoded data at two levels o Applicative level Display of application data for the services declared by the program EPG Subtitles HbbTV etc o Data packets introspection level For every packet decoded on any layer of the analysis process TS PES PSL and deeper a dedicated view displays all the decoded frames headers A tree view allows to perform precise error checks and streams validation Pandora MPEG2 TS HbbTv Analyzer User Guide Version 20120326 9 46 ViZION R MULTIMEDIA BEPaARTIiEE AMO SOLUTIONS 4 1 Programs Mosaic The first view tab displayed by
43. ogram 1791 Program 1792 Channels TS PSI PES MPEG 1 MODULES Errors e PETIERE 7 PEP Bitrates Program Description im I AT Program number 1538 16 Service name 2 17 Providermame SMR6 Servicetype Digital TV Scheduled events ollowing event i event ID 124 m d duration extended description Quand le de Stan m Stan planifi une fate start time duration des i 101 2012 06 24 0 00 15 15 DROP IN i 102 1 2012 06 24 0 00 50 03 Laur 103 2012 06 24 0 00 10 25 s 2012 06 24 0 00 50 21 POLICE DISTRI Un couple de 2012 06 24 0 00 50 28 POLICE DISTRI inspectrice 2012 06 24 0 00 50 43 POLICE DISTRI Un homme 2012 06 24 0 00 10 29 201208240 002022 2012 06 24 0 00 30 22 TELEACHAT 2012 06 24 0 00 30 31 TELEACHAT 2012 06 24 0 00 30 56 2012 06 24 0 100 30 22 TELEACHAT 2012 06 24 0 00 30 36 Sy 2012 06 24 0 00 20 00 12 Sport auto n 2012 05 24 1 00 25 36 DISNEY BREAK Alex Justin et 4 00 25 23 DISNEY BREAK La famille Rus 00 25 26 DISNEY BREAK a 00 25 13 AMERICAN DAD 15 bitrate 24 882 318 15 packets processed 310 4
44. or the errored Applications Bitrates Following event 82 2012 06 24 13 10 48 00 01 15 description extended des 5 BERBERBREEREEERBRERBREEREEREHERERRERERRERERRERERBEERERERE Error description PES Error in PES Packet PES Error in PES Packet read PES Error in PES Packet read Hide show Errors 3 Clear Errors I5 bitrate 24 882 635 PCR 16 30 18 519 Pandora MPEG2 TS HbbTv Analyzer User Guide Version 20120326 TS packets processed 347 695 Local time 2012 06 24 12 42 27 40 46 5 7 Stuffing analysis View_access Select a channel in the main tab panel then select the Stuffing tab in the right panel If the Stuffing tab is not present use the menu bar Views gt Stuffing The amount of stuffing in an input TS stream 1s computed in two modes Main stuffing bitrates mode Illustration 36 four kind of stuffing analysis are performed on stream Null packets stuffing bitrate corresponds to the bitrate for the Ox IFFF PID TS null packets o PSI packets stuffing bitrate corresponds to the accumulated bitrate of sections stuffing o PES packets stuffing bitrate corresponds to the acumulated TS adaptation field stuffing for PES elementary streams o Global stuffing the sum of the previous stuffing bitrates Transport overhead bitrates mode Illustration 37 for PES elementary s
45. ra MPEG2 TS HbbTv Analyzer User Guide Version 20120326 13 46 ViIZION R MULTIMEDIA ER AMO SOLUTIONS e For every present logical item tab one packet tree exists for a given PID corresponding to the last decoded packet for this PID Illustration 1 0 Deep packets analysis Pandora FR4_20110928 224816 ts File Control Views Logs Look amp Feel localhost 12 345 Mosalc Direct 8 BEM TV TSTELE DirectStar Gulli France 4 TimeStamps Carrousels a Program Program Description parents 1 Program number _ EE tE contents E psi packet 1472b name pointer field 8b o0 type Digital an ma si contents Bl6b 2 i Scheduled events OTHERS m Atable id 8b 02 section syntax Indicator 1b 01 private section indicator 1b O0 3reserved 2b 03 3 section length 12b 00 63 Current Eve Poloning T5 program map section 792b extended vocation 3 program numbert16b 02 07 519 3 reserved 2b 03 event start durati descri exten version number 5b 14 current next indicatort1b 01 section number 8b 00 last section number 8b 00 reserved 3b 07 PCR PID 13b 02 DO 720 reserved 4b OF program info length 12b 00 00 program map item 40b s
46. rrors ja Mosaic TF1 HD Channels TPES File Control Views Logs Look amp Feel S udp lecalhost 12 345 France 2HD M6HD TS PSI PES MPEG 4 MODULES PES pid 330 packet 2308 PES pid 331 cJ parents 4 _PES pid 332 3 contents PES packet 5872b packet code prefix 24b 00 00 stream 1418580 PES packet length 16bX04 08 1032 10 2bX02 PES scrambling control 2b 00 3 priority 1b 00 data alignment indicator 1b 01 copyright 1b 01 original copy 1b 01 3 PTS DTS flags 2b 02 EscR flag 15 00 ES rata flag 1b 00 D5M trick mode flag 1b 00 additional copy Info flag 1b 00 flag 15 00 Errors Pandora MRS ts TimeStamps Program Carrousels Video Program Description Program number i Current Event 42 2012 06 24 11 54 10 extended description ewent ID Digital Plus Audio fra Dalby Digital Plus Audio qaa Digital Plus Audio aad Packet numero start time duration 230811 17 48 231011 17 48 231111 17 48 Layer ID The decoding layer for errored packet TS PSI PES etc Stream ID The human readable label associated with the elementary stream that holds the errored Packet number The number of the packet incrementally set by the layer decoder f
47. ss Select a channel in the main tab panel then select the Video tab in the right panel If the Video tab is not present use the menu bar Views Video If DVB subtitles are present for the channel a list box allows to select one of them Once selected subtitles will be drawn in overlay of the video snapshots To get a listing of past decoded subtitles select the DVB Subtitles view in the right panel If the tab is not present use the menu bar Views DVB Subtitles The Pandora analyzer provides decoding and rendering of subtitles with the following restrictions e DVB subtitles only There is no support for Teletext subtitles yet e Picture coded subtitles only There is no support for Text coded subtitles yet DVB subtitles can be accessed in two modes e Video overlay mode Illustration 14 The Video view see Video snapshots allows to draw subtitles on the video snapshots Several subtitles streams are available for different languages can be associated with a single video stream The subtitle data to be drawn can be chosen in a list box on top of the video panel e Subtitles capture mode Illustration 15 A dedicated view provides a windowed capture 15 items max of incoming subtitle frames For each newly decoded subtitling frame the corresponding subtitle picture 1s stored in a tab indexed with the timestamp received for the frame Illustration 14 DVB subtitles analysis subtitles on video Ww Pandora SMR6
48. tition rate view presents information of service data repeat cycles aka carousels over time The carousel values are computed this way e For PES data audio video etc the carousel value stands for the elapsed stream type between two consecutive start TS packets with the payload unit start indicator set to 1 For PSI data TS DVB DMB tables the carousel value is computed for the entire table possibly composed with several sections This way the carousel value gives the information about how often the associated service data table 1s repeated Repetition rate can be accessed in two modes ast values mode Illustration 20 The last carousel values for elementary streams associated with the program are gathered in a bar chart Timeline mode Illustration 21 Successive carousel values for each elementary stream are displayed in superimposed line graphs allowing to track changes over time For easier charts view when there are a large number of elementary streams Pandora offers filtering options see Graphs filtering Illustration 20 Data repetition rate instant view Pandora SMR6 ts x 4 File Control Views Logs Look amp Feel A Q JD I E udp localhost 12 345 Mosaic Tri NRJI2 RE Eurosport TF6 TMC ARTE Progra PPR 1121 i Nau Rnanmananmaamg _ Channels PES MODULES Errors 4 imestamps Carrousels HbbTV Applications oram
49. tration 38 o Rendering of MPEG4 SL encapsulated images Illustration 39 o Rendering of MPEG4 SL encapsulated video stream illustration 38 DMB decoding BIFS scenes 1 Pandora http vizionr fry media RadioFrance playlist playlist_VR_inter_Hyb_BIFS m3u8 Wey ky File Control Views Logs Look amp Feel E 9 __ 12 345 6 Mosaic France Inter 4 MODULES Errors imeStamps Carrousels HbbTV Applications DMB Contents Channels Ts Ps Pes 4 Program Video Bitrates Streams contents PAT OD SCENE IMAGE 1 z exili lt xml version 1 0 encoding UTF 8 standalone no gt 17 5 scene 2 lt xmins urn mpeg mpeg4 xmta schema 2002 xmlns xsie http www w3 org 2001 XM 18 scene 9 LSchema instance xsl schemaLocation urn mpeg mpeg4 mta schema 2002 xmt a xsd gt 2 10 scenele lt gt lt gt par atES ID 5 gt Replace Scene OrderedGroup children Background2D backColor 1 0 1 0 1 0 lt Shape gt lt appearance gt lt gt if material Material2D emissiveColor 1 01 01 0 imaterial lt Appearance gt lt gt lt geometry gt Rectangle size 320 0 240 0 gt
50. tream type 8b 02 07 14 auBHEEBHEHEEHNHHEEHHHEEN n EPCS Te OF Es info length 12b 00 00 bitrate 24 852 365 1S packets processed 258 119 E ite AEAT ciet ry Hide Show 556 24 00 49 516 Local time 2011 09 28 22 48 24 Pandora MPEG2 TS HbbTv Analyzer User Guide Version 20120326 14 46 ViIZION R MULTIMEDIA ER PEATIER AMO SOLUTIONS 4 2 3 Program Description overview View access Select a channel in the main tab panel then select the Program tab in the right panel If the Program tab is not present use the menu bar Views gt Program The program description is the upmost panel of the Program view The program view Illustration 11 shows a short description of a program e Program Number as found in the primary Program Association Table PAT that declares the program e Service name provider name and service type as found in the Service Description Table SDT if provided Otherwise those files remain empty The program view also presents EPG data for the program see Electronic Program Guide Illustration 11 Program description overview Pandora SMR amp Ets File Control Views Logs Look amp Feel A S udp localhost 12 3454 ej Mosaic TF1 NRJ12 Eurosport TF6 ARTE Program 1790 Pr
51. treams audio video subtitles etc Pandora displays a comparison between o The neat bitrate of the elementary stream considering only PES payload data bytes o The overhead bitrate considering all the encapsulation headers for the payload data This view can provide an overview of the source PES encoder performance to minimize the transport headers Illustration 36 Stuffing Analysis overview wo _ I I mE Pandora SMR ts File Control Views Logs Look amp Feel Ja e udp iflocalhost 12 345 Mosaic TF1 NRJ12 Eurosport TF6 TMC ARTE Channels 5 PSI PES MPEG 4 MODULES Errors TimeStamps Stuffing x P a PEDEN dS af GF E Progra PID Type 7 Stuffing ratio Overheads 1 Stuffing ratio 17 SUT BAT 20 i 550 000 220 MPEG SSS 230 6 1 Audio fra 500 000 E Cx 475 000 1 EIR 450 000 l 425 270 SMCC B U N M Jes HBBT D 400 000 8191 554 375 000 350 000 325 000 300 000 275 000 250 000 225 000 200 000 175 000 150 000 125 000 100 000 75 000 50 000 25 000 Hide show Errors 6 Read speed 0 9
52. ts are listed below Local files home someuser mpegts myTsFile ts C Windows user Desktop dump ts TS over UDP udp localhost 1234 udp 127 0 0 1 2345 udp 224 1 3 2 10000 e Remote TS files http anywebsiteurl randomTsFile ts 5 streaming http streamingserver 8000 tvChannel ts Apple HLS http anotherstreamingserver playlists channelPlaylist m3u8 The Load button triggers the connection or cancel to abort illustration 6 Automatic stream type detection S TS stream a a 7 Connection type Automatic TS stream location http example com myStream ts Pandora MPEG2 TS HbbTv Analyzer User Guide Version 20120326 7 46 gt EXPAT AMO SOLUTIONS 3 2 Launch Analysis When a connection to TS data see Connect to a TS stream Pandora is ready to start decoding the TS stream The decoding process can be controlled through a toolbar Illustration 7 with the following enabled actions e Play Pause starts and pauses the decoding process Be aware that the pause action can lead to data loss when TS data is accessed in a streaming way The decoding processed shall only be paused when reading a static local or remote TS file Pandora can also be configured to pause automatically on several decoding events e g new data received on a target elementary stream decoding error see Pause triggering on dec
53. ur celui qu il c SUT rem consid re comme etant son grand et va la maison de retraite fait alors la rencontre d une amie de son grand avec laquelle il va avoir un contact pour la moins approchsl 2012706724 00 25 13 AMERICAN DAD Roger revend Ie Read speed 0 3 19 PEEL Ea A P218 d 18 22941 20 08 12 899 Local time 2012 06 24 13 46 06 Pandora MPEG2 TS HbbTv Analyzer User Guide Version 20120326 16 46 VIZION WLTIMEOIA 2 AMO BOLUTIONS 4 2 5 Video snapshots View access Select a channel in the main tab panel then select the Video tab in the right panel If the Video tab is not present use the menu bar Views gt Video The Video view displays pictures snapshots Illustration 13 of the program video stream if any Snaphosts are generated from video I Frames intra coded pictures for the following supported formats e 2 video streams e H264 video streams Default behavior 1s to render the picture at the original size of the video component
54. uted e According to the program clock Program Clock Reference see Program clocks The system clock of the machine that is running Pandora 1 not used Thus bitrate analysis can be performed precisely on static TS files If the program does not declare a clock stream the one that holds PCR timestamps no bitrate analysis will be performed for the program Ona frame period default is 10 seconds but the frame size can be adjusted in seconds with the configuration box below the pie chart When the number of elementary streams 1s large pie charts might become hard to read Pandora offers charts filtering options see Graphs filtering Pandora MPEG2 TS HbbTv Analyzer User Guide Version 20120326 19 46 ViZION R MULTIMEOIA BX PEATIER AMO BOLUTIORNGS Illustration 16 Stream Bitrate analysis program view s Control Views Logs Look amp Feel 01010 8 verc 240 250 amp PMT amp DSMCC B LI N Messages HBBTV Carousel 0x01 AIT MPEG 1 Audio fra amp MPEG 1 Audio eng MPEG 2 Video Teletext fra subtitles fra Frame size sed Pandora MPEG2 TS HbbTv Analyzer User Guide Version 20120326 20 46 Illustration 17 Stream Bitrate analysis Sey E File Control Le 175 207 8191 Views Logs T el III ViZION R MULTIMEDIA ER PEATIER AMO SOLUTIONS View 240 250 _ 81915 T
Download Pdf Manuals
Related Search
Related Contents
Sistema Pistas Deportivas COMPTE-RENDU DE LA REUNION DE BEACH - FFVB - Volley-Ball Symantec Norton Utilities SOLATRA Installation Guide/User manual Panelas de Pressão Pioneer AVIC HD3 Operation Manual Copyright © All rights reserved.
Failed to retrieve file