Can VideoLAN stream avi and mpeg on-demand or not?

About encoding, codec settings, muxers and filter usage
debennett2
New Cone
New Cone
Posts: 6
Joined: 27 Mar 2004 17:54
Location: Ohio

Can VideoLAN stream avi and mpeg on-demand or not?

Postby debennett2 » 02 Apr 2004 05:41

Can VideoLAN stream avi and mpeg on-demand or not? There seems to be this standing quetion in the forum that no one wants to or is incapable of answering. There is a nee dto be able to request videos via a webbrowser/webserver over the internet and have them stream to a client PC. Whether the client PC needs to have VLC installed or not is irrelevant at the moment but would be nice to know as well. Anyone have experience trying to figure this out, please chime in because it seems to be eluded throughout the entire forum as to whether this is possible or not. If not, may I ask what the point of VLC really is in realworld terms? Thanks again.
Dan

Amitava Gupta

reply requested

Postby Amitava Gupta » 02 Apr 2004 08:52

Hi,
I am also trying to do so. As per my experiance with vlc 0.7.1 win32 I found this works on udp multicasting with VLC media player perfectly.

But when I tried with Windows Media player 7 or 9 / Real Player / DivX to recieve this UDP multicasting was a total failure. I tried with HTTP and encording as ASF. In media Player it came for few seconds and stoped.

I also tried with the Mozilla Plugin in IE6 but that also didn't worked for both HTTP and udp multicasting as it is said in user guide of VLC.

I also want to know whether the multicast stream from VLC can be recieved at Media player 9 and possible unicasting in IE6.

If anybody has a solution please reply... here or to my email id amitraj_g@indiatimes.com

Thanks

Amitava Gupta

Guest

Postby Guest » 23 Apr 2004 17:05

Can I ask what videolan CAN do that WMP doesn't? What's the deal with everyone using this?

arend
New Cone
New Cone
Posts: 8
Joined: 06 May 2004 23:24

Postby arend » 06 May 2004 23:56

I would be very interested to know if this is possible

debennett2
New Cone
New Cone
Posts: 6
Joined: 27 Mar 2004 17:54
Location: Ohio

Postby debennett2 » 07 May 2004 05:09

Yet still no answer.....interesting. No one can give me one good reason why they use this program?
Dan

markfm
Big Cone-huna
Big Cone-huna
Posts: 1536
Joined: 22 Feb 2004 17:42

Postby markfm » 07 May 2004 12:35

One good reason -- for myself only, I'm working with real-time CCTV video. VLC provides good tuning capability to constrain bandwidth and minimize latency (the time from when video first touches the PC at the Server, to when it is displayed on a Client's monitor)

Is it perfect? No. Is it a heck of a lot better than WMP for what I'm doing? Yes.

Concerning VLC and Internet Explorer, you might want to look at:
viewtopic.php?t=1547

For the more generic case, streaming multiple things, check the forums for references to Apache. A topic such as:
viewtopic.php?t=224&highlight=apache

lexein
Blank Cone
Blank Cone
Posts: 43
Joined: 15 May 2004 22:50
VLC version: 1.19
Operating System: win/linux/mac
Contact:

realtime

Postby lexein » 17 May 2004 01:47

markfm -
I need very low latency (<200ms), 320x240 (or 160x120, if clear enough), 7-10fps. This is for remote machine operation. The lowest I can get with VLC is with MJPG: 3 seconds lag. How can this be tuned down?

H.263 seems like it might be satisfactory if tuned well, but VLC can't find the codecs, and I don't know where to get them.

vlc dshow:// :dshow-vdev="Intel PC Camera Pro" :dshow-adev="" :dshow-size="320x240" :no-dshow-config :dshow-caching=20 :dshow-chroma="" :sout=#transcode{vcodec=MJPG,vb=96,scale=1}:duplicate{dst=display,dst=std{access=http,mux=ogg,url=192.168.0.6:1234}}

markfm
Big Cone-huna
Big Cone-huna
Posts: 1536
Joined: 22 Feb 2004 17:42

Postby markfm » 17 May 2004 02:14

What you need to do is go and adjust the cache values downwards.

In my case, I'm on Windows XP and Win2K, and I use VLC's wxwindows interface (I believe it works on other platforms, too).

I've been using VLC's "default" Transcoding -- MPEG4. Haven't had time/urge to try the others. (It looks like the developers are doing good work in MPEG, poking at ALC/H.264 code)

Launch VLC, go into Settings -- Preferences. There's an Advanced Options checkbox in the lower right part of the screen -- select it.

Then, just go through the various sections available on the frame to the left. In the Modules -- Access area, you will see cache values for almost all items -- I knocked them all down to 60 ms. 60 ms is not yet optimized for my work, but our test platform was away for a few weeks, just came back -- I'm doing things with a 36x telephoto, where I need to allow manual pan/tilt/zoom/focus, so I am also working towards < 200 ms implementation.

If you want to try MPEG4, open Modules -- Decoder -- ffmpeg.

Modules -- Demux and Demux2 gets you to more cache values, at least if you are in Windows -- dshow has a DirectShow cache value.

Modules -- sout access, and sout mux have access_output and mux_ts caches.

There's a bit of a writeup at:

http://www.via.ecp.fr/via/ml/vlc-devel/ ... 00061.html

I believe the user interface has progressed a fair amount since the writeup was created.

Good luck!


Return to “VLC stream-output (sout)”

Who is online

Users browsing this forum: No registered users and 10 guests