-
I used Captivate in a project to do this. It has a javascript api that you can use ExternalInterface API in Flash AS3 with. The javascript api was incomplete in some way, at the time anyway, related to the issue jay_charles mentioned
Richard
-
Jay and Richard make great points. RTMP might not be available on tablets and such. Pushing slide changes should probably be done using HTML5 (like Captivate) web sockets which I think almost all current browsers support.
-
You can also push messages through hls packets and catch them in javascript, you just cant use the <video>tag (you need to use an object tag), and you need to use domain proxy if the html container isnt served from the wowza host
-
i'm using sharedObject to achieve this. it brings me this question: sharedObject versus netStream.sendDirect: what difference in performance ? to me sharedObjects always did the trick ok. i can see the interest of recording cuepoint for playback of a recorded presentation, are there any other advantages of netStream.sendDirect rather than sharedObjects ?
-
The upside to using stream events rather than shared objects is reliability of sync. If the end user is having latency or throughput issues that cause the stream to be received in lass than real time, the events on the shared object could end up out of sync with the stream (for example, the shared object value could update ahead of the correlating point in time in the stream, making it seem that slides are changing too early).
If you are serving a lot of clients (read: thousands) from a single server, I assume the computational cost of sending out the sync events and versioning the data on the shared object would make things a bit less performant as opposed to sending the events over a stream, but in my experiences I haven't had a problem there.
-
You have finer, richer control with Netstream.send and NetConnection.call on the RTMP client-side, and IMediaStream.sendDirect, IClient.call and IApplicationInstance.broadcastMsg on the Wowza server-side. I supppose that SharedObjects are higher overhead as well, as there is more to manage, but I cannot quantify or qualify that exactly.
Richard
Last edited by rrlanham; 08-08-2012 at 02:26 PM.
-
Nice one guys. A lot of food for thought here.
Many thanks. really appreciated. I'll update you when I make progress.
-
Hello again
I was wondering if there is any relevance in this thread? http://www.wowza.com/forums/showthre...ebacast-viewer
I noticed that the link to another thread has now been removed; is there anywhere I can locate this?
-
John,
Re the missing link, this is the current version of that article
http://www.wowza.com/forums/content....point-MetaData
Richard
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules