Results 1 to 3 of 3

Thread: RTSP re-streamer

  1. #1
    Join Date
    Oct 2011
    Posts
    1

    Default RTSP re-streamer

    Hi all,

    I use wowza media server 3.0.3 as RTSP re-streamer. The scheme is not
    quite simple so I will try to explain it. We have h264 encoders in
    Sofia and Wowza media servers in USA. Connection between h264 encoder
    in Sofia and wowza servers in USA is via RTSP. At the moment we need
    about 20 Mbps to deliver all encoded channels to USA, because all
    services for encoded live channels are started. To reduce that bandwidth can we start wowza
    service for live channel on client request only? Can you help me with configuration of
    that kind of re-stream.

    Here is part of my conf/Server.xml

    <ServerListener>

    <BaseClass>com.wowza.wms.serverlistener.ServerListenerStartupStreamsMonitor</BaseClass>
    </ServerListener>

    <Properties>
    <Property>

    <Name>startupStreamsMonitorApplicationList</Name>
    <Value>rtplive</Value>
    </Property>
    <!-- Stream prefix. Valid values are: flv and mp4 -->
    <Property>
    <Name>startupStreamsMonitorStreamPrefix</Name>
    <Value>mp4</Value>
    </Property>
    <!-- MediaCaster type. Valid values are: rtp,
    rtp-record, shoutcast, shoutcast-record, liverepeater -->
    <Property>

    <Name>startupStreamsMonitorMediaCasterType</Name>
    <Value>rtp</Value>
    </Property>
    <!-- Pipe (|) delimited list of file extensions for
    which to search -->
    <Property>

    <Name>startupStreamsMonitorExtensionFilter</Name>
    <Value>.stream|.sdp</Value>
    </Property>
    </Properties>

  2. #2
    Join Date
    Sep 2011
    Posts
    1,919

    Default

    Hi
    I think I know were you are coming from here and I think the best way to do this is to set your config to pull the stream from your encoder when a client connects. This can be done by adjusting your current settings by taking out :

    <ServerListener>

    <BaseClass>com.wowza.wms.serverlistener.ServerList enerStartupStreamsMonitor</BaseClass>
    </ServerListener>

    There is a down-side to this method if you don't have a flash connection active, iOS devices have a time out issue however you will save on bandwidth costs and if you have a client watching the same channel from a flash player there shouldn't be any time out issues.

    Jason

  3. #3
    Join Date
    Dec 2007
    Posts
    22,013

    Default

    To reduce that bandwidth can we start wowza service for live channel on client request only?
    For this requirement, the best solution is to use StreamType "rtp-live", and only use Flash RTMP clients for playback. You can't do this if you are doing HTTP streaming like Cupertino to iOS, the only way it is workable is if you only have Flash RTMP clients

    Richard

Similar Threads

  1. Ibuntu Mobile Streamer
    By azrilnazli in forum Showcase
    Replies: 2
    Last Post: 01-24-2012, 09:50 PM
  2. CPU FOR WOWZA with 40 streamer
    By Xsplit in forum General Forum
    Replies: 2
    Last Post: 11-22-2011, 11: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
  •