Windows Media Encoder on PC and VideoLan server on Linux

Discussion on the (deprecated) VideoLAN Server application as well as the miniSAPserver stream announcer. This is not about VLC!
Forum rules
Please do not post VLC related questions in this forum category. See the Forum Rules for more information.
gtxp

Windows Media Encoder on PC and VideoLan server on Linux

Postby gtxp » 07 Mar 2006 13:44

Hello,

I would like to setup a live video streaming server that runs on Linux and that retransmits video encoded by Windows Media Encoder (or any other Media encoder please suggest) in realtime to Windows Media players. If the video can be played by Real Player and QuickTime player it's even better. I don't mind about the codec, any efficient/freely available one is ok.
Does anybody know if this can be done using VideoLan?
I know HelixServer can do this, but it's very expensive.

Thanks.

rbaevergreen
New Cone
New Cone
Posts: 4
Joined: 23 May 2006 05:54

Postby rbaevergreen » 23 May 2006 05:55

-- create the windows media stream on windows media encoder and note the ip address and port

-- go into VLC player and have it pick up mmsh://ip:port from the windows media encoder and put it back out on a specific port.

if you are on a LAN on which only a few ports are open to the outside, such as 80, use apache's proxying ability to reflect your streams to port 80.

sorry if it seems complicated, but i can explain in more detail if you want.

Cut

Postby Cut » 23 May 2006 10:18

Hello,
I'm in the same trouble, I have to deal with mms and encode it with videolan and then transmit it again but I tried to tweak the stream output with an http adress, and it doesn't work. The stream played well in VLC when I tick the play locally box but not with http or mmsh. May I have some help please?

rbaevergreen
New Cone
New Cone
Posts: 4
Joined: 23 May 2006 05:54

Postby rbaevergreen » 30 May 2006 04:22

Windows Media Encoder 9 on the laptop or pc creating the stream

VLC Client on the server computer, optionally with Apache web server

WM Clients or clients that can receive Windows Media streams.

1. Create the stream in WM Encoder, and note the IP and port
2. Go into VLC and use mmsh://ip:port to pick up the stream.
3. Use VLC's sout to put it back out on the same or different port using ASF and MMSH.
4. Optional - set up Apache proxying so that the stream is on port 80 rather than port xxxx if only 80 is open to the web.
5. Have the WM Clients pick up the stream as mms://serverip:port or use the proxy example.
Known issue - VLC appears to pad the stream - see viewtopic.php?t=21275 as I am looking for a response to this

Proxy Example in httpd.conf (might not be the best solution, but seems to work for me so far). In the below example, the mms://serverdomainhere/live is redirected to port 8081 mms stream while /live2 is redirected to port 8082's mms stream

#
# Proxy Server directives. Uncomment the following lines to
# enable the proxy server:
#
<IfModule mod_proxy.c>
ProxyRequests Off
ProxyPass /live http://serverdomainhere:8081/
ProxyPassReverse /live http://serverdomainhere:8081/
ProxyPass /live2 http://serverdomainhere:8082/
ProxyPassReverse /live2 http://serverdomainhere:8082/
#ProxyRequests On
#
#<Proxy *>
# Order deny,allow
# Deny from all
# Allow from .example.com
#</Proxy>

gfts
Blank Cone
Blank Cone
Posts: 10
Joined: 12 Feb 2007 12:46

Postby gfts » 27 Feb 2007 11:44

Hello,

I just had a query when streaming to mmsh,

can i multicast for mmsh ? or is this a unicast stream.

Thanks

ootoaoo
New Cone
New Cone
Posts: 2
Joined: 07 Oct 2008 20:46

Re: Windows Media Encoder on PC and VideoLan server on Linux

Postby ootoaoo » 08 Oct 2008 20:00

I hate to dig up an old post... But what command line would you execute on the linux server to connect to the windows media encoder?

I understand the above but I'm not familiar with the syntax - thanks!


Return to “VideoLAN Server and miniSAPserver”

Who is online

Users browsing this forum: No registered users and 3 guests