Page 1 of 1

How to build vlc to android with only rtsp support(live555)?

Posted: 31 Jul 2011 17:34
by levyitay
Hi all,

Im trying to build vlc to android that will support only rtsp streaming (audio and video), I know VLC uses live555 for it.
I don't need the other extras.

How do I configure it only to build the live555 support and all other essentials without the extras?

Thanks!

Re: How to build vlc to android with only rtsp support(live5

Posted: 01 Aug 2011 01:00
by Jean-Baptiste Kempf
Read the configure help code.

Re: How to build vlc to android with only rtsp support(live5

Posted: 01 Aug 2011 10:47
by levyitay
Hi,
Thanks for the quick answer.
what modules I must have (except live555 of course) in order to play rtsp stream using live555?

There are tones of modules there...

and I guess this is the page you referred to: http://wiki.videolan.org/VLC_configure_help right?
Thanks again

Re: How to build vlc to android with only rtsp support(live5

Posted: 01 Aug 2011 11:01
by Rémi Denis-Courmont
It depends.

Re: How to build vlc to android with only rtsp support(live5

Posted: 01 Aug 2011 11:17
by Jean-Baptiste Kempf
You probably need to compile most codecs modules and packetizers

Re: How to build vlc to android with only rtsp support(live5

Posted: 01 Aug 2011 14:22
by levyitay
It depends.
in what does it depends?

Re: How to build vlc to android with only rtsp support(live5

Posted: 01 Aug 2011 15:30
by Rémi Denis-Courmont
Depends on codecs you expect to work, and what you want to do with the decoded signal.

Re: How to build vlc to android with only rtsp support(live5

Posted: 01 Aug 2011 16:52
by levyitay
Depends on codecs you expect to work, and what you want to do with the decoded signal.
Im going to get H.264 video and AAC audio, and play it on a surface..

Re: How to build vlc to android with only rtsp support(live5

Posted: 04 Aug 2011 09:51
by levyitay
jump!
Anyone knows which codecs are needed?

Re: How to build vlc to android with only rtsp support(live5

Posted: 04 Aug 2011 14:15
by Rémi Denis-Courmont
H.264 and AAC.

Re: How to build vlc to android with only rtsp support(live5

Posted: 07 Aug 2011 12:23
by levyitay
what don't I need from here?
<code>
vlc_declare_plugin(es);
vlc_declare_plugin(h264);
vlc_declare_plugin(mpgv);
vlc_declare_plugin(mp4);
vlc_declare_plugin(avformat);
vlc_declare_plugin(real);
vlc_declare_plugin(image);
vlc_declare_plugin(live555);
vlc_declare_plugin(nuv);
vlc_declare_plugin(nsc);
vlc_declare_plugin(mjpeg);
vlc_declare_plugin(demuxdump);
vlc_declare_plugin(normvol);
vlc_declare_plugin(headphone_channel_mixer);
vlc_declare_plugin(compressor);
vlc_declare_plugin(trivial_channel_mixer);
vlc_declare_plugin(converter_fixed);
vlc_declare_plugin(spatializer);
vlc_declare_plugin(equalizer);
vlc_declare_plugin(mono);
vlc_declare_plugin(simple_channel_mixer);
vlc_declare_plugin(audio_format);
vlc_declare_plugin(visual);
vlc_declare_plugin(export);
vlc_declare_plugin(audioscrobbler);
vlc_declare_plugin(logger);
vlc_declare_plugin(dummy);
vlc_declare_plugin(yuy2_i420);
vlc_declare_plugin(i422_i420);
vlc_declare_plugin(i422_yuy2);
vlc_declare_plugin(grey_yuv);
vlc_declare_plugin(i420_yuy2);
vlc_declare_plugin(yuy2_i422);
vlc_declare_plugin(i420_rgb);
vlc_declare_plugin(invert);
vlc_declare_plugin(colorthres);
vlc_declare_plugin(canvas);
vlc_declare_plugin(adjust);
vlc_declare_plugin(rv32);
vlc_declare_plugin(yuvp);
vlc_declare_plugin(subsdelay);
vlc_declare_plugin(erase);
vlc_declare_plugin(chain);
vlc_declare_plugin(scale);
vlc_declare_plugin(ripple);
vlc_declare_plugin(alphamask);
vlc_declare_plugin(sepia);
vlc_declare_plugin(ball);
vlc_declare_plugin(grain);
vlc_declare_plugin(blendbench);
vlc_declare_plugin(rss);
vlc_declare_plugin(extract);
vlc_declare_plugin(swscale);
vlc_declare_plugin(magnify);
vlc_declare_plugin(scene);
vlc_declare_plugin(clone);
vlc_declare_plugin(psychedelic);
vlc_declare_plugin(rotate);
vlc_declare_plugin(sharpen);
vlc_declare_plugin(motionblur);
vlc_declare_plugin(deinterlace);
vlc_declare_plugin(marq);
vlc_declare_plugin(croppadd);
vlc_declare_plugin(gradient);
vlc_declare_plugin(mosaic);
vlc_declare_plugin(bluescreen);
vlc_declare_plugin(puzzle);
vlc_declare_plugin(noise);
vlc_declare_plugin(mirror);
vlc_declare_plugin(posterize);
vlc_declare_plugin(blend);
vlc_declare_plugin(gaussianblur);
vlc_declare_plugin(postproc);
vlc_declare_plugin(wave);
vlc_declare_plugin(transform);
vlc_declare_plugin(gradfun);
vlc_declare_plugin(packetizer_mpegvideo);
vlc_declare_plugin(packetizer_mpeg4audio);
vlc_declare_plugin(packetizer_h264);
vlc_declare_plugin(packetizer_mpeg4video);
vlc_declare_plugin(mediadirs);
vlc_declare_plugin(sap);
vlc_declare_plugin(stream_filter_httplive);
vlc_declare_plugin(decomp);
vlc_declare_plugin(i420_rgb_neon);
vlc_declare_plugin(i420_yuy2_neon);
vlc_declare_plugin(audio_format_neon);
vlc_declare_plugin(gestures);
vlc_declare_plugin(oldrc);
vlc_declare_plugin(motion);
vlc_declare_plugin(trivial_mixer);
vlc_declare_plugin(float32_mixer);
vlc_declare_plugin(spdif_mixer);
vlc_declare_plugin(vmem);
vlc_declare_plugin(vout_android);
vlc_declare_plugin(fb);
vlc_declare_plugin(yuv);
vlc_declare_plugin(avcodec);
vlc_declare_plugin(t140);
vlc_declare_plugin(mpeg_audio);
vlc_declare_plugin(adpcm);
vlc_declare_plugin(rawvideo);
vlc_declare_plugin(cdg);
vlc_declare_plugin(cc);
vlc_declare_plugin(libmpeg2);
vlc_declare_plugin(lpcm);
vlc_declare_plugin(spudec);
vlc_declare_plugin(aout_file);
vlc_declare_plugin(amem);
vlc_declare_plugin(access_bd);
vlc_declare_plugin(rtp);
vlc_declare_plugin(access_realrtsp);
vlc_declare_plugin(zip);
vlc_declare_plugin(access_http);
vlc_declare_plugin(filesystem);
vlc_declare_plugin(access_avio);
vlc_declare_plugin(access_rar);
vlc_declare_plugin(access_udp);
vlc_declare_plugin(access_vdr);
vlc_declare_plugin(stream_filter_rar);
vlc_declare_plugin(access_tcp);
vlc_declare_plugin(access_imem);
vlc_declare_plugin(sdp);
</code>