No transcoding is done. You send it a stream in one of several possible formats (Ogg, Matroska/WebM, FLV, or MPEG-TS), and GSS serves that stream to clients. ISO/MP4 (i.e., "m4v") is not a streaming format, so cannot be supported. (There are streaming formats that are built on top of MP4, however. And of course, MP4 works fine for VOD.)
Some trans-muxing does occur, for example, RTSP streams are sent with the container stripped, as this is how RTP works. A variant of this is segmentation that is automatically done for MPEG-TS to HTTP Live Streaming (HLS). HTML5 video, from a streaming perspective, means "video in a streaming format over an HTTP or HTTPS connection". The Entropy Wave E1000 products will do automatic transcoding, and from the user and administrator perspective, look like a GSS server with a bunch of added features, such as live transcoding. (The E1000 software is not open source: we open-source underlying frameworks and libraries as much as possible, like GSS, but not the final products themselves.) David On Mon, Nov 12, 2012 at 06:11:02PM -0600, Christopher Brooks wrote: > David, does the gss transcode to h264 m4v then, or, can you elaborate on what > you mean by html5 video? > > Chris > > David Schleef <[email protected]> wrote: > > > > >The streaming server was recently moved under the umbrella of > >GStreamer, so is now known as the "GStreamer Streaming Server". > >It's still referred to the Entropy Wave Streaming Server in a > >bunch of places. We have no plans to continue EWSS as a separate > >entity; all development is done upstream now. > > > >GSS consists of two parts, a library that handles all the server, > >streaming, and configuration details, and an appliction that you > >can actually install and run on a Linux machine. The library part > >is significantly farther along, and is used as the basis of all > >of Entropy Wave's hardware products. > > > >The standalone application side of GSS is less well developed: the > >configuration system is rudimentary, and it's difficult to discover > >how to add streams, for example. > > > >GSS is my primary open source project at the moment, and is as > >actively developed as I have time. The near-term goal is to get > >the app side working to the state that you could install a Fedora > >or Debian package and get a simple livestream or ustream style > >web app. > > > >The primary goal of GSS is to support live HTML5 video, with > >secondary goals being to support RTMP and RTSP (both work currently), > >and also video-on-demand (works, but is a hack). There is some > >preliminary work for supporting WebSockets and WebRTC, as well as > >more simple versions of JS pushing. The goal here is to seamlessly > >support "rich" media for HTML5 as you get in Flash streaming servers. > > > >EWSS link (old): > >http://code.entropywave.com/entropy-wave-streaming-server/ > >GSS git repo (current): > >http://cgit.freedesktop.org/gstreamer/gst-streaming-server/ > > > > > > > >David > > > > > >On Mon, Nov 12, 2012 at 11:38:33AM -0800, Andy Wasklewicz wrote: > >> Tristan, > >> Can you, or David, provide technical details for your streaming > >server? is it under active development? links? > >> > >> Andy > >> Entwine > >> > >> > >> On Nov 12, 2012, at 10:34 AM, Tristan Crane <[email protected]> > >wrote: > >> > >> > Entropy Wave capture agents will output in RTMP for live streaming, > >> > and are compatible with Ustream and other streaming services, > >although > >> > UStream significantly cuts down on the quality of output. For > >clients > >> > interested in very high quality live streaming, we recommend using > >our > >> > Streaming Server (entirely open source) to scale to any number of > >> > viewers and skipping UStream altogether, or sending the video to a > >> > service capable of handling higher quality streaming video. > >> > > >> > -Tristan Crane > >> > Entropy Wave Inc. > >> > _______________________________________________ > >> > Matterhorn-users mailing list > >> > [email protected] > >> > http://lists.opencastproject.org/mailman/listinfo/matterhorn-users > >> > >> _______________________________________________ > >> Matterhorn-users mailing list > >> [email protected] > >> http://lists.opencastproject.org/mailman/listinfo/matterhorn-users > >_______________________________________________ > >Matterhorn-users mailing list > >[email protected] > >http://lists.opencastproject.org/mailman/listinfo/matterhorn-users > _______________________________________________ > Matterhorn-users mailing list > [email protected] > http://lists.opencastproject.org/mailman/listinfo/matterhorn-users _______________________________________________ Matterhorn-users mailing list [email protected] http://lists.opencastproject.org/mailman/listinfo/matterhorn-users
