Results 1 to 5 of 5

Thread: StartupStreamx.XML confusion

  1. #1

    Default StartupStreamx.XML confusion

    1) Wirecast send stream to origin1 ( X.X.X.X )

    2) origin1 now playing stream rtmp://X.X.X.X/tv1

    3) edge1 repeat rtmp://X.X.X.X/tv1 as end use play the stream using

    a) rtmp://Y.Y.Y.Y/tv1
    b) http://Y.Y.Y.Y/tv1/playlist.m3u8
    c) rtsp://Y.Y.Y.Y/tv1

    The problem is I'm confused on ServerStreams.XML on EDGE1 and also ORIGIN1

    This is my example on EDGE1
    <Root>
            <StartupStreams>
    
                    <!-- Add a StartupStream entry for each stream that is to be started at virtual host startup -->
                    <!--   valid MediaCasterTypes are: rtp, rtp-record, shoutcast, shoutcast-record, liverepeater -->
    
                    <!-- Here are several examples -->
    
                    <!-- RTSP/RTP example (RTSP URL is rtsp://192.168.1.7:554/mycoolstream.sdp) -->
                    <StartupStream>
                            <Application>live/_definst_</Application>
                            <MediaCasterType>liverepeater</MediaCasterType>
                            <StreamName>rtsp://X.X.X.X:1935/live/tv1</StreamName>
                    </StartupStream>
            </StartupStreams>
    </Root>
    Is it correct to use this address : rtsp://X.X.X.X:1935/live/tv1 ?
    Please help

  2. #2

    Default

    No need to use StartupStreams.xml. Just use http://www.wowza.com/forums/content....er-Quick-Start

  3. #3

    Default

    I just want pre start all the stream

    My Origin and Edge is already using LiveRepeater technology

    Say I want rtsp://Y.Y.Y.Y/live/tv1 is already established on Y.Y.Y.Y server

    On current setup, user need to request /live/tv1 on Y.Y.Y.Y and Y.Y.Y.Y will request stream from X.X.X.X and that will introduce latency.

    Please advise

  4. #4
    Join Date
    Dec 2007
    Posts
    21,962

    Default

    You can pre-start on the edge with StartUpStreams.xml using MediaCaster type "liverepeater". You will need to use .stream files to reference the origin stream.

    File: edge server /content/myOriginStream.stream
    Contents: rtmp://[wowza-address]:1935/liveorigin/myStream

    Then use stream name myOriginStream.stream in StartUpStreams.xml, and use that stream name to playback.

    Server: rtmp://[wowza-address]:1935/liveedge
    Stream: myOriginStream.stream

    But do not do use MediaCaster system to start this kind of stream on the origin, because Wirecast is pushing an RTMP stream to Wowza. The MediaCaster system is for pulling streams like IP cameras or mpeg-ts encoders, or, as in this case, origin servers.

    Richard
    Last edited by rrlanham; 03-16-2012 at 04:49 AM.

  5. #5

    Default

    thanks for the guidance

Similar Threads

  1. Stream name confusion on transcode
    By fly135 in forum AddOn: Transcoder
    Replies: 3
    Last Post: 07-20-2013, 06:35 PM
  2. MediaCaster system confusion
    By RomanSaveljev in forum Live Streaming and Encoder Discussion
    Replies: 1
    Last Post: 05-09-2013, 05:07 AM
  3. Java confusion
    By kleelof in forum General Forum
    Replies: 3
    Last Post: 05-31-2012, 06:20 PM

Posting Permissions

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