Try insteadAnd thanks for the streaming command line. In streaming to my media player (DLink DSM-320), I need to filter the ts stream for an individual program id as the DSM doesn't do 1080i high-definition, only 720p, and the media server software will only handle a feed with a single video stream. I tried the program=program-id option (in various places in the command line, including before and after "dvb-t://") but still seemed to get the full transport stream in the "Program" menu of VLC. Any ideas?
:programs=<program pid> :sout=#duplicate{dst=std{access=http,mux=ts,dst=<your host ip>:<your port>},select="program=<program pid>"}
Note that programs is plural and you can select multiple programs (comma separated).