File:  [DVB] / linuxtv.org / news / 2001-09-04-0.martin
Revision 1.1: download - view: text, annotated - select for diffs
Sun Nov 14 21:42:30 2004 UTC (19 years, 6 months ago) by js
Branches: MAIN
CVS tags: HEAD
add old news (php and news-convert.pl copied from directfb.org -- thanks, Dok!)

Announce: dvbstream 0.1

<p>
	RTP multicast DVB transport streams 
</p>

<p>
 <a href="mailto:dave@dchapman.com">Dave Chapman</a> writes:
	
</p>

<p>
	  With the recent threads about software decoding and networking
	  of VDR, I decided to revisit and release my "DVBstream"
	  application.
	
</p>

<p>
	  This is based on the "ts-rtp" package from <a href="http://linuxtv.org">linuxtv.org</a>.  It includes a 
	  couple of bug fixes to that package and the ability to stream live from a DVB 
	  card. 
	
</p>

<p>
You can download dvbstream from <a
											 href="http://www.linuxstb.org">linuxstb.org</a>. The license is the GNU GPL.
	
</p>

<p>
	  After tuning to a transponder, you run dvbstream as follows:
	
</p>

<p>
	  dvbstream pid1 pid2 ... pid8
	
</p>

<p>
	  On the client, use the included dumprtp utility to receive selected PIDs from 
	  the multicast:
	
</p>

<p>
	  dumprtp pid1 pid2 &gt; received.ts
	
</p>

<p>
	  It would be straightforward to write a client based on dumprtp that sends 
	  this transport stream back to a DVB card on the client for hardware playback. 
	  I haven't had any success reliably playing back a TV stream in software (i.e. 
	  without any A/V corruption).  This may be due to my use of a 10Mbit/s LAN.  
	
</p>

<p>
	  However, using the mpegtools with the driver, I have performed problem-free 
	  audio-only decoding by doing:
	
</p>

<p>
	  dvbstream vpid apid<br></br>
	  dumprtp | ts2pes vpid apid | pes2aud_es | mpg123
	
</p>

LinuxTV legacy CVS <linuxtv.org/cvs>