- Integrated publishing is included in Wowza Streaming Engine 4.5.0 and later for Panasonic AW series PTZ cameras AW-HE40, AW-UE70, and AW-HE130.
- Integration supports interleaved RTSP streaming; UDP isn't supported.
- Panasonic is a Works with Wowza™ partner.
Connecting Panasonic PTZ cameras
Follow these steps to set up the Panasonic source for a live application in Wowza Streaming Engine, and to set up your Panasonic PTZ camera to distribute video to the live application.
Set up the Panasonic PTZ live source
- In Wowza Streaming Engine Manager, click Applications at the top of the page.
- In the contents panel, under the live application, click Sources (Live).
- In the Sources (Live) page, click Panasonic PTZ - AW Series.
- Enter a name for the stream in the Stream Name field.
The name value can't contain less-than (<), greater-than (>), colon (:), quotation (' and "), forward slash (/), backslash (), pipe (|), question mark (?), asterisk (*), double-dot (..), and tilde (~) characters.
The stream name is used to create a stream file that replaces (aliases) the Panasonic PTZ camera's complex stream URI so that players can use the stream file name in playback URLs in place of the camera's complex stream name. Stream files are stored in an application's streaming file directory and have a .stream file name extension. You must enter a stream name value that creates a unique stream file name.
- Enter the Camera IP Address. If your camera requires RTSP streaming authentication, add credentials in the following format:
- The camera's IP address is the network address or properly mapped domain that you established using the Panasonic Easy IP Setup Software and what you use to access the web-based camera controls and video feed. If you are missing this software, you can download it from the Panasonic website.
- Adding an optional [custom-rtsp-port] to the camera's IP address redirects traffic through that port for the camera to receive. Leave this value off of the camera IP address to use the default (port 554). For more information about changing the camera's RTSP port, see Set up the Panasonic PTZ camera.
- If your Panasonic camera requires PTZ authentication, enter your Camera User Name and Camera Password. These are the Administrator or User authentication credentials that you set up with the Easy IP Setup Software and they are used to access the camera's PTZ controls from this application's Incoming Streams page. You can also edit these credentials in the application's Stream Files page after a connection is created. For more information, see Accessing Pan/Tilt/Zoom (PTZ) controls.
- Click Create Connection to connect to the stream. If the camera is offline, the stream file will try to connect to it every 3 seconds until it can establish a connection. For more information about how to change the connection retry interval, see Changing the reconnect wait time.
- Make sure the Panasonic camera is in Power ON mode and verify that the stream is published.
Set up the Panasonic PTZ camera
Make sure you have the latest firmware for your camera.
If you have multiple camera instances on your network or you are streaming video via public Internet, you may want to change the host RTSP port number (554 by default). You also may want to change the default port for IP control (TCP port 80 by default) for certain network configurations or if you are controlling via public internet or WAN. For information on how to change ports, see your Panasonic camera's documentumentation.
After initial settings are established for your Panasonic PTZ camera, navigate to your camera's IP address in a web browser to remotely view and customize the streams from all connected cameras. The camera control screen includes a live screen preview, PTZ controls, JPEG and H.264 video settings, and user authentication.
Verifying the connection
To verify that the stream is published, click Incoming Streams for the live application in Wowza Streaming Engine Manager, and then click the stream name.
The information page for the stream displays the uptime, network throughput, and other information about the published stream.
- Click Stream Files for the live application in Wowza Streaming Engine Manager, and then click the .stream file that's re-streaming your Panasonic PTZ camera output.
- Click Test Players in the upper-right corner of the stream file page.
The Test Players window that opens includes test players that are preconfigured to stream a live stream named myStream.stream over various streaming formats. Each tab in the Test Players window either hosts a test player that you can use to play the live stream or provides instructions for playing the live stream. For example, to use the Adobe HDS protocol to play myStream.stream, click the Adobe HDS tab, and then click Start.
You can also test your live stream by using the test players online on our Wowza Test Players webpage, or by using the example players that install with Wowza Streaming Engine at [install-dir]/examples/. For more information, see any of these articles:
- Play streams with the Adobe RTMP example player in Wowza Streaming Engine
- Play streams with Adobe HDS example player in Wowza Streaming Engine
- Play streams with the Silverlight example player in Wowza Streaming Engine
- Play streams with the MPEG-DASH example player in Wowza Streaming Engine
- Play Wowza Streaming Engine streams on Apple iOS devices
- Play Wowza Streaming Engine streams on RTSP/RTP players
Accessing Pan/Tilt/Zoom (PTZ) controls
In Wowza Streaming Engine 4.2 (and later), you can control your camera's PTZ features from within Wowza Streaming Engine Manager by launching the Pan/Tilt/Zoom Controller from the Incoming Streams page.
- In Wowza Streaming Engine Manager, create a connection from your live application to your camera and then verify that you are connected to the camera's stream.
- If you didn't enter your camera security credentials when creating the connection, edit these settings on the Stream Files page. In the live application's Stream Files page, click the Edit icon for the stream file connecting to your Panasonic PTZ camera, ensure the correct user credentials are entered into PTZ User Name and PTZ Password, and then click Save.
- In the contents panel for your live application, click Incoming Streams, and then click the Pan Tilt Zoom icon for the stream connecting to your Panasonic PTZ camera. A dialog box appears with camera controls and a preview of the camera feed. The preview image is a static capture that will refresh frequently. For more information on changing this refresh rate, see Specify per-stream settings in Wowza Streaming Engine .stream files.
Note: Different camera models implement the PTZ features in different ways. If your camera doesn't respond to these controls, it may not be supported at this time.
- To pan and tilt the camera, use the four-way cursor buttons. To return the camera to its default position, click the Reset button in the center. To zoom the camera in and out, use the magnifying glass buttons.
- Click Close to return to the Incoming Streams page.
Changing Pan/Tilt/Zoom settings
You can customize how Wowza Streaming Engine connects to your camera's PTZ controls and change values such as connection timeouts and the preview refresh rate.
- In Wowza Streaming Engine Manager, click the Applications tab, and then Stream Files under the name of your application (such as live) in the contents panel.
- Click the Edit icon for the stream file in the list that will re-stream your Axis camera output.
- In the stream file's Properties tab, click Pan/Tilt/Zoom in the Quick Links bar.
Changing the reconnect wait time
If the Panasonic camera is offline, the live application will try to connect to it every 3 seconds by default until it establishes a connection. To change how often the live application will try to connect to the camera, do the following:
- Click Stream Files for the live application in Wowza Streaming Engine Manager, and then click the name of the stream file in the list that will re-stream your Panasonic camera output.
- Click the Properties tab.
- In the Common section of the properties page, click Edit.
- To change the default reconnectWaitTime property value, select the Enabled check box for the property, type an alternate value (in milliseconds) in the property box, and then click Save. The following example shows that the property value has been changed to 10000 milliseconds (10 seconds).