Guest User

Untitled

a guest
May 23rd, 2013
43
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.60 KB | None | 0 0
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <definition xmlns="http://workflow.opencastproject.org">
  3.  
  4. <id>export</id>
  5. <title>Export to Downloadable Media</title>
  6. <tags>
  7. <tag>upload</tag>
  8. <tag>schedule</tag>
  9. <tag>archive</tag>
  10. </tags>
  11. <description>
  12. A simple workflow that transcodes the media into distribution formats, then sends the resulting distribution files,
  13. along with their associated metadata, to the distribution channels.
  14. </description>
  15.  
  16. <operations>
  17. <!-- inspect the media -->
  18.  
  19. <operation
  20. id="inspect"
  21. fail-on-error="true"
  22. exception-handler-workflow="error"
  23. description="Inspecting the media package">
  24. </operation>
  25.  
  26. <!-- prepare audio/video tracks -->
  27.  
  28. <!-- Begin Epiphan MCA operations -->
  29.  
  30. <!-- This section is only relevant for the Epiphan MCA devices, however
  31. it needs to be present for those to work. Since it does not affect
  32. normal CA ingests we will leave this in -->
  33.  
  34. <operation
  35. id="compose"
  36. fail-on-error="false"
  37. exception-handler-workflow="error"
  38. description="Splitting Media (if needed)">
  39. <configurations>
  40. <configuration key="source-flavor">multitrack/source</configuration>
  41. <configuration key="target-flavor">presenter/source</configuration>
  42. <configuration key="encoding-profile">epiphan.presenter</configuration>
  43. </configurations>
  44. </operation>
  45.  
  46. <operation
  47. id="compose"
  48. fail-on-error="false"
  49. exception-handler-workflow="error"
  50. description="Splitting Media (if needed)">
  51. <configurations>
  52. <configuration key="source-flavor">multitrack/source</configuration>
  53. <configuration key="target-flavor">presentation/source</configuration>
  54. <configuration key="encoding-profile">epiphan.presentation</configuration>
  55. </configurations>
  56. </operation>
  57.  
  58. <!-- End Epiphan MCA operations -->
  59.  
  60. <!-- hold for templating-->
  61.  
  62. <operation
  63. id="export"
  64. fail-on-error="true"
  65. exception-handler-workflow="error"
  66. description="Running gstreamer pipeline to create export media">
  67. </operation>
  68.  
  69. <!-- Distribute to download server -->
  70.  
  71. <!-- <operation
  72. id="distribute-download"
  73. max-attempts="2"
  74. fail-on-error="true"
  75. exception-handler-workflow="error"
  76. description="Distributing to progressive downloads">
  77. <configurations>
  78. <configuration key="source-tags">export</configuration>
  79. <configuration key="target-tags">publish</configuration>
  80. </configurations>
  81. </operation> -->
  82.  
  83. <operation
  84. id="distribute-acl"
  85. max-attempts="2"
  86. fail-on-error="false"
  87. description="Distributing permissions to export file">
  88. <configurations>
  89. <configuration key="source-tags">export</configuration>
  90. <configuration key="target-tags">publish</configuration>
  91. </configurations>
  92. </operation>
  93.  
  94. <operation
  95. id="publish-engage"
  96. max-attempts="2"
  97. fail-on-error="true"
  98. exception-handler-workflow="error"
  99. description="Distributing to progressive downloads">
  100. <configurations>
  101. <configuration key="download-source-tags">export</configuration>
  102. </configurations>
  103. </operation>
  104.  
  105. <!-- Cleanup the working file repository -->
  106.  
  107. <operation
  108. id="cleanup"
  109. fail-on-error="false"
  110. description="Cleaning up">
  111. <configurations>
  112. <configuration key="preserve-flavors">*/source,dublincore/*</configuration>
  113. </configurations>
  114. </operation>
  115. </operations>
  116. </definition>
Advertisement
Add Comment
Please, Sign In to add comment