compiling 0.7.2 for dbox compatibilty

*nix specific usage questions
ronan

compiling 0.7.2 for dbox compatibilty

Postby ronan » 24 Oct 2005 20:36

compiled 0.8.2 successfully but it was sketchy when trying to play movies thru DBOX...

recommended version is 0.7.2 apparently so I trying to compile that now...

I configure with

./configure --disable-wxwindows --disable-skins2

and make returns the following error

make[6]: Entering directory `/home/ronan/vlc-0.7.2/modules/codec/ffmpeg'
if gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -DSYS_LINUX -I../../../include `top_builddir="../../.." ../../../vlc-config --cflags builtin ffmpeg` -Wsign-compare -Wall -finline-limit-30000 -pipe -MT libffmpeg_a-video.o -MD -MP -MF ".deps/libffmpeg_a-video.Tpo" -c -o libffmpeg_a-video.o `test -f 'video.c' || echo './'`video.c; \
then mv -f ".deps/libffmpeg_a-video.Tpo" ".deps/libffmpeg_a-video.Po"; else rm -f ".deps/libffmpeg_a-video.Tpo"; exit 1; fi
video.c: In function `DecodeVideo__ffmpeg':
video.c:594: error: structure has no member named `frame_rate'
video.c:598: error: structure has no member named `frame_rate_base'
video.c:599: error: structure has no member named `frame_rate'
make[6]: *** [libffmpeg_a-video.o] Error 1
make[6]: Leaving directory `/home/ronan/vlc-0.7.2/modules/codec/ffmpeg'
make[5]: *** [all-modules] Error 1
make[5]: Leaving directory `/home/ronan/vlc-0.7.2/modules/codec/ffmpeg'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/home/ronan/vlc-0.7.2/modules/codec'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/home/ronan/vlc-0.7.2/modules/codec'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/ronan/vlc-0.7.2/modules'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/ronan/vlc-0.7.2'
make: *** [all] Error 2


I've tried this forum but havent seen any relevant solutions...

Any pointers or links i could follow up??

Thanks

Ronan

fkuehne
Developer
Developer
Posts: 7275
Joined: 16 Mar 2004 19:37
VLC version: 0.4.6 - present
Operating System: Darwin
Location: Germany
Contact:

Postby fkuehne » 24 Oct 2005 21:28

Could you download the beta version's source code or even better a nightly snapshot and compile this one?
There was a little improvement done after 0.8.2, but we got stuck afterwards, because no-one in the team owns a dbox actually.

Please have a look at ticket #178 for details.
VideoLAN
Felix Paul Kühne
Medic. VLC developer for appleOS since before you were born.
Blog: https://www.feepk.net

ronan

Postby ronan » 25 Oct 2005 01:10

yeah well ive just compiled the SVN code and again it dont work... :(

I can connect to the server and view the files in the directory no probs... but whenever I select a file to play it just sits there and nothing happens...

I run

vlc --extraintf=http
VLC media player 0.8.4-test1 Janus
[00000660] main interface: creating httpd
Remote control interface initialized, `h' for help

when i select the file using the dbox and refresh the 127.0.0.1:8080 info page i get the following in the stream output

#transcode{vcodec=mpgv,vb=1000,width=352,height=288,acodec=mpga,ab=192,channels=2}:duplicate{dst=std{access=http,mux=ts,url=:8080/dboxstream}}

and on the command line i get the following...


main private error: no sout mux module matched "ts"
[00000671] stream_out_standard private error: no suitable sout mux module for `http/ts://:8080/dboxstream'
[00000670] stream_out_duplicate private error: no destination given
[00000668] stream_out_transcode private error: cannot create chain
[00000667] main stream output error: stream chained failed for `transcode{vcodec=mpgv,vb=1000,width=352,height=288,acodec=mpga,ab=192,channels=2}:duplicate{dst=std{access=http,mux=ts,url=:8080/dboxstream}}'
[00000666] main input error: cannot start stream output instance, aborting
status change: ( New input: /sata/billbailey.avi )
status change: ( audio volume: 256 )
status change: ( play state: 1 )
status change: ( stop state: 0 )
[00000658] main playlist: nothing to play


now i presume this means it can demux into Ts format which is what the dbox understands...

any pointers / links??
dont laugh if im being daft... im trying

Ronan

ronan

Postby ronan » 25 Oct 2005 01:14

yeah i new it.. was being a complete gimp

You get a bit cocky when ur used to compiling things "out of the box"
./configure && make && make install.....

shoulda read a bit more...

ah well
egg on my face

I'll go and read the configure file properly now! :S

R

fkuehne
Developer
Developer
Posts: 7275
Joined: 16 Mar 2004 19:37
VLC version: 0.4.6 - present
Operating System: Darwin
Location: Germany
Contact:

Postby fkuehne » 25 Oct 2005 10:49

Your MRL contains errors:
you need to add an IP-adress (most likely a multicast-one) at #transcode{vcodec=mpgv,vb=1000,width=352,height=288,acodec=mpga,ab=192,channels=2}:duplicate{dst=std{access=http,mux=ts,url=[this position]:8080/dboxstream}}
to stream your files correctly.
VideoLAN
Felix Paul Kühne
Medic. VLC developer for appleOS since before you were born.
Blog: https://www.feepk.net

archangle
New Cone
New Cone
Posts: 5
Joined: 25 Oct 2005 23:30

Postby archangle » 26 Oct 2005 01:10

i get the following when trying to stream a dvd or file from the server to my dbox

[00000260] main private error: no sout mux module matched "ts"
[00000256] stream_out_standard private error: no suitable sout mux module for `http/ts://:8080/dboxstream'
[00000254] stream_out_duplicate private error: no destination given
[00000251] stream_out_transcode private error: cannot create chain
[00000250] main stream output error: stream chained failed for `transcode{vcodec=mpgv,vb=1000,width=352,height=288}:duplicate{dst=std{access=http,mux=ts,url=:8080/dboxstream}}'
[00000249] main input error: cannot start stream output instance, aborting
status change: ( New input: dvdsimple:/dev/dvd@1:1 )
status change: ( audio volume: 256 )
status change: ( play state: 1 )
status change: ( stop state: 0 )
[00000237] main playlist: nothing to play


the stream out as before is

#transcode{vcodec=mpgv,vb=1000,width=352,height=288}:duplicate{dst=std{access=http,mux=ts,url=:8080/dboxstream}}


this is i presume instigated by the dbox...

would it be a dbox config error then if there is no ip to stream to??

Ronan

fkuehne
Developer
Developer
Posts: 7275
Joined: 16 Mar 2004 19:37
VLC version: 0.4.6 - present
Operating System: Darwin
Location: Germany
Contact:

Postby fkuehne » 26 Oct 2005 19:48

Again: your stream-out-command called MRL is buggy. That's why VLC cannot resolve it. You need to specify a URL / destination to send your stream to (most likely a Multicast-URL).
Have a look at the Streaming-HOWTO to get to know how this command is composed.
VideoLAN
Felix Paul Kühne
Medic. VLC developer for appleOS since before you were born.
Blog: https://www.feepk.net

Guest

Postby Guest » 03 Nov 2005 01:05

thank you... that resolved the problem it works now...
was the version of ffmpeg..


I am v happy!

R


Return to “VLC media player for Linux and friends Troubleshooting”

Who is online

Users browsing this forum: No registered users and 69 guests