Results 1 to 6 of 6

Thread: New to Wowza: How to restream a http stream

  1. #1
    Join Date
    Oct 2014
    Posts
    3

    Default New to Wowza: How to restream a http stream

    hi all,

    im trying to restream a cam-feed.

    a friend of mine has wowza 2.2 system. all his settings was lost during server update. im trying to help him get his cam-feed as well as TV feeds back.


    what i want to do is very simple:

    Channel1 --> http stream --> wowza --> restream to user A user C
    Channel2 --> http stream --> wowza --> restream to user A user B
    Channel3 --> http stream --> wowza --> restream to user B user C

    i dont know where to begin, i read several manuals etc etc the last couple of hours but where i come is this:

    -i start the wowza server

    -http://localhost:8086/streammanager/index.html
    here i added the http stream to " live/_definst_ " as liverepeater.
    stream name i gave : http://xxxxxxxxx:8003

    INFO server comment - LiveMediaStreamHandler.connect: http://xxxx:8003:rtmp://xxxx:8003
    INFO server comment - HTTPStreamManager.onHTTPRequest: Publish stream successfully started [live/_definst_]: flv:http://xxxx:8003
    WARN server comment - LiveMediaStreamReceiver.doWatchdog: streamTimeout: Resetting connection
    INFO server comment - LiveMediaStreamHandler.resetConnection: (SOCKET, R: /xxxx:8003, L: /192.168.1.58:40650, S: /xxxx:8003)
    INFO server comment - LiveStreamPacketizerSanJose.init[live/_definst_/http://xxxx:8003]: chunkDurationTarget: 10000
    INFO server comment - LiveStreamPacketizerSanJose.init[live/_definst_/http://xxxx:8003]: chunkDurationTolerance: 500
    INFO server comment - LiveStreamPacketizerSanJose.init[live/_definst_/http://xxxx:8003]: playlistChunkCount:4
    INFO server comment - MediaStreamMap.getLiveStreamPacketizer: Create live stream packetizer: sanjosestreamingpacketizer:http://xxxx:8003
    INFO server comment - SanJosePacketHandler.startStream[live/_definst_/http://xxxx:8003]
    INFO server comment - LiveStreamPacketizerCupertino.init[live/_definst_/http://xxxx:8003]: chunkDurationTarget: 10000
    INFO server comment - SanJosePacketHandler.resetStream[live/_definst_/http://xxxx:8003]
    INFO server comment - LiveStreamPacketizerCupertino.init[live/_definst_/http://xxxx:8003]: chunkDurationTolerance: 500
    INFO server comment - LiveStreamPacketizerCupertino.init[live/_definst_/http://xxxx:8003]: audioGroupCount: 3
    INFO server comment - LiveStreamPacketizerCupertino.init[live/_definst_/http://xxxx:8003]: playlistChunkCount:3
    INFO server comment - MediaStreamMap.getLiveStreamPacketizer: Create live stream packetizer: cupertinostreamingpacketizer:http://xxxx:8003
    INFO server comment - CupertinoPacketHandler.startStream[live/_definst_/http://xxxx:8003]
    INFO server comment - MediaStreamMap.getLiveStreamPacketizer: Create live stream packetizer: smoothstreamingpacketizer:http://xxxx:8003
    INFO server comment - CupertinoPacketHandler.resetStream[live/_definst_/http://xxxx:8003]
    INFO server comment - LiveStreamPacketizerSmoothStreaming.startStream[live/_definst_/http://xxxx:8003]
    INFO server comment - LiveStreamPacketizerSmoothStreaming.resetStream[live/_definst_/http://xxxx:8003]
    WARN server comment - LiveMediaStreamReceiver.doWatchdog: streamTimeout: Resetting connection
    INFO server comment - LiveMediaStreamHandler.resetConnection: (SOCKET, R: /xxxx:8003, L: /192.168.1.58:40687, S: /xxxx:8003)
    INFO server comment - SanJosePacketHandler.resetStream[live/_definst_/http://xxxx:8003]
    INFO server comment - LiveStreamPacketizerSmoothStreaming.resetStream[live/_definst_/http://xxxx:8003]
    INFO server comment - CupertinoPacketHandler.resetStream[live/_definst_/http://xxxx:8003]
    INFO server comment - MediaStreamMap.removeLiveStreamPacketizer[live/_definst_/http://xxxx:8003]: Destroy live stream packetizer: cupertinostreamingpacketizer
    WARN server comment - LiveMediaStreamReceiver.doWatchdog: streamTimeout: Resetting connection
    INFO server comment - MediaStreamMap.removeLiveStreamPacketizer[live/_definst_/http://xxxx:8003]: Destroy live stream packetizer: smoothstreamingpacketizer
    INFO server comment - MediaStreamMap.removeLiveStreamPacketizer[live/_definst_/http://xxxx:8003]: Destroy live stream packetizer: sanjosestreamingpacketizer
    INFO server comment - LiveMediaStreamHandler.resetConnection: (SOCKET, R: /xxxx:8003, L: /192.168.1.58:40721, S: /xxxx:8003)
    INFO server comment - LiveStreamPacketizerSanJose.init[live/_definst_/http://xxxx:8003]: chunkDurationTarget: 10000
    INFO server comment - LiveStreamPacketizerSanJose.init[live/_definst_/http://xxxx:8003]: chunkDurationTolerance: 500
    INFO server comment - LiveStreamPacketizerSanJose.init[live/_definst_/http://xxxx:8003]: playlistChunkCount:4
    INFO server comment - MediaStreamMap.getLiveStreamPacketizer: Create live stream packetizer: sanjosestreamingpacketizer:http://xxxx:8003
    INFO server comment - SanJosePacketHandler.startStream[live/_definst_/http://xxxx:8003]
    INFO server comment - LiveStreamPacketizerCupertino.init[live/_definst_/http://xxxx:8003]: chunkDurationTarget: 10000
    INFO server comment - SanJosePacketHandler.resetStream[live/_definst_/http://xxxx:8003]
    INFO server comment - LiveStreamPacketizerCupertino.init[live/_definst_/http://xxxx:8003]: chunkDurationTolerance: 500
    INFO server comment - LiveStreamPacketizerCupertino.init[live/_definst_/http://xxxx:8003]: audioGroupCount: 3
    INFO server comment - LiveStreamPacketizerCupertino.init[live/_definst_/http://xxxx:8003]: playlistChunkCount:3
    INFO server comment - MediaStreamMap.getLiveStreamPacketizer: Create live stream packetizer: cupertinostreamingpacketizer:http://xxxx:8003
    INFO server comment - CupertinoPacketHandler.startStream[live/_definst_/http://xxxx:8003]
    INFO server comment - MediaStreamMap.getLiveStreamPacketizer: Create live stream packetizer: smoothstreamingpacketizer:http://xxxx:8003
    INFO server comment - CupertinoPacketHandler.resetStream[live/_definst_/http://xxxx:8003]
    INFO server comment - LiveStreamPacketizerSmoothStreaming.startStream[live/_definst_/http://xxxx:8003]
    INFO server comment - LiveStreamPacketizerSmoothStreaming.resetStream[live/_definst_/http://xxxx:8003]
    im not able to play this stream, and its driving me crazy as hell....

    can anyone please guide me?

  2. #2

    Default

    Hello there and welcome to the Wowza support forum.

    I am not sure exactly what you are trying to do here so I will address a few scenarios.

    1) Wowza does not support HTTP ingress for streaming, unless the stream is a ShoutCast stream

    2) If you are trying to re-stream from an IP camera, this guide should help:
    How to re-stream video from an IP camera (RTSP/RTP re-streaming)

    3) If the stream is coming from a CDN, you can use this guide:
    How to re-stream an unprotected stream from Adobe Media Server or a CDN

    I hope this will help you get up an running.

    Thank you,

    Salvadore

  3. #3
    Join Date
    Oct 2014
    Posts
    3

    Default



    this is the stream, is it possible to restream from wowza?

    the big picture : what i want to do is, control the streams to whom im sending, with username and pasword.

  4. #4

    Default

    What is the source of the stream? Is it a IP camera or an RTMP encoder?

    Wowza supports the following video formats:
    H.263v2
    H.264


    And the Wowza Transcoder supports the following for decode:

    Video:
    H.264
    MPEG-2
    MPEG-4 Part 2


    Audio:
    AAC
    G.711 (-law and A-law)
    MPEG-1 Layer 1/2
    MPEG-1 Layer 3 (MP3)
    Speex

    Salvadore

  5. #5
    Join Date
    Oct 2014
    Posts
    3

    Default

    the source is from a hdmi/composite/scart to usb tool and also there is a IP-cam, actually dont know how to figure out what the source is of that stream.

  6. #6
    Join Date
    Jun 2011
    Posts
    1,037

    Default

    Hi,
    It cannot be restreamed if the source URL is HTTP. If there's another protocol, such as RTSP or RTMP,
    that can be used to provide the source then one of those would work with Wowza.
    The Audio (MP3) looks to be directly compatible with Wowza, but the Video will need converting, but this cannot
    be done within Wowza for MPEG 1/2, which is an MPEG 1 variant.

    Daren

Similar Threads

  1. Alaw(wav) rtp input into wowza convert and restream as http
    By wilsonm in forum Live Streaming and Encoder Discussion
    Replies: 1
    Last Post: 05-15-2013, 06:54 AM
  2. Replies: 1
    Last Post: 11-27-2012, 07:46 AM
  3. restream more than one radio channel (http) using wowza
    By ehuman in forum Live Streaming and Encoder Discussion
    Replies: 12
    Last Post: 01-25-2012, 06:54 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •