Christoph,

Thank you for the reply! We have been testing on 1.4rc2, so maybe things are improved.

In MH 1.4rc2, the episode's dublin core catalogs are still dereferenced as "/0" when sent to the Engage during publish. The dereferenced mpeg-7 file's location path does not match it's one. For instance, the Id of the resource in path name (i.e. "catalog-4") was used in the dereferenced path but its not part of the actual path to the resource. The correct dublin core resources path was constructed (except for the file name) but not the mpeg-7. An mpeg-7/text flavored file generated on our system is named "slidetext.xml". But, there is no obvious reference to that file resource in the archived version of the mediapackage. It seems like the new scheme might reference the slidetext.xml as mpeg7.xml. I'm curious how it could defererence that back to slidetext.xml (or maybe change the name to mpeg7.xml and put it in a more streamlined path on archive)?

- Karen

On 9/28/2012 5:53 AM, Christoph Drießen wrote:
Hi Karen,

the "/0" is intended and describes the version of the episode in the archive. 
But parts of Matterhorn -- namely the workspace -- do not like this schema without having 
a file extension at the end of the URL. So as part of 
fixinghttp://opencast.jira.com/browse/MH-9065  the new scheme will be something like this:
http://localhost:8080/episode/archive/mediapackage/d9c41616-f643-49e8-8b92-6d5f497eed21/track-1/1/track.mov
http://{host}/episode/archive/mediapackage/{mediaPackageId}/{mediaPackageElementId}/{version}/{type}.{fileSuffixOfMimeType}

Also the URNs you encountered in the database are correct. The episode service 
acts as a long term archive so saving transient URLs does not make any sense. 
That's why they are being rewritten to a location independent URN. But In fact 
these URNs aren't currently used anywhere, they're just internal und should 
remind the fact that this is an archived media package. If you access archived 
episodes throught the episode service's REST endpoint these URNs are being 
rewritten to point to the current location of the REST endpoint. By this 
technique you are able to move the episode service (aka archive) to a new host 
without any problem. Moving the archive to another host will likely happen in 
the long run and that's something that has to be considered in terms of long 
term archival.

Hope that helps,
Christoph



Am 27.09.2012 um 15:40 schrieb Karen Dolan<[email protected]>:

Does anyone else have the problem that in Episode Tab, episode details, all the URLs end 
in "/0"?

Is it possible that workflows applied to an archive use the media package from 
the episode_episode table? (Making all the meta-data meta-physical)
- Karen

On 9/27/2012 9:10 AM, Karen Dolan wrote:
I notice URN values in mediapackage within the episode_episode table:
             
<url>urn:matterhorn:c1dc4053-fdd5-4d0c-8143-d2608dfb216b:0:7213209f-6535-4d01-bf73-2fd8bf232add</url>

Normally, the url shows up as a location identifier in mediapackages. Does 
anyone know if this is expected?

_______________________________________________
Matterhorn mailing list
[email protected]
http://lists.opencastproject.org/mailman/listinfo/matterhorn


To unsubscribe please email
[email protected]
_______________________________________________
_______________________________________________
Matterhorn mailing list
[email protected]
http://lists.opencastproject.org/mailman/listinfo/matterhorn


To unsubscribe please email
[email protected]
_______________________________________________


--

Karen Dolan
Harvard University, DCE
617-998-8439
[email protected]

_______________________________________________
Matterhorn mailing list
[email protected]
http://lists.opencastproject.org/mailman/listinfo/matterhorn


To unsubscribe please email
[email protected]
_______________________________________________

Reply via email to