Thanks Richard!
Actually, it’s an EC2 subscription. You could try in the example player to see what I mean…
Thanks Richard!
Actually, it’s an EC2 subscription. You could try in the example player to see what I mean…
Awesome, thanks Richard!
…and yes, it’s a shoutcast stream
Hi, Charlie!
When some API like IModuleOnHTTPCupertinoStreamingSession
will be available? As I understand it was not written yet…
Try this patch…
It should add support for IModuleOnHTTPSanJoseStreamingSession. So you should be able to add the following methods to your modules
Thank you! I’ll try them!
Probably I’m missing something…
Now I have IModuleOnHTTPSanJoseStreamingSession and my module implements it, however it’s two functions are not called
The sad thing is that I’ll be able to return to this problem only on next Monday…
Hi, Charlie!
Is it possible to launch on Wowza EC2 instance?
I tried but it says that IModuleOnHTTPSanJoseStreamingSession cannot be found…
Is it possible to install newest patches on EC2 Wowza?
Thank you, Richard!
So, EC2Wowza should be patched by me?
Can you give me the right link to the patch?
Richard, I’ve checked the latest AMI and sure it really does not have
“IModuleOnHTTPSanJoseStreamingSession” class. It was added in some patch.
Can I patch Wowza EC2 instance as usual Wowza? Can you give me the link to the latest patch (I guess it is not that is listed on devbuild.html)
Thank you! It works now (It was dumb to fear to install patch on EC2 Wowza without asking you )
Next question is regarding the following error:
WARN server comment - HTTPStreamerAdapterSanJoseStreaming.onMediaFile: Application context not loaded [app/path2/Extremists_baseline.m4v/media_b125000_w2099019674.abst/Seg1-Frag7]: app/path2
It happens when I start playing the video but then press “pause” button, then wait for some timeout, then click “play” button.
Probably there are some recommendations regarding auto-start of application when such requests come to Wowza?
Hi!
I’ve got problem trying to implement redirects for Flash HTTP Streaming.
OSMF player seems to not understand it in common way - be redirected after first request and then work with another server.
It’s behavior is - request each chunk from first server, and each time being redirected to another server.
I’ve looked into what first request returns - and see the following line…
<media streamId="1" bootstrapInfoId="bootstrap1" bitrate="125000" url="media_b125000_w1939204771.abst/">
Can Wowza provide API to modify “url” attribute so to force the player to work with this server? Or some high-level API?.. Each server will know it’s public ip, so technically there should be no problems…
Thank you!
Thank you for the reply, Richard, however such variants require some client-side coding (or web page coding) that is not suitable in my situation.
What I want is wowza-side only solution (however, the redirection will make another server, and “edge” server will just need to force player to not make another requests to redirecting server).
It seems to be not so hard to implement…
I hope that makes my request clear…
Richard, can you confirm that modifying “url” attribute of the “media” node in playlist that is generated by wowza will not help to tie flash player to the server?
I don’t understand. Can you clarify?
Ok… I have two servers - “balancer” and “edge”
User connects to balancer, balancer redirects (301) user to edge server.
On first request, edge server returns playlist (xml), where I see “media” node and “url” attribute there.
Unfortunately, this “url” does not contain “http://…” part, but only “media_b[BITRATE]_w[SESSIONID].abst”
I suppose, that if Wowza will set full url, then player will not continue connecting to balancer server trying to get some chunk.
I mean, currently each request from user goes to balancer server, so user’s player follows redirects, but does not remember them.
I want you to make some API to be possible to put full url to “url” attribute of “media” node.
I hope now it is clear
Hi Charlie!
I’ve just checked this with latest patch and it seems to not work.
BTW, name of property “cupertinoRelativePlaylistItems” should mean it is cupertino only…
and I need for HTTP Flash streaming.
What am I doing wrong?..
So, does this mean redirecting could not be implemented for Flash HTTP Streaming?
Or does this mean that player itself needs some fix to change playhost after receiving first redirect (while making first request) ?
Thank you, Richard! However I’m searching for server-side solution, so my clients will not need to do additional coding on their side…
Silas,
Yes sure I can help you… I’m thinking in put my VM public but need some time for clean this first.
I’m using Nagios and Centreon for make the Graphics.
You know Nagios? are you using this before?
Regards,
Ale
I experience the same problems as Thijsie
demo links are not working as well.
I have Win 7 64bit. Tried with IE, Chrome and Firefox
If I click on the link you posted here then it works, but if I open up the OSMFPlayer.html in the local folder extracted from your zip file then it does not work.
It opens the same page and asks for trusting ActiveX for the flash, but then nothing happens.
I have Win7 64-bit. Tried with Chrome, Firefox and IE8
I wanted to try out the HTTP streaming with my local wowza 2.1.2 + FlashHTTP package, but can’t get it to work.
Even the simple vod example does not work.
I’ve created the simple vod application.
sanjosestreaming,cupertinostreaming,smoothstreaming
to Application.xml
Tried rtsp://localhost:1935/vod/mp4:Extremists.m4v with vlc and it works.
Then I’ve tried to open the following example
http://localhost:1935/vod/mp4:Extremists.m4v/manifest.f4m
in the OSMF player (the internet Big buck bunny example works there)
and got the following error in the OSMF player:
“The media located at http://localhost:1935/vod/mp4:Extremists.m4v/manifest.f4m was not found”
and the following output on Wowza console
INFO server comment - HTTPStreamerAdapterSanJoseStreaming.canHandle[vod/mp4:Extr
emists.m4v/manifest.f4m]: true
INFO server comment - HTTPStreamerAdapterSanJoseStreaming.service: vod/mp4:Extre
mists.m4v/manifest.f4m
INFO server comment - HTTPStreamerAdapterSanJoseStreaming.onPlaylist: sessionId:
null
INFO sanjose connect 911526710 -
INFO stream create Extremists.m4v -
WARN server comment - HTTPStreamerAdapterSanJoseStreaming.getAppInstance: Stream
not found [vod/mp4:Extremists.m4v/manifest.f4m]: Extremists.m4v
INFO stream destroy Extremists.m4v -
INFO sanjose disconnect 911526710 -
Any idea ?