19.08.2013 Views

Vmoox: Cross-platform Video Publishing Solution ... - pace university

Vmoox: Cross-platform Video Publishing Solution ... - pace university

Vmoox: Cross-platform Video Publishing Solution ... - pace university

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

3. Transcoder - Design<br />

<strong>Vmoox</strong> performs offline as well as real-time transcoding. In this implementation,<br />

videos are transcoded from Flash to the H.264/AVC codec.<br />

The transcoder provides transcoding services in the following 2 instances:<br />

(a) Initial Transcode<br />

A request for this service comes from the VPSI. When new content is input, the<br />

VPSI sends all files to the Transcoder and the Transcoder transcodes the first<br />

section of each clip. The length of the initial section is a configurable variable<br />

(i.e., each publisher is able to detrmine how long of a section they would like<br />

transcoded) in this implementation the duration is 3 minutes.<br />

(b) Requested Transcode<br />

A request for this service comes from VEDA. When VEDA receives a requese for<br />

a video that has not yet been fully transcoded, it routes this file to the Transcoder<br />

for a full transcode. As part of the request, VEDA sends the transcoder a list of<br />

chapters to generate.<br />

Figure 7: Transcoder - Initial Transcoding Overview<br />

- 28 -

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!