Sébastien Crème // Mikros Image // 2006 // grids@work Distributed transcoding integration in Media...
-
Upload
rosa-erving -
Category
Documents
-
view
215 -
download
0
Transcript of Sébastien Crème // Mikros Image // 2006 // grids@work Distributed transcoding integration in Media...
![Page 1: Sébastien Crème // Mikros Image // 2006 // grids@work Distributed transcoding integration in Media Asset Management with ProActive Mikros Image sebastien.creme@mikrosimage.fr.](https://reader036.fdocuments.in/reader036/viewer/2022070307/551a7b6c550346b52d8b5403/html5/thumbnails/1.jpg)
Sébastien Crème // Mikros Image // 2006 // grids@work
Distributed transcoding integration in Media Asset
Management with ProActive
Mikros [email protected]
![Page 2: Sébastien Crème // Mikros Image // 2006 // grids@work Distributed transcoding integration in Media Asset Management with ProActive Mikros Image sebastien.creme@mikrosimage.fr.](https://reader036.fdocuments.in/reader036/viewer/2022070307/551a7b6c550346b52d8b5403/html5/thumbnails/2.jpg)
Sébastien Crème // Mikros Image // 2006 // grids@work
Schedule
• Mikros Image• Media asset management
• Mikado
• Proxy generation application • Napoletana
• Next …
![Page 3: Sébastien Crème // Mikros Image // 2006 // grids@work Distributed transcoding integration in Media Asset Management with ProActive Mikros Image sebastien.creme@mikrosimage.fr.](https://reader036.fdocuments.in/reader036/viewer/2022070307/551a7b6c550346b52d8b5403/html5/thumbnails/3.jpg)
Sébastien Crème // Mikros Image // 2006 // grids@work
Schedule
• Mikros Image• Media asset management
• Mikado
• Proxy generation application• Napoletana
• Next …
![Page 4: Sébastien Crème // Mikros Image // 2006 // grids@work Distributed transcoding integration in Media Asset Management with ProActive Mikros Image sebastien.creme@mikrosimage.fr.](https://reader036.fdocuments.in/reader036/viewer/2022070307/551a7b6c550346b52d8b5403/html5/thumbnails/4.jpg)
Sébastien Crème // Mikros Image // 2006 // grids@work
Mikros Image
• All domains of post production• Commercials, long featured films,
music movies• 130 employees• 10 R&D engineers
• color grading• 3D plugins, rendering engine• asset management
![Page 5: Sébastien Crème // Mikros Image // 2006 // grids@work Distributed transcoding integration in Media Asset Management with ProActive Mikros Image sebastien.creme@mikrosimage.fr.](https://reader036.fdocuments.in/reader036/viewer/2022070307/551a7b6c550346b52d8b5403/html5/thumbnails/5.jpg)
Sébastien Crème // Mikros Image // 2006 // grids@work
FramesMaking of Nissan
![Page 6: Sébastien Crème // Mikros Image // 2006 // grids@work Distributed transcoding integration in Media Asset Management with ProActive Mikros Image sebastien.creme@mikrosimage.fr.](https://reader036.fdocuments.in/reader036/viewer/2022070307/551a7b6c550346b52d8b5403/html5/thumbnails/6.jpg)
Sébastien Crème // Mikros Image // 2006 // grids@work
Commercials
#1
#2
• 4 days of shooting in Island
• 1 week of preparation
• 7 weeks of production
• 1 Technical Director
• 1 Visual Effects Coordinator
• 20 CG artists
• broadcasted in 30 countries
![Page 7: Sébastien Crème // Mikros Image // 2006 // grids@work Distributed transcoding integration in Media Asset Management with ProActive Mikros Image sebastien.creme@mikrosimage.fr.](https://reader036.fdocuments.in/reader036/viewer/2022070307/551a7b6c550346b52d8b5403/html5/thumbnails/7.jpg)
Sébastien Crème // Mikros Image // 2006 // grids@work
Schedule
• Mikros Image• Media asset management
• Mikado
• Proxy generation application• Napoletana
• Next …
![Page 8: Sébastien Crème // Mikros Image // 2006 // grids@work Distributed transcoding integration in Media Asset Management with ProActive Mikros Image sebastien.creme@mikrosimage.fr.](https://reader036.fdocuments.in/reader036/viewer/2022070307/551a7b6c550346b52d8b5403/html5/thumbnails/8.jpg)
Sébastien Crème // Mikros Image // 2006 // grids@work
Media asset management application
• Task management• Information sharing• Approvals workflow• Scheduling
• All is media centric …• We need to display media in “by all
accessible application” aka a web application
![Page 9: Sébastien Crème // Mikros Image // 2006 // grids@work Distributed transcoding integration in Media Asset Management with ProActive Mikros Image sebastien.creme@mikrosimage.fr.](https://reader036.fdocuments.in/reader036/viewer/2022070307/551a7b6c550346b52d8b5403/html5/thumbnails/9.jpg)
Sébastien Crème // Mikros Image // 2006 // grids@work
Mikado
![Page 10: Sébastien Crème // Mikros Image // 2006 // grids@work Distributed transcoding integration in Media Asset Management with ProActive Mikros Image sebastien.creme@mikrosimage.fr.](https://reader036.fdocuments.in/reader036/viewer/2022070307/551a7b6c550346b52d8b5403/html5/thumbnails/10.jpg)
Sébastien Crème // Mikros Image // 2006 // grids@work
Schedule
• Mikros Image• Media asset management
• Mikado
• Proxy generation application• Napoletana
• Next …
![Page 11: Sébastien Crème // Mikros Image // 2006 // grids@work Distributed transcoding integration in Media Asset Management with ProActive Mikros Image sebastien.creme@mikrosimage.fr.](https://reader036.fdocuments.in/reader036/viewer/2022070307/551a7b6c550346b52d8b5403/html5/thumbnails/11.jpg)
Sébastien Crème // Mikros Image // 2006 // grids@work
Proxy Generation Application
File sequence encoded in dpx (2048 x 1096) 4Mo each files =
1G for 10 secs
Sample video
generated with quicktime
Sample jpeg
(100 ko)
Sample jpeg sequence
generated with proprietary jpeg
library
![Page 12: Sébastien Crème // Mikros Image // 2006 // grids@work Distributed transcoding integration in Media Asset Management with ProActive Mikros Image sebastien.creme@mikrosimage.fr.](https://reader036.fdocuments.in/reader036/viewer/2022070307/551a7b6c550346b52d8b5403/html5/thumbnails/12.jpg)
Sébastien Crème // Mikros Image // 2006 // grids@work
Proxy Generation Application
• What was needed
• OO development • Executing proprietary application / library to
create proxy (degraded version of full range pictures).
• Multiplatform (win, mac, linux) • Easy deployment• Interoperability• Scalability
![Page 13: Sébastien Crème // Mikros Image // 2006 // grids@work Distributed transcoding integration in Media Asset Management with ProActive Mikros Image sebastien.creme@mikrosimage.fr.](https://reader036.fdocuments.in/reader036/viewer/2022070307/551a7b6c550346b52d8b5403/html5/thumbnails/13.jpg)
Sébastien Crème // Mikros Image // 2006 // grids@work
Napoletana
soap server
// tomcat //Dispatcher
Worker
linux
Worker
windows
Worker
mac
ProActive
Mikado
database
![Page 14: Sébastien Crème // Mikros Image // 2006 // grids@work Distributed transcoding integration in Media Asset Management with ProActive Mikros Image sebastien.creme@mikrosimage.fr.](https://reader036.fdocuments.in/reader036/viewer/2022070307/551a7b6c550346b52d8b5403/html5/thumbnails/14.jpg)
Sébastien Crème // Mikros Image // 2006 // grids@work
Napoletana
soap server
// tomcat //Dispatcher
Worker
linux
Worker
windows
Worker
mac
ProActive
database
MikadoQ
![Page 15: Sébastien Crème // Mikros Image // 2006 // grids@work Distributed transcoding integration in Media Asset Management with ProActive Mikros Image sebastien.creme@mikrosimage.fr.](https://reader036.fdocuments.in/reader036/viewer/2022070307/551a7b6c550346b52d8b5403/html5/thumbnails/15.jpg)
Sébastien Crème // Mikros Image // 2006 // grids@work
Schedule
• Mikros Image• Media asset management
• Mikado
• Proxy generation application• Napoletana
• Next …
![Page 16: Sébastien Crème // Mikros Image // 2006 // grids@work Distributed transcoding integration in Media Asset Management with ProActive Mikros Image sebastien.creme@mikrosimage.fr.](https://reader036.fdocuments.in/reader036/viewer/2022070307/551a7b6c550346b52d8b5403/html5/thumbnails/16.jpg)
Sébastien Crème // Mikros Image // 2006 // grids@work
Next
• Use ProActive Fault Tolerance System instead of home made fault tolerance
• Use ProActive Peer To Peer instead of home made dispatcher – peer system
• Use ProActive deployment capabilities
![Page 17: Sébastien Crème // Mikros Image // 2006 // grids@work Distributed transcoding integration in Media Asset Management with ProActive Mikros Image sebastien.creme@mikrosimage.fr.](https://reader036.fdocuments.in/reader036/viewer/2022070307/551a7b6c550346b52d8b5403/html5/thumbnails/17.jpg)
Sébastien Crème // Mikros Image // 2006 // grids@work
Next Next
• develop ProActive computing resource management application
• Use ProActive runtime instead of our cg rendering achitecture
A training period is proposed
to work on next and
next next features
![Page 18: Sébastien Crème // Mikros Image // 2006 // grids@work Distributed transcoding integration in Media Asset Management with ProActive Mikros Image sebastien.creme@mikrosimage.fr.](https://reader036.fdocuments.in/reader036/viewer/2022070307/551a7b6c550346b52d8b5403/html5/thumbnails/18.jpg)
Sébastien Crème // Mikros Image // 2006 // grids@work
?