[streaming] Re: videolan streaming solutions

Derk-Jan Hartman hartman at videolan.org
Fri Sep 23 15:54:02 CEST 2005


On 23 sep 2005, at 13:41, Benjamin Pracht wrote:
> On Thu, Sep 22, 2005, Alessandro Sordoni wrote :
>
>> Hi,
>>
>> I would like to know if I can set up a videolan streaming server
>> directly configured with a satellite card (linuxtv drivers) that  
>> streams
>> to an aminobox. Actually i use vdr + streamdev but it doesn't work  
>> well
>> cause the stream lacks of some informations (pat and pmt). Finally do
>> you know where can i find some informations about PAT and PMT?
>>
>>
>
> Severla people have reported such setups to work. You can find
> information about PAT and PMT in the MPEG or DVB specifications (there
> might be some drafts lying around).
>

I looked at such a PAT PMT insertion from streamdev once, and i think  
they were correct. The problem is that the PCR still isn't fixed  
after that, so the stream is still useless. BAD BAD BAD VDR.

DJ

This is output from a streamdev i think. But i'm not sure anymore.

[00000457] main module debug: using demux2 module "ts"
[00000532] main input debug: looking for a subtitle file in /Volumes/ 
Genitus/pjotr/
[00000532] main input debug: found a possible subtitle: gunbuster1.ssa
[00000536] ts demuxer debug: DEMUX_SET_GROUP 0 0x0
[00000532] main input debug: `/Volumes/Genitus/pjotr/ 
file.ts.insert_pat_pmt' successfully opened
[00000536] ts demuxer debug: PATCallBack called
[00000536] ts demuxer debug: new PAT ts_id=0 version=5 current_next=1
[00000536] ts demuxer debug:   * number=0 pid=16
[00000536] ts demuxer debug:   * number=1 pid=1024
[00000536] ts demuxer debug: PMTCallBack called
[00000536] ts demuxer debug: new PMT program number=1 version=5  
pid_pcr=160
[00000536] ts demuxer debug:  * descriptor : unknown (0x48)
[00000536] ts demuxer debug:   * es pid=7511 type=2 fcc=mpgv
[00000532] main input debug: selecting program id=1
[00000537] main decoder debug: looking for decoder module: 25 candidates
[00000352] main module debug: using decoder module "libmpeg2"
[00000537] main decoder debug: thread 61523968 (decoder) created at  
priority 0 (src/input/decoder.c:159)
[00000536] ts demuxer debug:   * es pid=7512 type=3 fcc=mpga
[00000538] main decoder debug: looking for decoder module: 25 candidates
[00000538] ffmpeg decoder debug: libavcodec already initialized
[00000538] ffmpeg decoder debug: ffmpeg codec (MPEG Audio layer 1/2)  
started
[00000011] main module debug: using decoder module "ffmpeg"
[00000538] main decoder debug: thread 60255232 (decoder) created at  
priority 0 (src/input/decoder.c:159)
[00000536] ts demuxer warning: first packet for pid=7511 cc=0x2
[00000536] ts demuxer warning: first packet for pid=7512 cc=0x7
libdvbpsi error (PSI decoder): TS duplicate (received 0, expected 1)  
for PID 0
libdvbpsi error (PSI decoder): TS duplicate (received 0, expected 1)  
for PID 1024
[00000491] main audio output debug: looking for audio output module:  
3 candidates
[00000537] libmpeg2 decoder debug: 704x576, aspect 576000, 25.000 fps
[00000537] main decoder debug: no usable vout present, spawning one
[00000540] main private debug: Registering subpicture channel, ID: 2
[00000540] main private debug: Registering subpicture channel, ID: 3
[00000540] main private debug: Registering subpicture channel, ID: 4
[00000540] main private debug: Registering subpicture channel, ID: 5
[00000539] main video output debug: looking for video output module:  
4 candidates
[00000539] opengl video output debug: Texture size: 704x576
[00000541] main private debug: looking for opengl provider module: 1  
candidate
[00000541] macosx private debug: display is Quartz Extreme accelerated
[00000027] main module debug: using opengl provider module "macosx"
[00000392] main module debug: using video output module "opengl"
[00000539] main video output debug: got 1 direct buffer(s)
[00000539] main video output debug: picture in 704x576 (0,0,704x576),  
chroma I420, ar 4:3, sar 12:11
[00000539] main video output debug: picture user 704x576  
(0,0,704x576), chroma I420, ar 4:3, sar 12:11
[00000539] main video output debug: picture out 704x576, chroma YUY2,  
ar 4:3, sar 12:11
[00000539] main video output debug: looking for chroma module: 6  
candidates
[00000006] main module debug: using chroma module "i420_yuy2_altivec"
[00000539] main video output debug: indirect render, mapping render  
pictures 0-7 to system pictures 1-8
[00000539] main video output debug: waiting for thread completion
[00000539] main video output debug: thread 60730368 (video output)  
created at priority 0 (src/video_output/video_output.c:480)
[00000536] ts demuxer warning: discontinuity received 0x4 instead of  
0x6 (pid=7511)
[00000536] ts demuxer warning: discontinuity received 0x7 instead of  
0x9 (pid=7512)
[00000536] ts demuxer warning: discontinuity received 0x4 instead of  
0x6 (pid=7511)
[00000536] ts demuxer warning: discontinuity received 0x7 instead of  
0x9 (pid=7512)
[00000536] ts demuxer debug: eof ?
[00000532] main input debug: EOF reached
[00000532] main input debug: waiting decoder fifos to empty
[00000532] main input debug: waiting decoder fifos to empty
[00000532] main input debug: waiting decoder fifos to empty

-- 
This is the streaming mailing-list, see http://www.videolan.org/streaming/
To unsubscribe, please read http://www.videolan.org/support/lists.html



More information about the streaming mailing list