Broadcast server settings and operations

Click the question to reveal the answer, click the question once more to hide.

Print FAQs

Q
What broadcast servers are compatible with SmartCast?
A
Any broadcast server that can repurpose H.264 and AAC data streamed using RTP/UDP 
protocol is compatible with SmartCast. SmartCast has been tested with following servers:
   
    *Wowza Media Server

    *Apple's Darwin Streaming Server

Many CDN services and web-hosting solutions offer these broadcast servers

close
Q
How can I use SmartCast to setup Live MPEG-TS Streaming from Wowza Media Server?
A
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 MPEG-TS.
        8) 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
            adress 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.RTPDePacketizerWrapperPacketSorter</Value>
</Property>

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

<Property>
   <Name>rtpDePacketizerPacketSorterLogPacketLoss</Name>
   <Value>true</Value>    <!--set to false if packet loss monitoring is not
required-->
   <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) 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 udp://[server-ip-address]:port
       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.

close
Q
How can I use SmartCast to setup Live RTP Streaming from Wowza Media Server? 
A
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.RTPDePacketizerWrapperPacketSorter</Value>
</Property>

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

<Property>
   <Name>rtpDePacketizerPacketSorterLogPacketLoss</Name>
   <Value>true</Value>    <!--set to false if packet loss monitoring is not
required-->
   <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.


close
Q
How can I use SmartCast to setup RTP Streaming from Apple's Darwin Streaming Server? 
A
Step by step instructions for using FastVDO's SmartCast with Apple's Darwin Streaming 
Server.

     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 Darwin server:
       1) For installation help see, http://streaming411.com/wiki/Darwin_Streaming_Server
       2) Copy the generated sdp file to the Darwin Streaming Server "Movies" directory.
       3) Change the IP address in the SDP file to server's internal IP address

    3) Setting up Quicktime to receive the stream:
       1) In Quicktime click on File->Open URL
       2) Use the URL "rtsp://myserver/mystream.sdp",  replace "myserver" with the IP 
           address or domain name of the streaming server. If the receiver is not in the same 
           subnet, use the external IP address of the server.


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 Quicktime:
    1) Make sure the port 80 or 554 whichever used by darwin 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 movies folder
    

close
close