Se ubesvarte emner | Se aktive emner Dato/klokkeslett: 09 Sep 2010 06:48



Lag nytt emne Svar på emnet  [ 15 innlegg ] 
 Lag din egen streaming server med VLC 
Forfatter Melding
Moderator
Moderator
Brukerens avatar

Registrert: 15 Des 2005 10:05
Innlegg: 12365
Bosted: Her
Innlegg Lag din egen streaming server med VLC
Dette er en liten oppskrift om hvordan du kan sette opp PCen din til å dele ut lyd og video over nettet og spille dem av på PCen og på en Windows Mobile telefon (det være Pocket PCer og Smartphones). Og det helt gratis (ikke medregnet data du laster ned over mobil-nettet)! Vil du bruke en Windows Mobile telefon, må du bruke TCPMP for å åpne streamen (WMP fungerer ikke på Windows Mobile til dette bruket).

1. Du trenger VLC. Last det ned herfra og installér. I mine snarveier bruker jeg "C:\Program Files\VideoLAN\VLC" som snarvei, installerer du et annet sted, må du oppdatere linkene (kommer lenger nede).


2. Du må (iallfall "bør") sette opp "port forwarding" slik at streamen blir tilgjengelig for nettet. En god side for slik hjelp er PortForward.com. Jeg bruker port "1234" men du kan bruke hvilken du vil.


3. I brannmuren din må du legge til et untak for port 1234, ellers vil trafikken bli stoppet her. For Windows-brannmuren går man til Start -> Control Panel -> Windows Firewall -> Exception -> Add port. Navn kan man velge selv, men port settes til 1234.


4. Så er det på tide å starte VLC med en stream. Dette er absolutt enklest å gjøre med en snarvei. Jeg bruker normalt følgende snarvei for bruk med Pocket PC:
Kode:
"C:\Program Files\VideoLAN\VLC\vlc.exe" --sout=#transcode{vcodec=WMV2,vb=96,scale=1,acodec=mp3,ab=32,channels=2,width=160,height=120}
:duplicate{dst=std{access=mmsh,mux=asfh,dst=192.168.0.10:1234}}
--extraintf http

Dette betyr:
- sout er output, det skal transcodes og dupliseres
- Videocodek er WMV2 (Windows Media Video 2) med bitrate 96
- Audiocodek er MP3 med bitrate 32
- Bildet skalleres til høyde 160 og bredde 120
- Det brukes MMS og ASF (de interesserte kan finne ut mer selv), og sendes ut til på IP 192.168.0.10 (dette er IPadressen til DIN maskin, bytt den slik at den passer) og port 1234.
- Det er lagt til et ekstra interface, og det er HTTP-interface (en nettside, VLC har egen web-server).

For litt høyere kvalitet bruker jeg:
Kode:
"C:\Program Files\VideoLAN\VLC\vlc.exe" --sout=#transcode{vcodec=WMV2,vb=384,scale=1,acodec=mp3,ab=64,channels=2,width=320,height=240}
:duplicate{dst=std{access=mmsh,mux=asfh,dst=192.168.0.10:1234}}
--extraintf http


For streaming til fjernsyn via PC, så kan man f.eks. bruke:
Kode:
"C:\Program Files\VideoLAN\VLC\vlc.exe" --sout=#transcode{vcodec=WMV2,vb=1024,scale=1,acodec=mp3,ab=160,channels=2}
:duplicate{dst=std{access=mmsh,mux=asfh,dst=192.168.0.10:1234}}
--extraintf http



5. Start VLC via snarveien, og åpne en fil eller spilleliste ved å gå til File -> Open File. Filen spiller nå ut over nettverket ditt. Bruk en annen maskin med WMP eller en WM-telefon med WiFi og TCPMP til å åpne URLen: mms://192.168.0.10:1234 (der 192.168.0.10 byttes ut med din IP-adresse). Den spiller nå, ikke sant?


6. Så vil vi kontrollere streamn utenfra. Som sagt har VLC sin egen web-server, og sidene som brukes finner du her: C:\Program Files\VideoLAN\VLC\http. Websiden som følger med fungerer ypperlig på PCer, men på en telefon er det litt verre. Hendig er det da at det finnes et som er mye bedre, og det finner du her (pakk ut filen i et underområde til http-katalogen, f.eks. navngitt "mobil"). For å få opp de nye filene, må du restarte VLC med snarveien laget i pkt.3.

Ã…pne en nettleser og gå til http://192.168.0.10:8080 og http://192.168.0.10:8080/mobil. Begge sider bør fungere. Du kan også med fordel sette opp portforwarding som i pkt. 2 men da til port 8080.


7. Det siste kjekke er å lage en asx-fil som refererer til streamen din. Det blir så mye enklere å jobbe med.
Ã…pne notepad og lim inn følgende:
Kode:
<asx>
  <title>Min Stream</title>
   <entry>
    <title>It's beautiful!</title>
    <ref>
    <author>iDontCare</author>
    <copyright>©2005 Somebody</copyright>
  </entry>
</asx>


Bytt ut informasjonen. 84.xx.xx.xx refererer til din "public" ip-adresse som du finner ved å gå inn på http://www.minip.no. Lagre så med et fornuftig navn. Min heter "stream.asx".

Nå kan du åpne streamen med å gå til http://84.xx.xx.xx:8080/stream.asx. Jeg har ikke noe teknisk bevis for det, men streamen oppleves som mer stabil når man bruker en asx-fil.


Annet fancy!
Et besøk på http://www.no-ip.com er en god idé. Slik slipper du å huske din egen eksterne IP-adresse, og får en hendigere adresse, som f.eks. http://minmaskin.no-ip.org.

Hvis du bare har en web-server (og det er VLC), så kan det være en ide å bytte fra port 8080 til port 80.




Sånn! :)
Det burde fungere. Håper jeg ikke har glemt noe.

_________________
Anbefalte Programmer - Anbefalte Nettsider - Din egen Streaming Server - Hamachi: Enkel VPN


24 Mai 2007 10:55
Profil
Medlem
Medlem

Registrert: 30 Okt 2007 23:24
Innlegg: 167
Innlegg Re: Lag din egen streaming server med VLC
Takk for en glimrende guide! :)
Jeg er mest interessert i å få tilgang til noen hundre GB musikk hjemmefra, og streame dette uten å ta kontroll over hele PCen slik som for eksempel med LogMeIn.
Har du noen tips om hvordan jeg kan optimalisere dette?

Mvh

_________________
HTC TyTN II


06 Mar 2008 20:11
Profil
Team member
Team member

Registrert: 21 Des 2005 17:51
Innlegg: 428
Innlegg Re: Lag din egen streaming server med VLC
zimn skrev:
Takk for en glimrende guide! :)
Jeg er mest interessert i å få tilgang til noen hundre GB musikk hjemmefra, og streame dette uten å ta kontroll over hele PCen slik som for eksempel med LogMeIn.
Har du noen tips om hvordan jeg kan optimalisere dette?

Mvh


WebGuide er et ganske nice produkt: http://www.asciiexpress.com/webguide/

_________________
http://blogs.andytales.net/andreas (Norsk) - http://mobilitydojo.net (Engelsk)


06 Mar 2008 22:11
Profil
Moderator
Moderator
Brukerens avatar

Registrert: 15 Des 2005 10:05
Innlegg: 12365
Bosted: Her
Innlegg Re: Lag din egen streaming server med VLC
Webguide vil gjøre den jobben utmerket, men det er litt mer knot. Man kan ikke bare starte en playlist og så spille i vei som VLC kan. Men VLC har problemer om du skal bare finne "den sangen" fra en Smartphone (lettere med Pocket PC).

For sikkerhets skyld kjører jeg begge deler. :D

_________________
Anbefalte Programmer - Anbefalte Nettsider - Din egen Streaming Server - Hamachi: Enkel VPN


07 Mar 2008 09:16
Profil
Team member
Team member

Registrert: 21 Des 2005 17:51
Innlegg: 428
Innlegg Re: Lag din egen streaming server med VLC
Moskus skrev:
Webguide vil gjøre den jobben utmerket, men det er litt mer knot. Man kan ikke bare starte en playlist og så spille i vei som VLC kan. Men VLC har problemer om du skal bare finne "den sangen" fra en Smartphone (lettere med Pocket PC).

For sikkerhets skyld kjører jeg begge deler. :D


Helt klart - hvert produkt til sitt behov :) (Jeg tror jeg er klar for den mobile opplevelsen med WebGuide, men sliter med å få det til å fungere gjennom firewallen hjemme...)

_________________
http://blogs.andytales.net/andreas (Norsk) - http://mobilitydojo.net (Engelsk)


07 Mar 2008 11:26
Profil
Moderator
Moderator
Brukerens avatar

Registrert: 15 Des 2005 10:05
Innlegg: 12365
Bosted: Her
Innlegg Re: Lag din egen streaming server med VLC
Webguide klarer faktisk å levere gode TV-bilder selv på 100 kbps hos meg. :)

Trodde en nettverkswizard som deg ikke hadde noe problemer med å sette opp forwarding... ? :wink:

_________________
Anbefalte Programmer - Anbefalte Nettsider - Din egen Streaming Server - Hamachi: Enkel VPN


07 Mar 2008 11:36
Profil
Team member
Team member

Registrert: 21 Des 2005 17:51
Innlegg: 428
Innlegg Re: Lag din egen streaming server med VLC
Moskus skrev:
Trodde en nettverkswizard som deg ikke hadde noe problemer med å sette opp forwarding... ? :wink:


Du vet følelsen når du har vært for lur for ditt eget beste? Det er sånn jeg føler meg nå med WebGuide. Jeg ville ha det sikkert hjemme så jeg har ISA Server 2006 som firewall/router, men den har ikke sånne enkle ting som "bare" port-forwarding - den skal inspisere pakkene også så da kommer den fram til at webgrensesnittet er ok å vise fram, men å streame over http vil den ikke være med på. Så det er noe mer konfig som må gjøres, evnt mulig jeg må kjøre WebGuide på IIS i tillegg. Har ikke sett så grundig på det da hovedprosjektet denne uken har vært å flytte Exchangen min over på Windows Server 2008 :lol:

Men internt på nettverket mitt så flyter alt fint med WebGuide :)

_________________
http://blogs.andytales.net/andreas (Norsk) - http://mobilitydojo.net (Engelsk)


07 Mar 2008 11:54
Profil
Medlem
Medlem
Brukerens avatar

Registrert: 23 Feb 2004 12:07
Innlegg: 976
Bosted: Arendal
Innlegg Re: Lag din egen streaming server med VLC
Kan man kjøre WebGuide på XP?

Er det gratis?

_________________
HTC Touch Pro 2
http://mobile.skjelnes.com"


07 Mar 2008 20:39
Profil Nettside
Moderator
Moderator
Brukerens avatar

Registrert: 15 Des 2005 10:05
Innlegg: 12365
Bosted: Her
Innlegg Re: Lag din egen streaming server med VLC
WebGuide krever en av følgende:
- Windows XP Media Center Edition
- Windows Vista (Home Basic eller Premium, for de inkluderer Media Center)
- Windows Home Server

VLC kjører på alle versjoner av Windows, samt Linux og Mac. :wink:

_________________
Anbefalte Programmer - Anbefalte Nettsider - Din egen Streaming Server - Hamachi: Enkel VPN


07 Mar 2008 22:21
Profil
Medlem
Medlem
Brukerens avatar

Registrert: 14 Okt 2007 16:34
Innlegg: 51
Innlegg Re: Lag din egen streaming server med VLC
Veldig bra guide!

Men jeg får følgende feilmelding når jeg starter VLC fra alle snarveiene du har opprettet:

Sitat:
Unable to open '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">'
Unable to open 'http\<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - >'
Unable to open '< index.html: VLC media player web interface'
Unable to open 'http\< - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - >'
Unable to open 'http\< Copyright (C) 2005-2006 the VideoLAN team'
Unable to open '< $Id: index.html 16767 2006-09-21 14:32:45Z hartman $'


Spørsmål:

Må man også åpne port 8080 i Windows firewall ?

_________________
Mvh
Windowsmobiler.com


09 Mar 2008 10:11
Profil
Moderator
Moderator
Brukerens avatar

Registrert: 15 Des 2005 10:05
Innlegg: 12365
Bosted: Her
Innlegg Re: Lag din egen streaming server med VLC
Jepp. (Selvfølgelig). :)

_________________
Anbefalte Programmer - Anbefalte Nettsider - Din egen Streaming Server - Hamachi: Enkel VPN


09 Mar 2008 14:07
Profil
Medlem
Medlem
Brukerens avatar

Registrert: 14 Okt 2007 16:34
Innlegg: 51
Innlegg Re: Lag din egen streaming server med VLC
Men vet du hvorfor jeg fikk den feilmeldingen?
Jeg kan heller ikke finne den webserveren som du referer til.

En annen ting jeg lurte på er:

Kan man streame f.eks webtv via VLC slik at en person i England kan få sett en tippeligakamp?

_________________
Mvh
Windowsmobiler.com


09 Mar 2008 14:25
Profil
Moderator
Moderator
Brukerens avatar

Registrert: 15 Des 2005 10:05
Innlegg: 12365
Bosted: Her
Innlegg Re: Lag din egen streaming server med VLC
Er det VLC som gir den feilmeldingen?

Har du et TV-kort som du kan bruke med VLC, så går det fint å bruke VLC til å streame TV også. :)

_________________
Anbefalte Programmer - Anbefalte Nettsider - Din egen Streaming Server - Hamachi: Enkel VPN


09 Mar 2008 15:10
Profil
Medlem
Medlem
Brukerens avatar

Registrert: 14 Okt 2007 16:34
Innlegg: 51
Innlegg Re: Lag din egen streaming server med VLC
Ja, det er VLC som gir denne feilmeldingen.

Det jeg ønsker er å streame WEB TV via VLC ut på internet.

F.eks.

Jeg kjøper en billett for en kamp på tippeligaen.
Når denne starter bruker jeg WM RECORDER for å finne hvilken RTSP link som blir brukt.
Denne linken åpner jeg i VLC media player under OPEN NETWORK STREAM.
Det jeg videre ønsker er å streame denne ut på WAN.

Tegning:

WebTV---) LokalPC med VLC-----)STREAM WAN

_________________
Mvh
Windowsmobiler.com


09 Mar 2008 15:17
Profil
Moderator
Moderator
Brukerens avatar

Registrert: 15 Des 2005 10:05
Innlegg: 12365
Bosted: Her
Innlegg Re: Lag din egen streaming server med VLC
Så lenge VLC klarer å åpne stream'en, så skal det være mulig å "redistribuere" det. Hvor lovlig det er, er et helt annet spørsmål... :?

Men hvorfor kan du bare ikke åpne rtsp-streamen i England? (Er det IP-filter på så prøv med en proxy).

_________________
Anbefalte Programmer - Anbefalte Nettsider - Din egen Streaming Server - Hamachi: Enkel VPN


09 Mar 2008 17:02
Profil
Vis innlegg fra forrige:  Sorter etter  
Lag nytt emne Svar på emnet  [ 15 innlegg ] 


Påloggede brukere

Brukere som leser i dette forumet: Ingen registrerte brukere og 1 gjest


Du kan ikke lage nye emner i dette forumet
Du kan ikke svare på emner i dette forumet
Du kan ikke redigere dine egne innlegg i dette forumet
Du kan ikke slette dine egne poster i dette forumet
Du kan ikke legge til vedlegg i dette forumet

Søk etter:
Gå til forum:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by Vjacheslav Trushkin for Free Forums/DivisionCore.
phpBB.no - Norsk phpBB-support