Welcome, Guest. Please Login or Register
SmartCast - See..Shoot..Stream
 
  HomeHelpSearchLoginRegister  
 
Page Index Toggle Pages: 1
Send Topic Print
How can I use SmartCast to setup Live RTP Streaming from Wowza Media Server? (Read 22241 times)
Praveenkumar Nayak
Forum Administrator
*****
Offline



Posts: 36
How can I use SmartCast to setup Live RTP Streaming from Wowza Media Server?
Jun 2nd, 2009 at 5:55pm
 
Step by step instructions for using FastVDO's SmartCast with Wowza Media Server Pro.

   1. Setting up your SmartCast:
       1) Connect the SmartCast box to your router with the  Ethernet cable (provided).
       2) Connect the audio video source to the SmartCast box with the RCA cable (provided).
       3) Power up the SmartCast box with the power supply(provided).
       4) After power up, the PWR and LINK LED should be glowing solid.
       5) Register with SmartCast control center and add your SmartCast to your account.
       6) Configure the required SmartCast parameters for streaming on Channel Settings.
       7) Set Stream Format to Elementary stream.
       8) Generate the SDP file and copy the session description text to a new text file and
            name it "myStream.sdp"
       9) Start streaming to the server's IP address. Use server's internal IP address if the
           server is within the same subnet as SmartCast or use the server's external IP
           address and make sure the ports used for streaming are forwarded to the server's
           internal IP address.

  2. Setting up Wowza Media server pro:
       1) Download and install the latest Wowza Media Server Pro
       2) Create a new Wowza Pro application for streaming (may already exist)
       3) Create the folder [install-dir]/applications/rtplive
       4) Create the folder [install-dir]/conf/rtplive
       5) Copy the file [install-dir]/conf/Application.xml into [install-dir]/conf/rtplive
       6) Edit the newly copied Application.xml and make following changes:
               * Change Streams/StreamType to rtp-live
               * Change RTP/AVSyncMethod to systemclock
               * Change the RTCPWaitTime to 10
               * Add the following properties to the RTP/Properties section of the conf/[application]/Application.xml:
<Property>
    <Name>rtpDePacketizerWrapper</Name>
    <Value>com.wowza.wms.rtp.depacketizer.RTP
             DePacketizerWrapperPacketSorter</Value>
</Property>

<Property>
    <Name>rtpDePacketizerPacketSorterBufferTime</Name>
    <Value>500</Value>
    <Type>Integer</Type>
</Property>

<Property>
<Name>rtpDePacketizerPacketSorterLogPacketLoss</Name>
<Value>true</Value>   
<Type>Boolean</Type>
</Property>
               
                    *Add these properties to the  MediaCaster/Properties of the [install-dir]/conf/[application]/Application.xml file:
<Property>
       <Name>streamTimeout</Name>
       <Value>2000</Value>
       <Type>Integer</Type>
</Property>

<Property>
      <Name>sdpFileCheckFreqency</Name>
      <Value>2000</Value>
      <Type>Integer</Type>
</Property>

<Property>
       <Name>sdpHTTPCheckFreqency</Name>
       <Value>2000</Value>
       <Type>Integer</Type>
</Property>

       7) Copy the "myStream.sdp" file to Wowza Server's  [install-dir]/content/ Directory,
           Change the IP address in the sdp file to server's internal IP address.
       8) Start the Wowza Media server Pro

  3. To play the stream:
      (NOTE: Flash Player version 9.0.115.0 or higher is required).
      1) Open [install-dir]/examples/NativeRTPVideoStreaming/client/live.html in the browser.
      2) Set Server to rtmp://[server-ip-address]/rtplive and Stream to myStream.sdp
      3) Click Play button. Please note, Wowza server takes some time to render video to the
          first client connection.


Default [install-dir]
Windows: C:\Program Files\Wowza Media Systems\Wowza Media Server Pro [version]
Mac OS X: /Library/WowzaMediaServerPro
Linux: /usr/local/WowzaMediaServerPro

Troubleshooting:
To check if SmartCast is streaming properly:
   1) Refresh the channel settings page to see the bit rate activity in the statistics section
   2) If the bitrates are too low check the audio video cable connection

To check if the server is receiving the stream:
   1) On Linux servers run "tcpdump port [port_number]" as root to check if the stream data
      is being received. On windows servers use tools like wireshark to capture the n/w
      interface.
   2) If there is no data received make sure the port forwarding on the router is set properly,
       ports are open for UDP streams and n/w devices are added to safe n/w interface list.

To receive streams on Flash:
   1) Make sure the port 80 or 1935 whichever used by Wowza server to handle client
       connection is open and forwarded to the server
   2) Check if the player is able to receive test VoD streams in the contents folder
   3) Make sure the Flash Player version is 9.0.115.0 or higher
   4) Please note Wowza server takes time to render video to the first client connection.
Back to top
« Last Edit: Nov 26th, 2009 at 2:18pm by Praveenkumar Nayak »  
 
IP Logged
 
Page Index Toggle Pages: 1
Send Topic Print