Questions tagged [mpeg2-ts]

Questions related to creation, playing and program interaction with MPEG 2 Transport stream, a standard format for transmission and storage of audio, video, and Program and System Information Protocol data. It is used in broadcast systems such as DVB, ATSC and IPTV. Transport Stream is specified in MPEG-2 Part 1, Systems (formally known as ISO/IEC standard 13818-1 or ITU-T Rec. H.222.0)

MPEG 2 Transport stream is a standard format for transmission and storage of audio, video, and Program and System Information Protocol data. It is used in broadcast systems such as DVB, ATSC and IPTV.

Transport Stream is specified in MPEG-2 Part 1, Systems (formally known as ISO/IEC standard 13818-1 or ITU-T Rec. H.222.0). It defines how MPEG audio, video and program information is multiplexed and synchronized.

More information at http://en.wikipedia.org/wiki/MPEG_transport_stream

280 questions
4
votes
1 answer

Create a demultiplexer for MPEG 2 TS in android

I have a requirement where I need to extract ID3 tags from a MPEG2 TS(HLS STREAM). MPEG2 has a limited support in android in regards to playing the file. But my concern is to extract the ID3 tags(playing the file is not necessary). Hence I am not…
anz
  • 1,317
  • 2
  • 13
  • 25
4
votes
2 answers

Detecting I-frame data in an MPEG-4 transport stream

I am testing a project. I need to break the payload data(making zero some bytes) of the MPEG-4 ts packets by a percentage coming from the user. I am doing it by reading the ".ts" file packet by packet(188 bytes). But the video is changing to really…
tadar
  • 41
  • 1
  • 3
4
votes
1 answer

How to get Pipeline created by playbin in textual format in Gstreamer?

I'm playing a transport stream file (*.ts) using the following pipeline: gst-launch-0.10 playbin2 uri=file:///c:/bbb.ts But I need to convert that into a pipeline myself. I'm not sure how to achieve this. So far I have tried: (works…
rubndsouza
  • 1,224
  • 15
  • 23
4
votes
3 answers

Streaming an mpeg2-ts video over RTP using gstreamer

I am trying to stream an mpeg2-ts video over RTP using gstreamer. I am using the following pipeline for the server: gst-launch-0.10 -v filesrc location=/home/…/miracast_sample.mpeg ! rtpmp2tpay ! udpsink host=localhost port=5000 sync=false The…
abir
  • 285
  • 2
  • 4
  • 6
4
votes
2 answers

Record MPEG TS using MediaRecorder

I am trying to record mpeg2-ts video in order to stream it to a server / socket using the Android MediaRecorder class as described here... The code is as follows : public class MediaRecorderDemo extends Activity { private final static String TAG =…
4
votes
3 answers

muxing into MPEG-TS: wrong parameters for audio stream

I am trying to mux video (H.264) and audio (PCM_S16LE, no compression) into an MPEG transport stream using ffmpeg. The video shows fine. The audio stream, however, does not play. The audio stream, shown by ffprobe is AAC, which is obviously not my…
user1058600
  • 291
  • 4
  • 5
3
votes
1 answer

Merge two mpeg-2 transport stream files into one media file on iOS

Media file segmenter is a tool provided by Apple It can divides one media file into a series of small mpeg-2 transport stream files for HTTP Live Streaming Now, I would like to do a reverse job: merge all of the mpeg-2 transport stream files into…
bandw
  • 879
  • 2
  • 11
  • 30
3
votes
3 answers

Video size (horizontal and vertical) from MPEG-2 Transport Stream

I need to know how to get the height and width, and any other descriptive data I can, out of an MPEG Transport Stream (TS). Before this answer shows up: I'm well aware of the video sequence header (00 00 00 B3). That's part of the spec for an MPEG…
Dodger
  • 142
  • 2
  • 10
3
votes
1 answer

How to embed metadata with in mpeg2ts

I want to embed metadata about a particular stream with in a mpeg2ts. which is the best field with in transport stream to embed this information. Can i embed this information with in the adaptation field of the mpeg2ts header. Thank you Guru
3
votes
2 answers

DVB-CSA-1 vs DVB-CSA-2

I need some help from mpeg2-ts DVB and broadcasting experts. Can someone tell me what is the difference between those algorithms in common.
Ilay
  • 235
  • 3
  • 11
3
votes
1 answer

Repeated PTS/DTS in a PES header

When processing an MPEG-2 Transport Stream into an elementary stream and 2 PES Headers are encountered in a row with the same PTS/DTS how should these be handled in regard to storing timing meta data? Should the duplicate be ignored? If so does the…
Andrew
  • 742
  • 8
  • 21
3
votes
1 answer

Play MPEG-2 Transport Stream containing MPEG-2 and/or H.264 in browser

Streaming over UDP, I have an MPEG Transport Stream containing either: MPEG-2 Video and MPEG-1 Audio, or H.264 Video and MPEG-1 Audio, or H.264 Video and AC3 Audio, or H.264 Video and AAC Audio With NPAPI support gone in Chrome & Firefox, I can no…
Danny
  • 2,482
  • 3
  • 34
  • 48
3
votes
0 answers

How can I save the raw video data from a Go Pro?

I've signed up to the Go Pro Developer program and set up the camera so that I can receive raw data. Ultimately I want to serve this data in a live stream via HLS. The app currently creates a .m3u8 file and chunks the data I'm receiving into new .ts…
James Webster
  • 31,873
  • 11
  • 70
  • 114
3
votes
1 answer

Does JCODEC Support MPEG-TS or MPEG-PS

I am trying to be able to pick out frames (video and metadata) from MPEG, MPEG-TS and MPEG-PS files and live streams (network / UDP / RTP streams). I was looking into using JCODEC to do this and I started off by trying to use the FrameGrab /…
AeroBuffalo
  • 1,126
  • 1
  • 11
  • 31
3
votes
0 answers

How to properly demux this PES packet from the program stream file?

I'm demuxing one program stream file and I can't figure out what one PES packet is carrying. (see picture below). Stream ID is 0xE0, so it is a video stream. Since I'm reading a program stream file, it is the only video stream. As you can see, the…
kytodrk
  • 163
  • 11
1 2
3
18 19