Testing in Wowza example player, I get a “stream not found” message.
Richard
Testing in Wowza example player, I get a “stream not found” message.
Richard
Yes, I see the live stream now using the Wowza example player. The JW Player flashvars you posted are correct.
I notice the SWF is loaded from absolute url, which is unusual, but should work.
Review the JW player setup. Use their wizard to help:
http://www.longtailvideo.com/support/jw-player-setup-wizard
But Wowza and your live stream are working. I tested with the Wowza LiveVideoStreaming example:
Server: rtmp://ec2-174-129-80-242.compute-1.amazonaws.com
Stream: myStream
Richard
Great! Glad it’s working, thanks for the update
Richard
@bobmax48,
It’s okay to do it like that. Whatever works.
Richard
Change “localhost” to the Wowza IP.
Richard
Check the Wowza access and error log for a clue.
Try using the SimpleVideoStreaming example player [wowza-install-dir]/examples/SimpleVideoStreaming/client/simplevideostreaming.html
Server: rtmp://[wowza-address]:1935/
Stream: mp4:Extremists.m4v
If that doesn’t work, check the Wowza access and error log again. Is the Extremists.m4v in the content folder?
Richard
Make sure that the player.swf is alongside the html page or that you have correct path to its location.
Richard
Try putting an absolute url to player.swf. Using http://[webserver-address]/…/player.swf, to the exact location.
You can also ask for help on JW Forum.
Richard
The Wowza example players can be run from the file explorer. Not sure about JW player, some Flash apps do not have the security setting that allows them to run from file system and have to be run from a web server.
Richard
JW Player 5.2 will run from file location, I tried it. I open this in browser:
file:///C:/inetpub/wwwroot/JW52/bin-debug/player.html
The player.swf is in the same location and is reference relative, not with absolute url. I am using swfobject. My html looks like this:
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>player</title>
<script type="text/javascript" src="swfobject.js"></script>
</head>
<body>
<div id="player">
<a href="http://get.adobe.com/flashplayer/">Get the Flash Player</a>
to see this video.
</div>
<script type="text/javascript">
var so = new SWFObject('player.swf','mpl','480px','290px','9');
so.addParam('allownetworking','all');
so.addParam('allowscriptaccess','always');
so.addParam('allowfullscreen','true');
so.addParam('Flashvars','streamer=rtmp://localhost:1935/vod&file=mp4:sample.mp4&provider=rtmp');
so.write('player');
</script>
</body>
</html>
Richard
The .avi file is not supported. To test, try it with the Wowza sample.mp4 file.
Take a look at these encoding suggestions for creating mp4 files:
https://www.wowza.com/docs/how-to-encode-video-on-demand-content
Richard
Charlie, FYI, the RC for JW 5.1 does indeed work now. I’ve just compiled a secure token version of the player from source downloaded last night and it’ll play livestreams fine now.
The current 5.0 player source however will run about 1 frame or so and stop on live streams.
–Chris
FYI, 5.1 of JW is out now.
–Chris
Hi richard,
that looks good. I’ve gotta take a closer look at the MPEG-TS bit tho… I don’t recall having that issue with 5.1. Is that example when you serve from Wowza in MPEG-TS or publishing TO? I havn’t had any issues with 5.1 when I publish to the Wowza server with an MPEG-TS stream sent via UDP and JW picking up as RTMP.
I’m headed to lunch but when I get back I can fiddle with it.
My 5.1 test using my build of JW is here: http://cbtvhd.zcastlive.com/test/index51.html
I’ll send up some MPEGTS in an hour or so.
–chris
I am trying to get a playlist to work with MWS and JW, when I click on play, the player does not play. The xml is like this:
<?xml version="1.0" encoding="utf-8"?>Hi Richard,
Is there a way making a playlist to play live feeds. I have this playlist.xml and its saying the stream is not found.
<?xml version="1.0" encoding="utf-8"?>SOLUTIONS
gateway(Sreamname)
Message 1
rmtp://mydomain.com/live rtmpThe embed part of the html is like this:
flashvars="bufferlength=2&streamer=rtmpe://mydomain.com/live&file=playlist.xml&playlist=bottom&provider=rtmp"
Thanks.
Thanks Richard. I managed to get it working (with help from Ethan @ JW who pointed me to this link - http://developer.longtailvideo.com/trac/testing/?player=v5&file=http%3A%2F%2Fwww.longtailvideo.com%2Fjw%2Fupload%2Fstreamers.xml&height=240&playlist=right&playlistsize=400&width=800) . At the moment its only working with IE still can not figure out how to get it working with Firefox or Chrome.
Just in case it will be useful to anyone below is the playlist.xml and .html
playlist.xml
Example XSPF playlist for the JW PlayerLive TV Streaming Project
This is a Live TV Streaming Project. We offer Live Streaming broadcast and on Demand Video Streaming.
streamfile.flv
rtmp://mydomain.com/live.html
<embed
type=“application/x-shockwave-flash”
id=“player2”
name=“player2”
src=“player-licensed.swf”
width=“470”
height=“470”
allowscriptaccess=“always”
allowfullscreen=“true”
file=“playlist.xml&playlist=bottom”
/>
Thanks.
I have tried to get this to work also and have read the whole thread. This is the code I am using for the html.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>JW Player for Flash</title>
<style type="text/css">
body { background-color: #fff; padding: 0 20px; color:#000; font: 13px/18px Arial, sans-serif; }
a { color: #360; }
h3 { padding-top: 20px; }
ol { margin:5px 0 15px 16px; padding:0; list-style-type:square; }
</style>
</head>
<body>
<object id="player" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" name="player" width="400" height="315">
<param name="movie" value="player.swf" />
<param name="allowfullscreen" value="true" />
<param name="allowscriptaccess" value="always" />
<param name="flashvars" value="provider=rtmp://xxx.xxx.xxx.xxx:1935/live&file=myStream.sdp" />
<embed
type="application/x-shockwave-flash"
id="player2"
name="player2"
src="player.swf"
width="400"
height="315"
allowscriptaccess="always"
allowfullscreen="true"
flashvars="provider=rtmp://xxx.xxx.xxx.xxx:1935/live&file=myStream.sdp"
/>
</object>
</body>
</html>
I get the player on the page. If I use the original code with “provider” at the end of “pram name” I get at least the spinning icon on the video. If I use the code that I have posted I still get the player but nothing happens when I click the arrow icon.
Once again thank you very much.
I am trying to use this code for an embedded version of the video that I streamed the other day:
<embed
type=“application/x-shockwave-flash”
id=“player2”
name=“player2”
src=“player.swf”
width=“577”
height=“448”
allowscriptaccess=“always”
allowfullscreen=“true”
flashvars=“streamer=rtmp://xxx.xxx.xxx.xxx:1935/vod&file=mp4:wl/plewa_H264.mov&provider=rtmp”
/>
all I get is a white box. I do have the player installed in the same folder with the index.html file. This code is almost like the code used for the live streaming page but with a few parameters changed. Shouldn’t this work?
© 2007–2024 Wowza Media Systems™, LLC. All rights reserved. Security & Privacy PolicyLegalSystem Status