Name is required.
Email address is required.
Invalid email address
Answer is required.
Exceeding max length of 5KB

Proxy server and rtmpt fallback


Hi,

I'm sorry for posting another thread on this, i know there are several other threads on this subject but none of them seems to offer a solid conclusion.

We have a client that is on a network wich has a proxy server for internet traffic, only ports 80, 8080 and 443 are open. There is no additional filtering in place. They can't seem to view botr videos, we embed videos on the website with the botr hosted player.

In the other threads listed below is mentioned that the player autmaticly switches from rmtp(e) to rtmpt, wich uses port 80 by default so this should be able to get trough the proxy right?

We want to get to the bottom of this and any help would be greatly appreciated.

Thanks in advance!

ref:
http://www.longtailvideo.com/support/forums/jw-player/setup-issues-and-embedding/10091/rtmp-not-using-browser-proxy-settings/
http://www.longtailvideo.com/support/forums/bits-on-the-run/videoplayer/22091/behind-proxy-http-stream-fallback/

7 Community Answers

Remco van Bree

JW Player Support Agent  
-1 rated :

I’m afraid that the RTMPT fallback has been removed from JW player 6 because it was a hack and not 100% reliable. We’re releasing an update early next month that allows us to enable HLS streaming for accounts in our back-end and that should resolve this issue. For the time being it will work if you force the player to stream through HTTP by going to the “Playback” tab in the player configuration and forcing a single template instead of dynamic streaming.

JW Player

User  
0 rated :

Hi there,

Do we have any updates on this? We also need RTMPT fallback.

HLS adds so much latency

Remco van Bree

JW Player Support Agent  
-1 rated :

There are no plans to introduce an RTMPT fallback to JW Player 6, so if firewalls are a concern, HLS will be the only option. For on-demand streams HLS should not add much latency over RTMP.

JW Player

User  
0 rated :

Hi remco,

I did a fallback using onError Event.

The approach is:

1) JWPlayer try to connect to rtmp://domain:1935/stream
2) If firewall is block 1935, then JWPlayer receive an error after a period of time
3) When we receive the error, I load the player using an rtmpt URL

It's working.

The problem is JWPlayer takes 30 to 60 seconds to receive an error due to a timeout. Is it possible to set this timeout on player setup? I'm using 6.5

If not, where on source code I can find this? I would download opensource and build a branch for us.

Thank you very much

Remco van Bree

JW Player Support Agent  
1 rated :

I’m afraid that this timeout cannot be set or modified. While it might be possible to work around this in the source code, I’m afraid we can’t provide any support for source code changes.

JW Player

User  
0 rated :

A question in connection with this.
Since we started to use the (BOTR hosted) 6 player some client on cooperate networks are having problems because the RTMPT is needed.

But looking into the xml-file with playlists we get from BOTR it has a reference to a .m3u8 file.

So what is needed at the clients in their setup to allow HLS streaming?
In the current case they are using IE 8 (soon IE 10) with the flash player.

Best regards
Staffan

Remco van Bree

JW Player Support Agent  
0 rated :

We can make a change in our back-end that removes the RTMP option from all player setups in an account (which causes the player to use HLS rather than RTMP). Please contact us directly (premium support details can be found in your account dashboard) if you’re interested in testing this out.

This question has received the maximum number of answers.