Page 1 of 1

How do I watch DVB stream in OSX (VLC 0.7.2)

Posted: 24 May 2004 22:16
by atrus
Hi,

Im trying to watch a stream that are being streamed from a ProgDVB broadcast server. It´s being broadcasted over port 10999.
If I use a PC and use the ProgDVB client I can connect to it (and it´s also possible to view it with Windows Media Player after we install some codec files on the PC), but cant seem to find a way to connect to it from VLC. ProgDVB uses the moonlight codec(4.2.2). Do I need a codec for VLC on my mac?

Posted: 24 May 2004 22:20
by atrus
This is in the .bat file I use to install the codec-files on the PC to use Windows Media Player:

%windir%\system\regsvr32 /s NetSource.ax
%windir%\system\regsvr32 /s Sync2Async.ax
%windir%\system\regsvr32 /s mpeg2dmx.ax


I guess they are needed on my Mac, but of course in a OSX-version. Or?

Posted: 24 May 2004 23:20
by scoobie
VLC supports 4.2.2 chroma broadcasts and I use it to watch captured .TS files from a Dreambox receiver. Streaming is another problem with VLC reporting errors in the MPEG decoder for me.

Posted: 24 May 2004 23:41
by Sigmund
how do you connect to it with the moonlight codec?

Posted: 25 May 2004 00:29
by The DJ
Probably requires the ts2 demux to work correctly.

Force it by opening the stream like this:
udp/ts2://@ipnumber:port

Posted: 26 May 2004 18:04
by atrus
Doesnt seem to work. This is the error I get when trying your trick:

main debug: looking for access module
main debug: probing 7 candidates
dvdplay warning: cannot stat() source `udp/ts2://' (No such file or directory)
dvdread warning: cannot stat() source `udp/ts2://' (No such file or directory)
dvd warning: cannot stat() device `udp/ts2://' (No such file or directory)
vcd warning: could not open udp/ts2://
cdda warning: could not open udp/ts2://
access_file warning: cannot stat() file `udp/ts2://@3.138.***.**' (No such file or directory)
main error: no suitable access module for `/://udp/ts2://@3.138.***.**'
main debug: pes: 0 packets
main debug: data: 0 packets
main debug: buffers: 0 packets
main debug: thread 26268672 joined (src/input/input.c:373)

Posted: 26 May 2004 18:46
by atrus
I deleted everything from my HD and installed VLC again to get a fresh log, so I know that everything in the log is from my attempt. Here it is:

main debug: CPU has capabilities AltiVec FPU
main debug: looking for memcpy module
main debug: probing 2 candidates
main debug: using memcpy module "memcpyaltivec"
main debug: creating group Normal with id 1 at position 0
main debug: waiting for thread completion
main debug: thread 25313280 (playlist) created at priority -47 (src/playlist/playlist.c:109)
main debug: looking for interface module
main debug: probing 1 candidate
main debug: using interface module "hotkeys"
main debug: interface initialized
main debug: thread 25710592 (interface) created at priority -47 (src/interface/interface.c:152)
main debug: looking for interface module
main debug: probing 2 candidates
main debug: using interface module "macosx"
main debug: interface initialized
main debug: thread 25846272 (manager) created at priority -47 (src/interface/interface.c:136)
main debug: adding playlist item `@3.138.***.**/10999' ( udp/ts2://@3.138.***.**:10999 )
main debug: creating new input thread
main: playlist item `udp/ts2://@3.138.***.**:10999'
main debug: waiting for thread completion
main debug: thread 26242048 (input) created at priority 37 (src/input/input.c:326)
main debug: cmd=state old=10 new=1
main debug: access `udp', demux `ts2', name `@3.138.***.**:10999'
main debug: playing at normal rate
main debug: looking for access module
main debug: probing 1 candidate
access_udp debug: opening server=:0 local=3.138.***.**:10999
main debug: net: connecting to ':0@3.138.***.**:10999'
main debug: looking for network module
main debug: probing 2 candidates
ipv4 debug: cannot configure socket (SO_RCVBUF: No buffer space available)
ipv4 debug: socket buffer size is 0xa460 instead of 0x80000
ipv4 warning: cannot bind socket (Can't assign requested address)
ipv6 warning: cannot configure socket (SO_RCVBUF: No buffer space available)
ipv6 warning: Socket buffer size is 0xa460 instead of 0x80000
ipv6 warning: IPv6 error: unknown host 3.138.***.**
main debug: net: connection to ':0@3.138.***.**:10999' failed
access_udp error: cannot open socket
main warning: no access module matching "udp" could be loaded
main debug: looking for access module
main debug: probing 7 candidates
dvdplay warning: cannot stat() source `udp/ts2://' (No such file or directory)
dvdread warning: cannot stat() source `udp/ts2://' (No such file or directory)
dvd warning: cannot stat() device `udp/ts2://' (No such file or directory)
vcd warning: could not open udp/ts2://
cdda warning: could not open udp/ts2://
access_file warning: cannot stat() file `udp/ts2://@3.138.***.**:10999' (No such file or directory)
main error: no suitable access module for `/://udp/ts2://@3.138.***.**:10999'
main debug: pes: 0 packets
main debug: data: 0 packets
main debug: buffers: 0 packets



I have made stars over the last two groups in my IP number. I have tested to ping that server, and it works.

Posted: 27 May 2004 02:31
by The DJ
ipv4 warning: cannot bind socket (Can't assign requested address)


It doesn't understand the IP you want to bind to. Can't say much more than that.