Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

Videostream voor ±300-500 mensen

Pagina: 1
Acties:

  • Beatboxx
  • Registratie: April 2010
  • Laatst online: 26-10-2022

Beatboxx

Certified n00b

Topicstarter
Bij ons op school houden we tijdens kerst een actie van 3 dagen. Dit jaar werken we ism het glazen huis van 3FM. Tijdens de actie gaan we zelf ook radio maken (Details zijn geheim >:) ). Ik ben belast met het verzorgen van het technische gedeelte.

Natuurlijk zullen we overdag en tijdens lessen niet veel meer dan 50 en als het wat drukker is 100 ouders, opa's en oma's hebben die luisteren. Op school ligt 40Mbit upload, dus als we een 96Kbit/s audiostream hebben kunnen we makkelijk zo'n 400 mensen bedienen. We willen echter ook video uploaden en dat juist tijdens drukke momenten, dus tijdens pauze's als docenten wedstrijden tegen elkaar doen, en als klapper op de vuurpijl het moment dat we bekend maken hoeveel €'s we hebben binnengehaald. Op zo'n moment kijken misschien wel 400 mensen, en 40000Kbits-1/400users = 100Kbit/s per user en dat is natuurlijk veel te weinig voor een fatsoenlijke video-stream, meegerekend dat mijn docenten het liefst een HD (720p of hoger) videostream hebben.
Er vanuitgaand dat dit zo'n 2Mbit/s is, hebben we dan een server nodig die 800Mbit/s kan draaien. Vanaf onze school gaan we dat natuurlijk nooit redden. We hebben ook voor drie dagen een dedicated server met 1Gbit/s.

Het eerste waar ik aan dacht is dat we vanaf school de mediastream uploaden naar de server, maar dat we alle data maar één keer naar de server uploaden en niet (zoals bij bijv een iframe) alle data n (waar n = aantal connected users) keer naar alle clients sturen maar dat de dedicated server de data multiplied en doorstuurt. Plaatje ter verduidelijking:

mediastream

Ik heb nogal veel gegoogled en toen kwam uit op multicasting, maar ik las ergens dat dit p2p is en dat weinig isp's dit ondersteunen. Wat ik dus precies wil:

Camera via USB oid verbonden met computer, computer stuurt stream één keer naar server, server multipliet alles naar de clients.

Kan iemand mij vertellen of multicasting werkt in mijn geval, en zo nee, wat ik dan moet proberen? Ik lees op de ene plek namelijk dat multicasting dood is, maar op andere plekken dat elke fatsoenlijke router multicasting ondersteunt en het gewoon moet werken. Hoe zit 't nou? En weet iemand anders misschien een andere manier hoe ik dit kan oplossen?

  • M2M
  • Registratie: Juli 2006
  • Laatst online: 28-11 12:09

M2M

medicijnman

Gebruik anders de service van twitch.tv? Vrij eenvoudig te regelen daar.

of http://www.justin.tv/home :)

[ Voor 19% gewijzigd door M2M op 12-11-2011 17:39 ]

-_-


  • Beatboxx
  • Registratie: April 2010
  • Laatst online: 26-10-2022

Beatboxx

Certified n00b

Topicstarter
Ik zal eens kijken of het lukt om daar live video te streamen. Is dat dan ook van goeie kwaliteit of zitten daar ads/lags tussen?

  • M2M
  • Registratie: Juli 2006
  • Laatst online: 28-11 12:09

M2M

medicijnman

Als ik me niet vergis enkel ads wanneer de client de stream start. Dat zijn dan ook de inkomsten van justin.tv. Voor de rest kun je eventueel zelf revenue genereren door op bepaalde tijdstippen zelf een commercial in te starten.

Zoek anders even met google naar tutorials om x-split met justin.tv werkbaar te maken. Daar zijn veel tutorials voor, en x-split is een van de meest gebruikte applicaties waarmee je delen van een computerscherm over internet kunt streamen. En ook eenvoudig kunt switchen tussen audio en videoinputs, verschillende videofeeds combineren en andere leuke dingen :)

-_-


  • Morphine
  • Registratie: Februari 2002
  • Laatst online: 24-09 22:12

  • M2M
  • Registratie: Juli 2006
  • Laatst online: 28-11 12:09

M2M

medicijnman

Kan ook, het komt er op neer dat je eigen server daarvoor inzetten eigenlijk niet nodig is. Bovendien kun je naar verschillende sites streamen zodat je wat backup hebt, mocht een site er uit klappen.

-_-


Verwijderd

Windows Media Encoder op programma-locatie, en VLC op distributie-locatie (bijvoorbeeld in het datacenter).

WME uploadt een high bitrate WMV9 stream naar de distributieserver waar VLC deze om zet in een low bitrate H264 voor een flash player. Zo doe ik het altijd en deze formule heeft me nooit hoofdpijn opgeleverd :)

WME = heilige software en ook eenvoudig, kan ook een anamorfische 16:9 video-input omzetten in daadwerkelijk 16:9 en ook nog is met deinterlacing.

[ Voor 18% gewijzigd door Verwijderd op 12-11-2011 18:10 ]


Verwijderd

Ja met de Flash Media Encoder (FME)

http://www.e2esoft.cn/news/pages/stream_to_ustream.html

Afhankelijk van de bron die beschikbaar is kun je ook voor het video deel nog Vcam gebruiken en voor audio een Virtual Sound Card of met een tweede geluidskaart in de pc.

[ Voor 12% gewijzigd door Verwijderd op 12-11-2011 20:20 ]


  • Beatboxx
  • Registratie: April 2010
  • Laatst online: 26-10-2022

Beatboxx

Certified n00b

Topicstarter
Video met Vcam en audio met een Virtual Sound Card of met een tweede geluidskaart in de pc.
Huh dat snap ik niet! Waarom heb ik een tweede geluidskaart nodig?

EDIT: Nog een tweede vraag. Als ik dus dit opzet:

Op school met mn eigen computer (1100T, 8GB RAM) Windows media encoder 9 met pull geconfigureerd
De server met VLC media player die alles via unistream naar de client stuurt.

EDIT2:
edit:
Was nog niet klaar met typen 8)7


Gaat dit werken? Kost dit veel CPU Power voor de server?

[ Voor 51% gewijzigd door Beatboxx op 12-11-2011 20:24 ]


  • Gropah
  • Registratie: December 2007
  • Niet online

Gropah

Admin Softe Goederen

Oompa-Loompa 💩

Misschien dit eens doorlezen? Hij is er niet voor niks en je kunt volgens mij er wel mee doen wat jij wilt.

Voor wat jij wilt doen zou ik BTW Xsplit gebruiken

Verwijderd

Beatboxx schreef op zaterdag 12 november 2011 @ 20:19:
[...]


Huh dat snap ik niet! Waarom heb ik een tweede geluidskaart nodig?
Is afhankelijk van de bron die je gebruikt. Vcam heeft ook een Windows Media Player of vlc plugin.zodat je haast iedere stream/bron kunt gebruiken.

Verwijderd

Beatboxx schreef op zaterdag 12 november 2011 @ 20:19:
[...]

Gaat dit werken? Kost dit veel CPU Power voor de server?
Codec H264, Frame rate 20, Output 640x 360, Bitrate 600 Kbps

Codec Mp3 Sample 22050 Hz Bitrate 64 Kbps

80-90% op een AMD Athlon Dual core 3800+ (clock 2000 Mhz)

  • Beatboxx
  • Registratie: April 2010
  • Laatst online: 26-10-2022

Beatboxx

Certified n00b

Topicstarter
En hoe ga ik dat instellen als ik alleen SSH-acces heb?

EDIT: En waarom het 2x coderen, je kan het toch beter op de eerste computer die het naar de server stuurt in het goede formaat zetten, zodat die andere het alleen maar hoeft door te sturen?

[ Voor 63% gewijzigd door Beatboxx op 12-11-2011 20:41 ]


Verwijderd

Beatboxx schreef op zaterdag 12 november 2011 @ 20:36:
En hoe ga ik dat instellen als ik alleen SSH-acces heb?

EDIT: En waarom het 2x coderen, je kan het toch beter op de eerste computer die het naar de server stuurt in het goede formaat zetten, zodat die andere het alleen maar hoeft door te sturen?
Dit kan niet bij vcam maar dan zou het zoiets worden.(nog niet zelf getest)

http://blog.kyri0s.org/po...-with-http-live-streaming

  • VisionMaster
  • Registratie: Juni 2001
  • Laatst online: 17-10 21:51

VisionMaster

Security!

Al eens gedacht aan bedrijven die dit voor hun rekening kunnen nemen misschien of je adviseren?
Bitnomica is er zo een => http://www.bitnomica.com/

Gespecialiseerd in de video-streams met p2p technieken transporteren naar vele kijkers brengen. Schaalbaarheid lijkt me een belangrijk puntje van aandacht met de beperkte middelen die je hebt.

I've visited the Mothership @ Cupertino


  • ik222
  • Registratie: Maart 2007
  • Niet online
Op zich is het plaatje uit je startpost wat betreft het idee goed. Op locatie kun je gewoon een stream encoden met een willekeurige encoder of je gebruikt indien dat te regelen is zelfs een IP camera zodat je op locatie geen PC of losse encoder nodig hebt.

Dan laat je de mediaserver in het datacenter verbinden met de camera / encoder op locatie (de bron stream zou ik wel even afschermen met bijvoorbeeld een ip ACL zodat alleen je mediaserver daar verbinding mee maakt). De mediaserver met zijn hoge upload distribueert de livestream vervolgens inderdaad naar alle clients. Een goed mediaserver pakket voor onder unix is Wowza Media Server (http://wowza.com). Dat is niet gratis maar je kunt wel een licentie per dag afsluiten voor 5 dollar per dag dus dat valt nog mee als je het slechts een paar dagen nodig hebt.

Tenminste ik maak uit je post op dat de server in het datacenter een unix server betreft? Als dat een Windows server is kun je naast Wowza (dat draait ook onder Windows) ook kiezen voor een oplossing op basis van Windows Media Services.

Add: Multicasting kun je vergeten als term, dat is totaal niet geschikt in jou situatie.

[ Voor 9% gewijzigd door ik222 op 12-11-2011 21:56 ]


  • Robinski
  • Registratie: September 2000
  • Laatst online: 30-09 21:22

Robinski

A.K.A. RHarmsen

Is er niet een provider, hoster of (lokale)omroep welke jullie kan helpen?

10xAXItec AC-265P = 2,650kWp @ SolarEdge SE2200 - PVOutput


  • Beatboxx
  • Registratie: April 2010
  • Laatst online: 26-10-2022

Beatboxx

Certified n00b

Topicstarter
Ik ga inderdaad eens mensen mailen/bellen. Ik ben zelf 15 &ik heb dus 0 ervaring. Verder mogen we eigenlijk geen euro uitgeven, omdat alles voor het goede doel is... Iedereen in ieder geval bedankt voor de tips, en nog meer tips, graag!

  • The Eagle
  • Registratie: Januari 2002
  • Laatst online: 22:09

The Eagle

I wear my sunglasses at night

Uit de startpost:
Op school ligt 40Mbit upload, dus als we een 96Kbit/s audiostream hebben kunnen we makkelijk zo'n 400 mensen bedienen.
Dat zou theoretisch kunnen, ware het niet dat de rest van de school dan geen internet meer heeft omdat er geen upstream meer mogelijk is ;)

Voor normaal internetverkeer mag je down/up een ratio van 10: 1 aanhouden, down 10Mbit down kost ook nog eens 1Mbit up. Netwerkberekening hoofdstuk 1.1 :)

Al is het nieuws nog zo slecht, het wordt leuker als je het op zijn Brabants zegt :)


Verwijderd

Misschien is dit iets?

KPN Webcasting

  • Puch-Maxi
  • Registratie: December 2003
  • Laatst online: 20:20
Aangezien we het over een school hebben zou je ook aan kunnen kloppen bij SURFnet :).

My favorite programming language is solder.


  • ufear
  • Registratie: December 2002
  • Laatst online: 19:17
Red5 installeren op je remote server; hier kan je vervolgens met FME naartoe streamen, genoeg tutorials en sample apps te vinden waarmee je vervolgens de stream als flash kan embedden.

  • Robinski
  • Registratie: September 2000
  • Laatst online: 30-09 21:22

Robinski

A.K.A. RHarmsen

Beatboxx schreef op zaterdag 12 november 2011 @ 22:32:
Ik ga inderdaad eens mensen mailen/bellen. Ik ben zelf 15 &ik heb dus 0 ervaring. Verder mogen we eigenlijk geen euro uitgeven, omdat alles voor het goede doel is... Iedereen in ieder geval bedankt voor de tips, en nog meer tips, graag!
Juist daarom is het waarschijnlijk handig eens te kijken bij providers en (lokale)omroepen.
Zij zijn waarschijnlijk wel in voor hulp aan een goed doel en hebben de middelen en kennis om te helpen.

10xAXItec AC-265P = 2,650kWp @ SolarEdge SE2200 - PVOutput


  • Beatboxx
  • Registratie: April 2010
  • Laatst online: 26-10-2022

Beatboxx

Certified n00b

Topicstarter
Dat ga ik ook zeker doen. Het is ook niet dat KPN of welke partij dan ook er ook (veel) kosten aan gaat hebben, aangezien ze natuurlijk spare servers hebben staan, en als ze er eentje daarvan voor drie dagen aan moeten slingeren en een stagair naar ons toe moeten sturen, tja?

  • VisionMaster
  • Registratie: Juni 2001
  • Laatst online: 17-10 21:51

VisionMaster

Security!

Vraag het bij SurfNet. Die dudes kunnen je waarschijnlijk verder helpen. Zij hebben veel van de benodigde apparatuur, en misschien vinden ze het leuk om te helpen.

I've visited the Mothership @ Cupertino


  • Beatboxx
  • Registratie: April 2010
  • Laatst online: 26-10-2022

Beatboxx

Certified n00b

Topicstarter
Plans's changed. We willen een audiostream, op 192Kbit/s. We hebben nog wel wat problemen met webmaster van school die zegt dat het meer dan €200 kost om een poort te laten forwarden....

Wat ik dus wil is dat we vanaf school de stream één keer uploaden richting mijn server, en dat die de stream richting de clients stuurt. Het gaat dus alleen om audio en moet via ssh(putty) installeerbaar zijn.... (Heb root-acces)... Iemand die een programma'tje kent die dat doet? Of een andere methode (zonder port forwarding?)

[ Voor 5% gewijzigd door Beatboxx op 09-12-2011 23:24 ]


  • DJSmiley
  • Registratie: Mei 2000
  • Laatst online: 13-11 18:21
Beatboxx schreef op vrijdag 09 december 2011 @ 23:24:
Plans's changed. We willen een audiostream, op 192Kbit/s. We hebben nog wel wat problemen met webmaster van school die zegt dat het meer dan €200 kost om een poort te laten forwarden....

Wat ik dus wil is dat we vanaf school de stream één keer uploaden richting mijn server, en dat die de stream richting de clients stuurt. Het gaat dus alleen om audio en moet via ssh(putty) installeerbaar zijn.... (Heb root-acces)... Iemand die een programma'tje kent die dat doet? Of een andere methode (zonder port forwarding?)
winamp / shoutcast?

Je kan met de shoutcast plugin gewoon naar een server toe pushen, niets geen portforwarding nodig. De betreffende poort moet natuurlijk wel open staan

  • Beatboxx
  • Registratie: April 2010
  • Laatst online: 26-10-2022

Beatboxx

Certified n00b

Topicstarter
Ok, en hoe moet ik dit op de (Ubuntu 10.04, met 1,8GHz dual core waarover we toch 500 users willen hebben) binnenhalen en doorsturen?

  • DJSmiley
  • Registratie: Mei 2000
  • Laatst online: 13-11 18:21
Beatboxx schreef op vrijdag 09 december 2011 @ 23:29:
Ok, en hoe moet ik dit op de (Ubuntu 10.04, met 1,8GHz dual core waarover we toch 500 users willen hebben) binnenhalen en doorsturen?
Downloaden en installeren?

http://wiki.winamp.com/wiki/SHOUTcast_Getting_Started_Guide

Kan ook op een shell, ik heb dat jaren geleden wel eens gedaan
en de complete uplink van de XS4all shell box dichtgetrokken toen

Als je echt veel user verwacht zou ik wel overwegen het tussen een paar servers/netwerken te splitsen. Ik heb ergens in 2001 ofzo een livestream gedaan voor zo'n 6000 luisteraars, en had die verdeeld over 10 servers wereldwijd.

  • M2M
  • Registratie: Juli 2006
  • Laatst online: 28-11 12:09

M2M

medicijnman

of, zoals hierboven ook al aangegeven, maak gebruik van de vele! prefab videostream mogelijkheden. Een streamer als twitch.tv kan 1080P tot 20.000 man gemakkelijk hebben en hoef je dus zelf geen server aan de praat te krijgen (en te houden).

-_-


  • VisionMaster
  • Registratie: Juni 2001
  • Laatst online: 17-10 21:51

VisionMaster

Security!

Beatboxx schreef op vrijdag 09 december 2011 @ 23:29:
Ok, en hoe moet ik dit op de (Ubuntu 10.04, met 1,8GHz dual core waarover we toch 500 users willen hebben) binnenhalen en doorsturen?
Probeer eventueel icasecast. Of vraag iemand die er al 1 heeft draaien. Standaard software in de Ubuntu repo.
Waar hangt je machine eigenlijk? Heeft je server wel voldoende bandbreedte om ongeveer 40kb/s te streamen per user?

En heeft je school geen bestaande port-forward open, zoals port 80 of iets, waar je op kan meeliften? 200 euro voor een port-forward is schofterig duur trouwens. Zeker goed laten inpalmen met een service-wurg-contractje... :(

[ Voor 32% gewijzigd door VisionMaster op 10-12-2011 16:31 ]

I've visited the Mothership @ Cupertino


  • Beatboxx
  • Registratie: April 2010
  • Laatst online: 26-10-2022

Beatboxx

Certified n00b

Topicstarter
Het is nog meer dan €200, maar inderdaad echt belachelijk. Het gaat trouwens niet om de poort forwarden, dat kunnen ze zelf, maar het is de firewall die extern is beheerd die standaard alles blokkeerd behalve x en y... Ik twijfel nu tussen goedkoopstreamen.nl (Zij hebben me 800x 192Kbit/s voor nop aangeboden) en ustream.tv (Enterprise packet gesponsord). De video zal dan gewoon van een crappy webcam komen en weinig toegevoegde waarde hebben. Wat zouden jullie kiezen?

  • VisionMaster
  • Registratie: Juni 2001
  • Laatst online: 17-10 21:51

VisionMaster

Security!

Beatboxx schreef op zaterdag 10 december 2011 @ 22:15:
Het is nog meer dan €200, maar inderdaad echt belachelijk. Het gaat trouwens niet om de poort forwarden, dat kunnen ze zelf, maar het is de firewall die extern is beheerd die standaard alles blokkeerd behalve x en y... Ik twijfel nu tussen goedkoopstreamen.nl (Zij hebben me 800x 192Kbit/s voor nop aangeboden) en ustream.tv (Enterprise packet gesponsord). De video zal dan gewoon van een crappy webcam komen en weinig toegevoegde waarde hebben. Wat zouden jullie kiezen?
Ligt er aan hoe je het kan/moet/mag aanbieden aan die 2 stream-providers. Tof dat ze dit willen doen. Scheelt je een hoop geregel.

I've visited the Mothership @ Cupertino

Pagina: 1