Panasonic AJ series P2 HD camcorders have built-in network connectivity for capturing and publishing encoded live video to Wowza Streaming Engine™ media server software. Wowza Streaming Engine creates Panasonic source settings in a stream file, which provides a method to re-stream the output from the Panasonic camcorder to players. This article describes how to create connection settings to automatically configure your Panasonic camcorder.
- Integrated publishing is included in Wowza Streaming Engine 4.5.0 and later for Panasonic AJ series P2 HD models AJ-PX270, AJ-PX380, AJ-PX800, AJ-PX5000, and AJ-PG50.
- Integration supports RTSP streaming over UDP; interleave isn't supported.
- Panasonic is a Works with Wowza™ partner.
Connecting Panasonic P2 camcorders
Follow these steps to set up the Panasonic source for a live application in Wowza Streaming Engine, and to set up your Panasonic camcorder to distribute video to the live application.
Set up the Panasonic P2 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 P2 - AJ 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 camcorder's complex stream URI so that players can use the stream file name in playback URLs in place of the camcorder'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 Camcorder IP Address. If your camcorder requires RTSP streaming authentication, add credentials in the following format:
- The camcorder's IP address is the network address or properly mapped domain that you established using the Panasonic Easy IP Setup Software. If you are missing this software, you can download it from the Panasonic website.
- Adding an optional [custom-rtsp-port] to the camcorder's IP address redirects traffic through that port for the camcorder to receive. Leave this value off of the camcorder IP address to use the default (port 554). For more information about changing the camcorder's RTSP port, see Set up the Panasonic P2 camcorder.
- Click Create Connection to connect to the stream. If the camcorder 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.
- If you've already set up your Panasonic camcorder to distribute video to the application, verify that the stream is published.
Set up the Panasonic P2 camcorder
Make sure you have the latest firmware for your camcorder.
If you have multiple camcorder 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). For information on how to change ports, see your Panasonic camcorder's documentation. You can also refer to your camcorder documentation for details about how configure your camcorder and adjust settings.
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 camcorder output.
Click Test Playback in the upper-right corner of the stream file page. The Test Playback window that opens includes playback URLs that are preconfigured for a live stream named myStream.stream over various streaming protocols.
The Test Playback window generates playback URLs for each protocol based on the page you're on when you click Test Playback. You can also edit the Server (IP address or domain name), Stream or Media File Name, and Application fields to update the playback URLs for all protocols as needed.
To play your stream, enter the playback URL into your player or a mobile browser, depending on the playback type. To learn more about stream playback, see the Players and Playback articles.
You can also test playback using the Video Test Players webpage. Select the tab for the protocol you want to test and enter the playback URL above the player. Entering the server (IP address or domain name), stream name, application name, and application type (VOD or live) will also generate the playback URLs for each protocol. Click Start to play your stream, and then click Stop when you're ready to end your test.
Changing the reconnect wait time
If the Panasonic camcorder 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 camcorder, 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 camcorder 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).