Open source media management and distribution platform

Release notes 1.6.4

This document summarizes changes made in the 1.6.4 release. This list gives a brief instruction of the changes made. Check the orginal tickets at the 1.6. milestone in MediaMosa Trac.

#31 GET /statistics/searchrequest returned 404, now the searchrequests statistics.
#35 Transcoding: more and better output in the admin interface in case of a transcode error.
#36 A failed transcode, now never starts a bogus analyse.
#38 Now the still generation never tries to make a still at a frametime higher than the video length. Even if the video is shorter than 10 seconds.
#40 Images are now generated with aspect ratio maintained, and there are extra parameters: width and height or size (widthxheight, for example 200x400)
#41 In the admin interface "streaming servers", it is possible per streaming server to modify the objectcode. In this release we made no modifications for support of other videoformats (yet, in a followup we will try to support the wowza server better). Fix Quicktime en Flash object code in combination with 'start' and 'duration' parameters.
#46,47,48 Several issues in documentation fixed.
#50 "is_unappropriate = true" in CQL works now.
#52 mime_type search in CQL works now.
#54 Support for OGG Vorbis en Theora; also playable in firefox 3.5.
#55 Support for wowza streaming server/mpeg4; (only the preparation)
#56 MP3 streaming with wowza/jwplayer is default now, but others are also possible.
#60 Some quotes support in the download of mediafiles.
#62 crossdomain.xml in webroot van uploadserver.
#63 XML output change. We fixed the awkward xml output with mediafiles. This change is versioned in the restcall/parameter, so backward compatibility is ensured.
#68 The analyse script now takes into account possible multibitrate videos. It only reports the bitrate from the stream with the highest bitrate.
#69 autorisation_group; it is not possible anymore to create a REALM groupname which has the same name as a DOMAIN group, and visaversa.
#73 When an original does not have a duration but a transcode has, the duration of the transcode will be stored with the asset as the duration of the original.
#91 /collection search on description bug fixed.
#116 Streaming server selection based on a combination of container/codec.
#117 Playtickets are prefixed by eganumber as subdirectory. Useful for analyse of the apache streaming log files.
#122 ffmpeg / analyse
Beter support in the analyse tool; a bug with some specific mp4 files which resulted in a wrong mimetype (MIME-type: application/octet-stream) is solved. The corresponding files should be reanalysed from the admin interface. (there is a followup for the mime/type detection upgrade )
#157 Total count is incorrect in /collection/{coll_id}/asset and /asset

[get]
Be careful with search calls with the parameter limit=3 or limit=6. It does not return a correct total count, but have a better performance. This is a workaround for Surfmedia until a better solution is implemented.

#168 /version [GET] call
We added a new rest call /version which only returns the current version of Mediamosa.
#43 Stills are now shown in the oai tags.
#44 In the reference tags we show the reference url's if master/slaved. Using "set=app_id:5" as a parameter for search results in showing only playurls from that application. (See also ticket #71)
#45 Support for dc/qdc and lom in OAI.
#72 dcterms:extent support.
#53 It is now possible to set collection to inactive using 'is_unappropriate'. See /asset/{asset_id} [POST] on mediamosa.org (Reference Guide).
#57 [Core] GET instead of POST in create method
#71 [Bulkupload] Authorizationrule aut_app added to Bulk upload
#19 only if the file is streamable, the is shown."