Bekijk Volledige Versie : CentovaCast poort 80 streamen, proxy vraag?
Ik zoek een oplossing om meer dan 20 audio streams over poort 80 te laten werken.
CentovaCast kan proxy streaming maar hiervoor moet je een vrije poort 80 hebben en dat heb ik natuurlijk niet.
In de praktijk zou ik voor elke stream:port een appart IP nummer moeten hebben, nu zat ik te denken om dit via interne IP nummers te laten lopen en dan een routing naar 1 externe IP
Is dit in de praktijk mogelijk?
De reden waarom ik dit wil is omdat op bedrijven en scholen vaak alle poorten dicht staan behalve poort 80
Gr, Herbert
Ik maak gebruik van icecast en deze werkt zeer prima via poort 80. misschien daar eens naar kijken?
Elke stream bij mij heeft een apparte poort, dit gaat met icecast ook niet lukken dan.
Als het over 1 poort gaat dan is het een ander verhaal, maar dan lukt dat ook met CentovaCast.
Het enigste wat mij in gedachten schiet is elke afzondelijke poort naar een subdomein laten linken en gebruik gaan maken van een interne IP reeks.
Heeft iemand anders nog een idee?
Bij icecast werkt elke stream die je aanmaakt via poort 80. Je kunt daarbij zoveel streams draaien als je zelfs wilt. Het werkt alleen op linux en er zit geen handig paneel bij, maar je dient een conf bestandje aan te passen om streams aan te maken.
Even ter verduidelijking maar CentovaCast is een controlepaneel en heeft eigenlijk niks met de onderliggende technologie te zien. Aangezien je het steeds over meerder poorten heb krijg ik het vermoeden dat je als onderliggende server gebruik maakt van shoutcast versie 1, waar het inderdaad niet mogelijk is om meerdere stream over 1 poort te laten werken. Zoals eerder al vermeld is dat wel mogelijk met icecast en ook met shoutcast versie 2, ik geef hieronder een paar voorbeelden.
Voorbeeld shoutcast versie 1:
- Stream 1: server.domain.tld:8010
- Stream 2: server.domain.tld:8020
- Stream 3: server.domain.tld:8030
Voorbeeld shoutcast versie 2:
- Stream 1: server.domain.tld:80/stream1
- Stream 2: server.domain.tld:80/stream2
- Stream 3: server.domain.tld:80/stream3
Voorbeeld icecast:
- Stream 1: server.domain.tld:80/stream1
- Stream 2: server.domain.tld:80/stream2
- Stream 3: server.domain.tld:80/stream3
Wil je zuiver loadbalancing doen over deze meerdere servers met 1 ip adres (hostname) met een achterliggend al dan niet lokaal cluster dan kun je eventueel kijken naar nginx (de betalende versie) of zen loadbalancer (is opensource versie van).
ik geef hieronder een paar voorbeelden.
Voorbeeld shoutcast versie 2:
- Stream 1: server.domain.tld:80/stream1
- Stream 2: server.domain.tld:80/stream2
- Stream 3: server.domain.tld:80/stream3
Het gaat om SHOUTcast Server v2.4.2.167/posix(linux x64) en het voorbeeld hierboven bedoel ik, zo wil ik het dus hebben.
Ik las iets over proxy streaming met CentovaCast v3 maar als ik het goed begrijp dan is dat hier niet van toepassing.
De mount points "/stream" dien ik dan te veranderen zodat elke poort een unieke naam krijgt, of heb ik dat mis?
En hoe krijg je alles op poort 80?
Alvast bedankt voor de antwoorden.
Het gaat om SHOUTcast Server v2.4.2.167/posix(linux x64) en het voorbeeld hierboven bedoel ik, zo wil ik het dus hebben.
Ik las iets over proxy streaming met CentovaCast v3 maar als ik het goed begrijp dan is dat hier niet van toepassing.
De mount points "/stream" dien ik dan te veranderen zodat elke poort een unieke naam krijgt, of heb ik dat mis?
En hoe krijg je alles op poort 80?
Alvast bedankt voor de antwoorden.
Ik zou zeggen lees de wiki van shoutcast eens en dan met name dit stuk: http://wiki.shoutcast.com/wiki/SHOUTcast_DNAS_Server_2#Networking
portbase : Specify the port which clients and sources need to use to connect to the server [Default = 8000]
SHOUTcast 1 sources are only able to connect to 'portbase + 1'.
Ik kom nog niet verder, het gaat over deze website: http://www.geheimezender.com/streams.php
Voor elke stream wil ik een poort 80 adres erbij hebben.
Alles loopt nu over 1 IP nummer, de httpd server en shoutcast..
Helaas heb ik geen IP nummers meer over anders was het niet zo moeilijk, voor extra IP nummers moet ik mijn glasvezel verbinding wijzigen.
Als ik de glasvezel over wil zetten dan dien ik eerst de oude op te zeggen en dan kan ik pas een nieuwe aanvragen (volgens KPN) en daar gaat 3 weken overheen, dit is geen optie voor mij.