|
|
Rank: Apprentice Coder Groups: Member
Joined: 8/14/2011 Posts: 48 Points: 138
|
I need to allow my clients (Flash) to take snapshots of RTMP streams. By default this is not possible. As per this article: LINKYi can see how to enable it with "other products", but what is the corresponding config required for WebOrb for .NET? Thanks
|
|
 Rank: Administration Groups: Administration
Joined: 8/21/2006 Posts: 1,607 Points: 4,082 Location: Frisco, TX
|
What exactly do you need to take a snapshot of? Video data (that is video frames)? Audio data? Shared Object data?
Mark Piller Midnight Coders, Inc. twitter: midnightcoderblog: blog.themidnightcoders.comwebsite: www.themidnightcoders.com
|
|
Rank: Apprentice Coder Groups: Member
Joined: 8/14/2011 Posts: 48 Points: 138
|
Mark Piller wrote:What exactly do you need to take a snapshot of? Video data (that is video frames)? Audio data? Shared Object data? Hi Mark, They need to snapshot a video frame. The video will be streaming via a netstream / netconnection. Regards
|
|
Rank: Apprentice Coder Groups: Member
Joined: 8/14/2011 Posts: 48 Points: 138
|
For Moderation purposes it was a showstopper that snapshotting didn't work, so we've put a rather inelegant solution in place, which instructs the stream broadcaster to snapshot direct from their webcam and then send onto the subscriber. The downside of this workaround is it adds extra serverside overhead as the image is transmitted at least twice, rather than once, and the server needs to ensure the subscriber still has valid access to the stream at the point the snapshot is taken (ie they haven't been kicked from a room). It also adds a time delay, as the snapshot image is likely to be at least a second or so offset from the request.
|
|
Rank: Apprentice Coder Groups: Member
Joined: 8/14/2011 Posts: 48 Points: 138
|
Reading through other posts, the ability to capture pixels from streams seems to be something that needs to be explicitly enabled in the RTMP stream itself. Some describe it as an "undocumented" feature of RTMP, where a "flag" can be set in the stream to enable it to be recorded / snapshotted... or am I missing something?
Any comment from the WebOrb folk? Cheers
|
|
|
Guest |