Downloading specific video renditions in WebCenter Content

I recently had a question come up on one of my previous blog articles about downloading a specific video rendition.  When accessing image renditions, you simply need to pass in the 'Rendition=<rendition name>' parameter on the GET_FILE service and it will be returned.  But when you try that with videos, you get the error message, "Unable to download '<Content ID>'. The rendition or attachment '<Rendition Name>' could not be found in the list manifest of the revision with internal revision ID '<dID>'.

Rendition Download error

Through the interface, it exposes the ability to download, but utilizes the Content Basket to bundle one or more videos and download them as a zip.  

Rendition Information

I had never tried this with videos, but thought they had worked the same way.  Well, it turns out you need to pass in an extra parameter in the case of videos.  So if you pass in parameter of 'AuxRenditionType=media', that will allow the GET_FILE service to download the video (e.g. http://server/cs/idcplg?IdcService=GET_FILE&dID=11012&dDocName=WCCBASE9010812&allowInterrupt=1 &Rendition=QuickTime&AuxRenditionType=media). 

And if you haven't seen the David After Dentist video, I'd highly recommend it! 

Comments:

Hello Kyle
Do you have any experience on configuring FF with IBR on different OS, e.g, IBR on linux and FF on windwws?

Posted by guest on July 01, 2012 at 04:33 AM CDT #

Hello kyle, did you configure IBR and Flipfactory resides on different servers? Or do you have any experience on integration with FFmpeg?

Posted by lightsun on July 02, 2012 at 11:03 PM CDT #

lightsun,

I haven't tried a different video converter such as FFmpeg. But for running IBR and FlipFactory separately, the interaction simply happens at the file system level. So as long as you can share a directory between servers, it should work fine.

Thanks,
-Kyle

Posted by Kyle Hatlestad on July 06, 2012 at 11:02 AM CDT #

Hi

I would like to restrict check-in of particular mime-types (application/zip, video/mp4 etc.) into a UCM instance.

I understand that I need write a Filter in UCM and make use the field "dDocFormats" to achieve the requirement.

The challenge which I am facing currently is that the sample code available on oracle's website does not match with the API available for UCM on oracle's website.

I wanted to acquire some knowledge on how to develop a filter using the RIDC API available to achieve this.

Thanks

Posted by guest on August 27, 2012 at 10:53 PM CDT #

The RIDC API is meant to be used in client applications and is not meant to be used to customize UCM itself. For that, you will use Component Architecture to develop and implement the custom filters such as the one you are trying to build. For instructions on how to do Component Architecture and create custom filters, I would recommend the book by Bex Huff - http://www.amazon.com/Definitive-Stellent-Content-Development-ebook/dp/B001D0JOTE. Although it was written back when it was Stellent Content Server, it still applies to Oracle UCM (WebCenter Content). Bex also provides a great set of examples to work from on his website here: http://bexhuff.com/2011/03/howto-component-samples-for-oracle-ucm-11g

Thanks,
-Kyle

Posted by Kyle Hatlestad on August 28, 2012 at 09:13 AM CDT #

Post a Comment:
  • HTML Syntax: NOT allowed
About

Kyle Hatlestad is a Solution Architect in the WebCenter Architecture group (A-Team) who works with WebCenter Content and other products in the WebCenter & Fusion Middleware portfolios. The WebCenter A-Team blog can be found at: https://blogs.oracle.com/ ateam_webcenter/

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today