Likes Likes:  0
Resultaten 1 tot 10 van de 10
Geen
  1. #1
    fsockopen eerste 270 bytes skippen
    moderator
    7.022 Berichten
    Ingeschreven
    29/07/03

    Locatie
    Nijmegen

    Post Thanks / Like
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)
    175 Berichten zijn liked


    Naam: Mike
    Bedrijf: admin.nu
    URL: www.admin.nu
    Registrar SIDN: Ja
    KvK nummer: 09139651

    Thread Starter

    fsockopen eerste 270 bytes skippen

    Ik ben dus al een tijdje bezig maar hier kom ik niet uit.

    Het verschil bij de stream van icecast en shoutcast is dat shoutcast er een prutje voorzet. Dit is bij icecast niet het geval en dat houdt dus in dat met wat ik wil icecast wel werkt en shoutcast niet.


    ICY 200 OK
    icy-notice1:<BR>This stream requires <a href="http://www.winamp.com/">Winamp</a><BR>
    icy-notice2:SHOUTcast Distributed Network Audio Server/Linux v1.9.4<BR>
    icy-name:
    icy-genre:
    icy-url:
    content-type:audio/mpeg
    icy-pub:0
    icy-br:96

    Bovenstaande wordt dus aan de streaming data meegegeven. Nu gebruik ik onderstaande om van de shoutcast stream een doorlopende file te krijgen, maar die headers moeten eraf. Iemand ?

    <?
    $streamname = "shoutcast ip";
    $port = "8000";
    $path = "/";
    $sock = fsockopen($streamname,$port);
    fputs($sock, "GET $path HTTP/1.0\r\n");
    fputs($sock, "Accept: */*\r\n");
    fputs($sock, "Connection: close\r\n\r\n");
    fpassthru($sock);
    fclose($sock);
    ?>
    Laatst gewijzigd door Mikey; 24/02/05 om 17:14.
    "Zo zijn ook wij één leverancier. Dé leverancier in gedegen Linux kennis, wanneer jij dat nodig hebt."
    Boek je admin vandaag nog via : www.admin.nu
    Gevestigd in Nederland en Moldavië

    Lees hier de webhostingtalk.nl forum regels en voorwaarden!

  2. #2
    fsockopen eerste 270 bytes skippen
    The anonymous BOFH
    665 Berichten
    Ingeschreven
    28/06/04

    Locatie
    nvt

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nvt
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    in plaats van fpassthru($sock); doe je gewoon een lus en fread/fgets... de eerste x bytes smijt je dan weg. duidelijk genoeg of wil je een voorbeeldje?



  3. #3
    fsockopen eerste 270 bytes skippen
    moderator
    7.022 Berichten
    Ingeschreven
    29/07/03

    Locatie
    Nijmegen

    Post Thanks / Like
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)
    175 Berichten zijn liked


    Naam: Mike
    Bedrijf: admin.nu
    URL: www.admin.nu
    Registrar SIDN: Ja
    KvK nummer: 09139651

    Thread Starter
    voorbeeldje, houd er wel rekening mee dat het een datastream is die doorlopend blijft
    "Zo zijn ook wij één leverancier. Dé leverancier in gedegen Linux kennis, wanneer jij dat nodig hebt."
    Boek je admin vandaag nog via : www.admin.nu
    Gevestigd in Nederland en Moldavië

    Lees hier de webhostingtalk.nl forum regels en voorwaarden!

  4. #4
    fsockopen eerste 270 bytes skippen
    The anonymous BOFH
    665 Berichten
    Ingeschreven
    28/06/04

    Locatie
    nvt

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nvt
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    een socket kan je net zoals een bestand behandelen dus:
    $slaover = false;
    while(!feof($socket)) {
    $plop = fgets($socket, 1024);
    if(!$slaover) {
    $plop = substr($plop, 270);
    $slaover = true;
    }
    echo $plop;
    }

  5. #5
    fsockopen eerste 270 bytes skippen
    moderator
    7.022 Berichten
    Ingeschreven
    29/07/03

    Locatie
    Nijmegen

    Post Thanks / Like
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)
    175 Berichten zijn liked


    Naam: Mike
    Bedrijf: admin.nu
    URL: www.admin.nu
    Registrar SIDN: Ja
    KvK nummer: 09139651

    Thread Starter
    "Zo zijn ook wij één leverancier. Dé leverancier in gedegen Linux kennis, wanneer jij dat nodig hebt."
    Boek je admin vandaag nog via : www.admin.nu
    Gevestigd in Nederland en Moldavië

    Lees hier de webhostingtalk.nl forum regels en voorwaarden!

  6. #6
    fsockopen eerste 270 bytes skippen
    moderator
    7.022 Berichten
    Ingeschreven
    29/07/03

    Locatie
    Nijmegen

    Post Thanks / Like
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)
    175 Berichten zijn liked


    Naam: Mike
    Bedrijf: admin.nu
    URL: www.admin.nu
    Registrar SIDN: Ja
    KvK nummer: 09139651

    Thread Starter
    Ik heb naar substr zitten kijken heb er al $plop = substr("$plop", -512); gemaakt, mocht eveneens niets baten.
    "Zo zijn ook wij één leverancier. Dé leverancier in gedegen Linux kennis, wanneer jij dat nodig hebt."
    Boek je admin vandaag nog via : www.admin.nu
    Gevestigd in Nederland en Moldavië

    Lees hier de webhostingtalk.nl forum regels en voorwaarden!

  7. #7
    fsockopen eerste 270 bytes skippen
    The anonymous BOFH
    665 Berichten
    Ingeschreven
    28/06/04

    Locatie
    nvt

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nvt
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    ahja fgets neemt een ganse lijn, even uit het oog verloren...
    $i = 0
    while(!feof($socket)) {
    $iets = fgets($socket, 1024);
    if($i < 10) {
    $i++;
    } else {
    echo $iets;
    }

    dit zou naar het aantal lijnen moeten kijken en pas na de 10e printen. komt op hetzelfde neer

  8. #8
    fsockopen eerste 270 bytes skippen
    moderator
    7.022 Berichten
    Ingeschreven
    29/07/03

    Locatie
    Nijmegen

    Post Thanks / Like
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)
    175 Berichten zijn liked


    Naam: Mike
    Bedrijf: admin.nu
    URL: www.admin.nu
    Registrar SIDN: Ja
    KvK nummer: 09139651

    Thread Starter
    is dit een eenmalige actie ? Anders wordt mijn mp3 stream om de 10 lijnen geraped :P

    Ooh en ik zit net te kijken maar hoe verweef ik het in die substr ?
    "Zo zijn ook wij één leverancier. Dé leverancier in gedegen Linux kennis, wanneer jij dat nodig hebt."
    Boek je admin vandaag nog via : www.admin.nu
    Gevestigd in Nederland en Moldavië

    Lees hier de webhostingtalk.nl forum regels en voorwaarden!

  9. #9
    fsockopen eerste 270 bytes skippen
    The anonymous BOFH
    665 Berichten
    Ingeschreven
    28/06/04

    Locatie
    nvt

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nvt
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    eenmalig want $i gaat niet meer onder 10 en eenmalig, want de socket blijft gewoon open. substr is nu niet meer nodig, want je skipt gewoon die eerste 10 lijnen die die 200-en karakteres zijn

  10. #10
    fsockopen eerste 270 bytes skippen
    moderator
    7.022 Berichten
    Ingeschreven
    29/07/03

    Locatie
    Nijmegen

    Post Thanks / Like
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)
    175 Berichten zijn liked


    Naam: Mike
    Bedrijf: admin.nu
    URL: www.admin.nu
    Registrar SIDN: Ja
    KvK nummer: 09139651

    Thread Starter
    Already found out, we komen een stap dichter bij maar het is het nog niet , nu nog probleem in flash aanpakken, iig bedankt
    "Zo zijn ook wij één leverancier. Dé leverancier in gedegen Linux kennis, wanneer jij dat nodig hebt."
    Boek je admin vandaag nog via : www.admin.nu
    Gevestigd in Nederland en Moldavië

    Lees hier de webhostingtalk.nl forum regels en voorwaarden!

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2021 Webhostingtalk.nl.
Web Statistics