Errors on IP Outputs
Issue | Cause | Solutions |
---|---|---|
Improper URI | The URI configured in the IP output profile is malformed. | On the StreamHub, deactivate the IP output, then go to the IP Output Profiles configuration page and type a valid URI (e.g., a valid URI does not end with a slash character "/"). |
DNS issue | No DNS server configured on the StreamHub server. | Go to the StreamHub server's Settings menu to check whether a DNS server is configured or not. If not, configure a DNS server (please refer to the StreamHub Installation & Configuration Guide ). |
The DNS server does not send any address for the domain name. | The StreamHub tries to establish a connection every 30 seconds. If the problem persists:
| |
The DNS server does not exist or it is not responding. | The DNS server may be temporarily not responding, for instance if an update is in progress. To check the availability of the DNS server configured on the StreamHub server:
| |
Connection timed out | No ICMP response received after the RTMP connection request of the StreamHub client. | The StreamHub tries to establish a connection every 30 seconds. If the problem persists:
|
Host unreachable | The RTMP server cannot be reached. | The StreamHub tries to establish a connection every 30 seconds. If the problem persists:
|
Connection refused | The domain name or the IP address configured in the URI is incorrect (e.g., it can be another server). | On the StreamHub, deactivate the IP output and then go to the IP Output Profiles configuration page and check that the IP address and domain name are those of the RTMP server to which the stream should be directed. See Configuring IP Output Profiles. |
The distant server is started, however the RTMP service is not started. | Start the RTMP service on the distant server. | |
Port issue |
| |
Not RTMP server | A service does exist for the URI (address and port), however it is probably not an RTMP service. |
For instance, if the RTMP server with the hostname "youtube.com" has:
The URI "rtmp://youtube.com :8888/live/stream" would direct towards the web service of the server (because the port 8888 is dedicated to the HTTP service and not to the RTMP service). In this example, to fix the issue delete the port number (":8888") from the URI, or replace it with the port corresponding to the RTMP service, which, in this instance, is ":1935". |
RTMP stream refused | The stream key is already used (e.g., trying to publish a stream that is already published on a Wowza server configured with the option "Duplicate Stream Keys"). | Stop the other client using the stream key. |
The stream key/ application name / instance name is incorrect (on Youtube Live for instance). | Check the RTMP URI: the instance name (if any), the application name, and the stream key. | |
Problem with the login and/or password. | Check the authentication of the IP output. | |
Connection lost | The TCP connection between the StreamHub server and the RTMP server has been lost during the transmission. | Look at the error code returned on next connection: the connection error message appears about 30 seconds after the message "connection lost". |
Overrun error | The RTMP connection does not have a sufficient network bitrate to transmit the incoming stream to its clients. | StreamHub tries to establish a connection every 30 seconds. If the problem persists:
|
Issue | Cause | Solutions |
---|---|---|
The video freezes (client side) | The latency is too low. |
|
Many dropped packets on the TS output | The incoming stream bitrate is too high regarding the TS bitrate configured on the TS output settings. | If the incoming live directed to the TS output is configured with the VBR bitrate mode, you can lower the video bitrate from the input page using the control slider.
|
Network is overloaded |
|
Issue | Cause | Solutions |
---|---|---|
No video on the player | There is a proxy, gateway or firewall on the LAN to which is connected the client appliance | Configure the player to request RTSP over TCP (interleave mode). For instance, on VLC: go to Tools > Preferences > (Show all settings) > Input / codecs > Demuxers > RTP/RTSP and enable "Use RTP over RTSP (TCP)". |
Issue | Cause | Solutions |
---|---|---|
Input is busy | The input of the receiving StreamHub is already used. | Select another input that is not already used. |
Input is disabled | The input of the receiving StreamHub is not set with a SafeStream protocol. |
|
Host unreachable | The Destination server cannot be reached | Check the IP address and the Manager Port configured for the Host server:
|