Hi Ihab, the point is that the multiplex you're probably considering now is the MPEG transport stream multiplex. Please correct me if I'm wrong!
De-multiplexing MPEG is really something that should be handled by an existing MPEG decoder; so yes, VLC, mplayer, ffmpeg itself would be the right tools. What I'd recommend is just using 1. "mkfifo input_fifo output_fifo0 output_fifo1 output_fifo2 …" to generate to Unix FIFOs to get data out and back into GNU Radio, 2. Using normal file_sink and _source with aforementioned FIFOs 3. calling "ffmpeg -i input_fifo -c copy -map 0:0 output_fifo0 -map 0:1 output_fifo1 …" to copy the first stream to fifo0, the second to fifo1 etc. Note that I haven't tested this myself. Best regards, Marcus On 07.12.2015 12:50, Ihab Zine wrote: > Hi all again, > > currently I'm able to receive a dvbt signal and display it. the > problem I'm facing now is *the**multiplexing, *I'm receiving multiple > broadcast channels on a single frequency (570Mhz) at once, I want to > select a single broadcast channel, so I'm looking for a way to > demultiplex the transport stream using Gnu radio (not using VLC) so i > can have a access to the data of one stream at a time. if there is any > project dealing with this problem or if there are any hints that would > help me to start solving this problem please do. > > Ihab > > > > > _______________________________________________ > Discuss-gnuradio mailing list > [email protected] > https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
_______________________________________________ Discuss-gnuradio mailing list [email protected] https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
