hi,
es geht um folgendes. ich moechte mittels vlc uebers internet auf das streamdev plugin zugreifen. das will aber nicht funktionieren. der stream kommt zwar am vlc an, er kann aber nichts dekodieren.
die konfiguration mit leitungsweg
vdr 1.4.5
streamdev cvs mit externremux.sh
apache2
suse firewall
inet
vlc
der vlc ruft eine dyndns adresse auf
zb huehnerschaender.dyndns.tv/vdr-kanal1/
diese wird am apache mittels proxy auf den eigentlichen vdr umgeleitet.
...
ProxyRequests Off
ProxyPass /vdr-kanal1/ http://192.168.0.10:3000/Extern/1
...
aus dem lan heraus funktioniert es einwandfrei.
hier mal die meldungen des vlc im lan (funktioniert)
avi debug: </list 'INFO'>
...
avi debug: found Chunk fourcc:4b4e554a (JUNK) size:4089 pos:424
avi debug: found Chunk fourcc:5453494c (LIST) size:4294967289 pos:4522
avi debug: skipping movi chunk
avi debug: </list 'AVI '>
avi debug: * LIST-root size:0 pos:0
avi debug: + RIFF-AVI size:4294967288 pos:24
avi debug: | + LIST-hdrl size:306 pos:36
avi debug: | | + avih size:56 pos:48
avi debug: | | + LIST-strl size:116 pos:112
avi debug: | | | + strh size:56 pos:124
avi debug: | | | + strf size:40 pos:188
avi debug: | | + LIST-strl size:106 pos:236
avi debug: | | | + strh size:56 pos:248
avi debug: | | | + strf size:30 pos:312
avi debug: | + LIST-INFO size:66 pos:350
avi debug: | | + ISFT size:53 pos:362
avi debug: | + JUNK size:4089 pos:424
avi debug: | + LIST-movi size:4294967289 pos:4522
avi debug: AVIH: 2 stream, flags IS_INTERLEAVED TRUST_CKTYPE
avi debug: stream[0] rate:25 scale:1 samplesize:0
avi debug: stream[0] video(FMP4) 160x104 24bpp 25.000000fps
main debug: selecting program id=0
avi debug: stream[1] rate:48000 scale:1152 samplesize:0
avi debug: stream[1] audio(0x55) 1 channels 48000Hz 0bits
avi warning: cannot find idx1 chunk, no index defined
avi warning: cannot find indx (misdetect/broken OpenDML file?)
avi warning: cannot find indx (misdetect/broken OpenDML file?)
avi debug: stream[0] created 0 index entries
avi debug: stream[1] created 0 index entries
main debug: using demux2 module "avi"
main debug: looking for a subtitle file in C:\Programme\VideoLAN\VLC\
main debug: looking for decoder module: 27 candidates
ffmpeg debug: libavcodec already initialized
ffmpeg debug: postprocessing disabled
ffmpeg debug: using direct rendering
...
Display More
jetzt das gleiche aus dem inet
...
avi debug: <list 'INFO'>
avi debug: found Chunk fourcc:54465349 (ISFT) size:53 pos:362
avi debug: ISFT: software : MEncoder 1.0rc1-SUSE Linux 10.2 (i686)-Packman-4.1.2
avi debug: </list 'INFO'>
avi debug: found Chunk fourcc:4b4e554a (JUNK) size:4089 pos:424
main debug: AStreamSeekStream: can't seek
avi debug: </list 'AVI '>
avi debug: * LIST-root size:0 pos:0
avi debug: + RIFF-AVI size:4294967288 pos:24
avi debug: | + LIST-hdrl size:306 pos:36
avi debug: | | + avih size:56 pos:48
avi debug: | | + LIST-strl size:116 pos:112
avi debug: | | | + strh size:56 pos:124
avi debug: | | | + strf size:40 pos:188
avi debug: | | + LIST-strl size:106 pos:236
avi debug: | | | + strh size:56 pos:248
avi debug: | | | + strf size:30 pos:312
avi debug: | + LIST-INFO size:66 pos:350
avi debug: | | + ISFT size:53 pos:362
avi debug: | + JUNK size:4089 pos:424
avi error: avi module discarded (invalid file)
avi debug: free chunk avih
avi debug: free chunk strh
avi debug: free chunk strf
avi debug: free chunk LIST
avi debug: free chunk strh
avi debug: free chunk strf
avi debug: free chunk LIST
avi debug: free chunk LIST
avi debug: free chunk ISFT
avi debug: free chunk LIST
avi debug: free chunk JUNK
avi debug: free chunk RIFF
avi debug: free chunk LIST
ffmpeg debug: couldn't guess format
ps warning: this does not look like an MPEG PS stream, continuing anyway
main debug: using demux2 module "ps"
main debug: looking for a subtitle file in C:\Programme\VideoLAN\VLC\
...
Display More
ich weiss nun nicht, wo das problem liegt. wie breits erwaehnt funktioniert aus dem lan heraus.
weiss jemand rat?