Category Archives: Wowza Streaming Engine

How to setup Roku with Wowza Streaming Engine and Hosting Marketers

You need first to decided what you want to do, live streaming? Video Streaming? then order the appropriate Wowza package at

Wowza Hosting | Wowza Streaming Engine

I suggest you contact us with your requirements, because the bitrate on the packages are not very high and if you going to stream high quality videos you will need higher bitrate, we will customize your package by increasing the bitrate and reducing the number of users allowed.

The formula we use is as below:

package bitrate x viewers allowed = A

A / bitrate requested = new number of viewers

If your wowza package that you want to order is  Wowza 300 you allowed 512kbps.

https://hosting-marketers.com/wowza-hosting/

512 x 300= 153600

Now if you ask for 2000kbps bitrate:

153600 / 2000= 77 viewers

so you will have 2000kbps bitrate and 77 max. viewers.

Now for the instructions how to Stream to Roku using Wowza streaming engine.

So lets say you want to stream videos, you will need to order Ondemand Streaming.  After you order and agree on the bitrate upload a few videos files in MP4 format and slightly below the bitrate allowed. Your HLS URL for any of your videos would be something like this

https://11234566777778.streamlock.net:1937/8XXX/mp4:video.mp4/playlist.m3u8

you will have your HLS URL from your wowza control panel, on it should click on “Media Player” and you will have on the left a player and on the right the code for the player, copy it to a notepad and find on it the “sourceURL” that will be it for the sample file. replace the sample file with the name of your uploaded video.  For instructions on setting up the ondemand streaming check the tutorial here.

Now lets go  basic instructions for packaging and uploading your application and creating a private channel on a Roku set-top box to stream videos from our Wowza to the Roku device.

Notes:

  • You may need to configure your stream as a multi-bitrate stream as outlined in How to create Apple App Store compliant streams (audio only rendition).
  • If you experience playback problems, see How to switch between absolute and relative URLs in Apple https Live Streaming playlists. This article describes how to switch back to using absolute paths for iOS playlists. This has been fixed in recent Roku firmware updates.
  • If your stream only uses AC3 surround sound audio, set the Roku Audio mode (found in Settings > Audio > Audio) to Auto. If Audio is set to Stereo and the stream only contains AC3 audio, users unable to playback surround sound will not hear audio in the stream. Viewers can identify if their HDMI device can decode Dolby Digital AC3 surround sound by looking for a (DD) or (DD+) label next to the Autosetting. To increase accessibility of your stream, make sure you have both stereo and surround sound audio tracks in your stream.

 

  • Setting up the Roku device and Roku SDK

    1. Get your Roku running and associate it with an online Roku account.
    2. In your online account, sign up for the developer program, and then download the Roku SDK (Software Development Kit) and unzip RokuSDK.zip.
    3. Navigate to the Packaging Your Application section of the Roku SDK documentation, and then follow the instructions to set up a DevID and Password. These credentials are used when packaging your application before uploading to a channel.
    4. Unzip the RokuSDK/examples/zips/simplevideoplayer.zip example and edit the simplevideoplayer/source/appMain.brs file as follows:
      1. Comment out the following lines using an apostrophe () character:
        'urls = ["https://video.ted.com/talks/podcast/CraigVenter_2008_480.mp4"]
        'qualities = ["HD"]
        'StreamFormat = "mp4"
        'title = "Craig Venter Synthetic Life"
        'srt = "file://pkg:/source/craigventer.srt"
      2. Uncomment and modify the following lines so that the urls line matches the one below:
        ' a test stream from Wowza
        urls = ["https://11234566777778.streamlock.net:1937/8XXX/mp4:video.mp4/playlist.m3u8"]
        qualities = ["SD"]
        streamformat = "hls"
        title = "my video file"
        srt = ""
        Note: To play your own content, change the urls value to the playlist URL of your content.
    5. Select all files in the simplevideoplayer folder and compress these files (not the folder itself) into a zip file to upload to the Roku box.
    6. Follow the Run the package Utility instructions in the Packaging Your Application section of the Roku SDK documentation to upload your package zip file and register your application to the Roku player. After successfully uploading the application to the Roku box, the application will show up as a channel.

    After completing these steps, a prompt to run your application appears on your Roku box. After the application is running, you can refer to the Roku SDK documentation for information on how to set up a private channel and make it accessible to users to subscribe.

Using Wowza Streaming Engine and our wowza control panel to Live Camera Restream

The option Live Camera Restream, on our wowza control panel is used for IP cameras, the output of IP camera is normally RTSP or RTP ( example: rtsp://[camera-ip-address]:554/axis-media/media.amp ).

This format RTP or RTSP is useless for players, by using our wowza server and the Live Camera Re-Stream we convert this signal for playback on all supported player technologies. Some cameras are not supported, please open a ticket and email us the rtsp or rtp for us to check if it works on our wowza servers.

After you order you receive an email with the wowza control panel URL, username (the email) and the password. Login to the wowza control panel and click on to enter the service overview.

click on the image to see the full picture:

the service overview of IP Camera Re-Stream is shown on the image below:

On the right menu, there are some links, Configure, restart, stop, and reporting.

Reporting will give you information on the videos seen, traffic, connections and so on. On the top menu there are some links which provide information on how many viewers you have online which countries and bandwidth used.

Click on “Configure” and then Plugin. On “Shoutcast / Icecast / IPCAM URL” replace http://localhost:8000 with your IP Camera URL, it should be a rtsp or rtp, (ex: rtsp://[camera-ip-address]:554/axis-media/media.amp )

You have to restart the service, at the bottom click “Update Configuration”

After restart the system will take you back to the service overview. Now click “Media Player” on the top menu grab the player code and paste it on your site.

For further instructions on how to use our wowza control panel check the links below:

1- Live streaming

2- TV Station

3- Ondemand Streaming

4- IP Camera Re-Streaming

Ondemand Video Streaming on our Wowza control panel

After you order ondemand streaming you will receive an email with the wowza control panel URL, your username (your email) and a password. Login to the control panel and click on to go to the overview of your server:

click on the image to see the full picture

your server overview will look like the image below.

There are a number of links on the right menu, configure, restart, stop, reporting, Build Playlist, File manager and player links.

I suggest you don’t make any changes on the configuration, the important buttons are “File Manager” were you upload your video files, and “Build Playlist” were you create a playlist and access the 2 players we offering, a flash player and a HTML player.

Reporting will give you information on the videos seen, traffic, connections and so on. On the top menu there are some links which provide information on how many viewers you have online which countries and bandwidth used.

Click on File Manager to upload or drag your videos to the server. Videos must be in flv or mp4 format. You can use a ftp software to upload the videos, but the but click on the video and drag it to the server is probably easier.

Now go back to the server overview and click on “Build Playlist”

click on create a playlist,

enter your playlist name, ex. playlist1 and click “continue”

click on the videos and with the mouse move your available Media from the right to the left which will be your playlist.

When adding the videos you will see on the left the videos uploaded “Available Media” and you need to move the ones you want to the right “Build Your Playlist” some videos may have a exclamation mark, that means the bitrate on the video is higher then the allowed on your package, you better delete these videos from the server and convert them again with the correct bitrate.

Save the playlist and now you can click on the player links, you have 2 options, Flash Player and HTML Player, I suggest you use the HTML Player, nicer and it works on mobile devices also.

Html Player has 2 options, static and dynamic, static every time you add or change your playlist you will have to grab the code and paste it again on your site. the Dynamic player any changes you make on the playlist will show immediately on your site player.

and the flash player:

For further instructions on how to use our wowza control panel check the links below:

1- Live streaming

2- TV Station

3- Ondemand Streaming

4- IP Camera Re-Streaming

Live Stream with our wowza control panel and FMLE

After you login to your wowza control panel and click on and you enter the new page with the rtmp info.

to see the image full size click on it.

live streaming wowza control panel

You can see the FMS URL which is the rtmp and stream name and password, you have to enter this on your FMLE:

then click connect and a little windows comes up, for username enter the stream name and the respective password which you copied from the wowza control panel.

select your camera and enter your bitrate, if your account is 560kbps be sure that on the fmle you slightly below it, for video and audio. Now click  Start:

Go back to the wowza control panel, click Media Player to get your jwplayer and paste it on your site, you ready to go.

For further instructions on how to use our wowza control panel check the links below:

1- Live streaming

2- TV Station

3- Ondemand Streaming

4- IP Camera Re-Streaming

Options while ordering wowza server

While ordering Wowza Streaming Engine on our billing system there are 4 options:

1- Live streaming, which as it says it is for live streaming or live broadcasts, perfect for broadcasting live events, sports, church events, weddings.

order wowza hosting

2- TV Station,  perfect for TV stations having the option to upload videos and create schedules and playlists schedule at a predetermined time.  At any time this schedule can be interrupted for live broadcasts.

3- Ondemand Streaming, with the option to upload videos and create playlists.

4- Live Camera Restream, used for IP cameras, the output of IP camera is normally RTSP or RTP ( example: rtsp://[camera-ip-address]:554/axis-media/media.amp ).

This format RTP or RTSP is useless for players, by using our wowza server and the Live Camera Re-Stream we convert this signal for playback on all supported player technologies. Some cameras are not supported, please open a ticket and email us the rtsp or rtp for us to check if it works on our wowza servers.