Citat:
Originally posted by kullervo@Nov 30 2005, 13:48
Trodde det bara var webbtrafiken du ville köra genom Apache. Visste inte att det också går att skicka själva streamen genom Apache. Kräver inte Icecast två anslutningar samtidigt? Har för mig att jag läste det i manualen för ett tag sedan men kan inte komma på varför.
|
Det räcker med en port när du ska lyssna. Vi modifierade ett skript som kallas scproxy så att de som sitter bakom riktigt strikta proxys skulle kunna lyssna. Med det skriptet har vi kunnat streama både livevideo och liveradio till i stort sett alla. Det har inte varit något problem oavsett om de har suttit innanför t.ex. försvarets httpproxy eller inte. Dessutom så får vi med skriptet en snabb och enkel möjlighet till inloggning, specialstatistik etc. (En avsevärd skillnad mot att försöka få ut snygg och informativ statistik i realtid från icecast eller shoutscasts loggar.)
Angående att icecast klarar fler strömmar per ip så jo visst är det så. Tyvärr finns det en bugg i authentication som gör att det inte är möjligt att köra olika strömmar mot samma authentication-fil. Då är det bara den senast startade strömmen som kan läsa in nya användare. Därför krävs det två olika instanser av icecast för att kuna streama två olika kvaliteter på samma ström om man vill bibehålla gemensam/delad inloggning.