itholoinfo.com.com

Cum să faci difuzări Webcam

Webcam-ul dvs. nu este bun doar pentru conferințe. Puteți, de asemenea, să vă împărtășiți imaginea casei sau biroului dvs. cu lumea prin utilizarea programelor gratuite pe computerele Windows, Linux sau Mac.

pași

  1. 1
    Obțineți elementele necesare, detaliate în "Materiale necesare". În unele cazuri, dacă aveți o adresă IP fixă, calculatorul "sursă" și "serverul" pot fi aceleași.
  2. 2
    Instalați driverele necesare în "sursa" computerului pentru a activa camera web. În cele mai multe cazuri, nu va trebui să instalați programele care vin împreună cu camera Web. Numai conducătorul auto este suficient.
  3. Imagine intitulată Stream webcam dvs. Pasul 3
    3
    Descărcați și instalați VLC, gratuit și open-source pentru streaming video și vizualizare. Va trebui să descărcați fișierul corect pentru cele 3 mașini: computerul sursă (cu camera web) - "serverul" (care primește transmisia de la "sursa" și o pune la dispoziția lumii) - și "clientul" unde veți verifica dacă transmisia funcționează.
  4. 4
    Definiți un script pe calculatorul sursă. Acest exemplu este pentru un webcam accesibil achiziționat pentru 2,99 USD pe eBay:

    #! / bin / bash
    dshow-vdev = "ZSMC USB Camera PC (ZS211)"
    : dshow-adev = "ESS Maestro": dshow-size = "320x240"
    --= "transcode {acodec = mp3, ab = 16, vcodec = mp1v, vb = 64} `
    `: standard {mux = ts, acces = udp, dst = tek: 1234}`

    Acest script este dintr-o mașină Windows care rulează Cygwin, deci similară cu sintaxa Unix sau Linux. Fără Cygwin, ai putea elimina linia "#! / Bin / bash", precum și calificatorul "frumos", și puneți-l pe o singură linie fără backslash-urile.
  5. 5
    Inițializați scriptul și conectați computerul la server ("tek") din exemplul respectiv. Rulați tcpdump sau orice alt pachet de vizualizare ca eteric pentru a verifica dacă primiți pachetele UDP de la computerul sursă:
    tcpdump -n udp




  6. 6
    Dacă nu primiți pachetele, va trebui să căutați problema, cel mai probabil legată de restricțiile firewall ale modemului sau cablului dvs. de internet DSL sau de sistemul de operare al computerului sursă.
  7. 7
    Când vizualizați pachetele UDP, este timpul să configurați scriptul VCL pentru transmiterea video către Internet:

    #! / bin / bash
    vlc -vvv udp: - "#standard {acces = http, mux = ogg, dst =: 8080}"

    "-vvv" adaugă și face vizibile diverse informații despre sistemul de rapoarte. Pentru a rula scriptul în tăcere, ștergeți comanda când totul funcționează corect.
  8. 8
    Acum, că aveți deja videoclipul transmis de la aparatul dvs. la server și de la server la web, cum îl testați? Din orice computer cu VLC instalat, executați această comandă:

    vlc http: // tek: 8080

    înlocuind din nou "tek" cu numele sau adresa IP a serverului. Alternativ, porniți prin calea Windows: Start, Toate programele, VideoLan, VLC media player și apoi Fișier, Deschis, Stream de rețea, selectați HTTP și introduceți adresa URL.

sfaturi

  • Pentru a utiliza Windows Media Player ca software "de monitorizare", trebuie să schimbați scriptul "sursă" al calculatorului la:

    #! / bin / bash
    dshow-vdev = "ZSMC USB Camera PC (ZS211)"
    : dshow-adev = "ESS Maestro": dshow-size = "320x240"
    --== transcode {acodec = mp3, ab = 32, canale = 2, vcodec = div3, vb = 256} `
    `: standard {mux = ts, acces = udp, dst = tek: 1234}`

    și scriptul "server" la:

    #! / bin / bash
    vlc -vvv udp: - "#standard {acces = mmsh, mux = asfh, dst =: 8080}"

    Și se conectează prin utilizarea WMP Fișier, URL deschis, mms: // tek: 8080, înlocuind cu numele "tek" numele sau adresa IP a serverului tău.

    Notă: Nu funcționează așa cum este scris, ci numai redarea audio.
  • Dacă utilizați și computerul "sursă" ca server, modificați scriptul pentru a exporta direct fluxul ca HTTP:

    #! / bin / bash
    dshow-vdev = "ZSMC USB Camera PC (ZS211)"
    : dshow-adev = "ESS Maestro": dshow-size = "320x240"
    --Sout = `# {transcode acodec = mp3 ab = 16, vcodec = mp1v, vb = 64}`
    `: standard {mux = ogg, acces = http, dst =: 8080}`

    Acest script nu a fost testat, dar la început este sensibil, este combinația logică a celor două scenarii anterioare.
  • VLC are, de asemenea, un mod "wizard" pentru cei cu acces grafic la computer. Aceste instrucțiuni au fost făcute pentru accesul la distanță la "sursă" și "server", cu vizualizare numai prin modul text (linia de comandă). Pentru a inițializa transmisia, conectați pur și simplu utilizând:ssh la sursa de calculator (posibil printr-un tunel ssh) și inițializați scriptul:

    $ src / vlcstream.sh


Sfârșitul "înseamnă că programul va rula în fundal, permițându-vă să utilizați linia de comandă pentru alte funcții. Inițializarea este identică pe server, deși s-ar putea să fi numit altfel acest script. Pentru a finaliza transmisia, pur și simplu utilizați ucide sau killall, de exemplu,

$ killall vlcstream.sh

  • Pentru o mai bună compatibilitate cu programele de vizionare mai vechi, utilizați acodec = mpga.

Dacă nu funcționează (nu auziți niciun sunet), este posibil să fie necesar să utilizați cele mai noi mp3-uri.

avertismente

  • Dacă nu faceți pași pentru a stabili un control al accesului la camera dvs., toată lumea o va putea vedea. Dacă aceasta nu este intenția dvs., verificați documentație (în limba engleză) pentru a afla cum să facem transmisia mai sigură.

Materiale necesare

  • O cameră Web care funcționează cu computerul de acasă sau de birou ("computerul sursă" de unde veți încărca videoclipul)
  • Un server. Serverele virtuale pot fi "închiriate" la prețuri mici de la companii precum harnic Seattle sau Tektonic în Atlanta. După cum sa menționat anterior, este posibil să puteți folosi computerul ca "sursă" și "server" dacă aveți o adresă IP fixă ​​sau cel puțin una care nu se schimbă frecvent.
  • Un al treilea computer, cu VLC instalat, de unde puteți verifica transmisia pe internet. De asemenea, funcționează și alți telespectatori, inclusiv Windows Media Player.
Distribuiți pe rețelele sociale:

înrudit
Cum se utilizează Remote Unified pe AndroidCum se utilizează Remote Unified pe Android
Cum să apară pe o cameră Web pentru o altă persoanăCum să apară pe o cameră Web pentru o altă persoană
Cum se descarcă, instalează și rulează JDK și EclipseCum se descarcă, instalează și rulează JDK și Eclipse
Cum se descarcă fonturileCum se descarcă fonturile
Cum de a repara un Webcam afișează ecranul gol în WindowsCum de a repara un Webcam afișează ecranul gol în Windows
Cum se creează un Webcast live utilizând Windows Media EncoderCum se creează un Webcast live utilizând Windows Media Encoder
Cum să Stream Live VideoCum să Stream Live Video
Cum se instalează LinuxCum se instalează Linux
Cum se instalează serverul de baze de date MySQL pe PC-ul WindowsCum se instalează serverul de baze de date MySQL pe PC-ul Windows
Cum se instalează Windows Server 2003Cum se instalează Windows Server 2003
» » Cum să faci difuzări Webcam
© 2021 itholoinfo.com.com