Answers.Body: <p>Why not just use ffprobe ?</p>
  <p>see the <code>  Stream #0:0[0x100]</code> the hex number in the brackets is the pid.</p>
  <pre><code>  Input #0, mpegts, from 'video_109936.ts':
    Duration: 00:00:06.03, start: 74973.058900, bitrate: 2252 kb/s
    Program 1 
      Metadata:
        service_name    : Service01
        service_provider: FFmpeg
      Stream #0:0[0x100]: Video: h264 (Constrained Baseline) ([27][0][0][0] / 0x001B), yuv420p(progressive), 848x480, Closed Captions, 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc
      Stream #0:1[0x101]: Audio: aac (LC) ([15][0][0][0] / 0x000F), 44100 Hz, stereo, fltp, 128 kb/s
      Stream #0:2[0x102]: Data: timed_id3 (ID3  / 0x20334449)
  </code></pre>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2021-09-24T15:43:38.290Z
Answers.LastActivityDate: 2021-09-24T15:43:38.290Z
Answers.UserDisplayName: Leroy Scandal
Body: <p>I captured a multicast MPEG stream (scrambled) transported over UDP, using a bridge between a set-top-box and the router.</p>
  <p>I would like to extract these informations : PMT, Audio tracks PIDS, video track PID, subtitle PIDs ..etc</p>
  <p>When I apply the MP2T dissector, I can see some &quot;PID&quot; informations on my capture but they don't correspond to what I'm looking for (the actual PIDs in the stream). It's like I'm missing a level of information with this filter.
  How can I achieve that using Wireshark ? My goal is to find a method to see this (MPEG stream tracks infos) <strong>using only wireshark</strong>. I went to through several tutorials but they all require to extract the TS and to analyze with another tool.</p>
  <p>Thanks</p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2021-04-11T21:09:52.063Z
Comments.Text: This site is about video *production* whereas your question is more about a network tool. Therefore it is off-topic here. I think your question could be a better fit for https://superuser.com/
Comments.UserDisplayName: Matt
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2021-04-12T15:25:06.007Z
Comments.Text: I disagree that this is definitively off-topic. It falls into the engineering grey area of questions that have been answered here before. However, the question may still not get an answer here, possibly because it isn't possible to do what @pacman29 is asking for in Wireshark alone.
Comments.UserDisplayName: Michael Liebman
Tags: <mpeg>
Title: Visualising MPEG TS informations (PMT, PAT) with wireshark
UserDisplayName: pacman29
ThreadText: # Visualising MPEG TS informations (PMT, PAT) with wireshark
  
  (Asked by: username_0 on 2021-04-11)
  
  I captured a multicast MPEG stream (scrambled) transported over UDP, using a bridge between a set-top-box and the router.
  
  I would like to extract these informations : PMT, Audio tracks PIDS, video track PID, subtitle PIDs ..etc
  
  When I apply the MP2T dissector, I can see some "PID" informations on my capture but they don't correspond to what I'm looking for (the actual PIDs in the stream). It's like I'm missing a level of information with this filter.
  How can I achieve that using Wireshark ? My goal is to find a method to see this (MPEG stream tracks infos) **using only wireshark**. I went to through several tutorials but they all require to extract the TS and to analyze with another tool.
  
  Thanks
  
  **Tags:** mpeg
  
  > **Comments:**
  > **username_1**: This site is about video *production* whereas your question is more about a network tool. Therefore it is off-topic here. I think your question could be a better fit for https://superuser.com/  
  > **username_2**: I disagree that this is definitively off-topic. It falls into the engineering grey area of questions that have been answered here before. However, the question may still not get an answer here, possibly because it isn't possible to do what @username_0 is asking for in Wireshark alone.  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_3 on 2021-09-24. Score: 0
  
  Why not just use ffprobe ?
  
  see the  `Stream #0:0[0x100]` the hex number in the brackets is the pid.
  
  ```
    Input #0, mpegts, from 'video_109936.ts':
    Duration: 00:00:06.03, start: 74973.058900, bitrate: 2252 kb/s
    Program 1 
      Metadata:
        service_name    : Service01
        service_provider: FFmpeg
      Stream #0:0[0x100]: Video: h264 (Constrained Baseline) ([27][0][0][0] / 0x001B), yuv420p(progressive), 848x480, Closed Captions, 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc
      Stream #0:1[0x101]: Audio: aac (LC) ([15][0][0][0] / 0x000F), 44100 Hz, stereo, fltp, 128 kb/s
      Stream #0:2[0x102]: Data: timed_id3 (ID3  / 0x20334449)
  
  ```
  
  
  ---
  
  