| Macromedia Director Get to know the program and do a relatively small multimedia presentation (choose the subject yourself) in which you use the common features of the program. Assistant: Jari Kleimola, jari.kleimola |
| Flash Get to know a flash editor and do a relatively small multimedia presentation (choose the subject yourself) in which you use the common features of the program. Another option would be to do an extensive comparison between several different editors. Assistant: Jani Kaleva, jkaleva |
| SMIL Study the properties of the SMIL multimedia document language and make a SMIL document of some subject. Try to bring out the strong points and properties of the language. There are numerous free tools available for viewing and authoring. You can also study the Timesheets specification. Starting points: http://www.w3.org/AudioVideo/ X-Smiles Browser Mikko Pohja, mpohja |
| SVG Get to know Scalable Vector Graphics format and make your own SVG document/application. You could also study how to produce SVG graphics dynamically (e.g., with a servlet application). Starting points: http://www.w3.org/Graphics/SVG/Overview.htm8 http://www.w3.org/Graphics/SVG/SVG-Implementations.htm8#viewer X-Smiles Browser Assistant: Hannu Järvinen, hannu.jarvinen |
| Realtime music collaboration Arrange a Ninjam recording session through the internet in (almost) realtime and save your recordings to an audio file. Write down network latencies during the recording and the routing map between points. Saved raw audio tracks should be later processed with, for example, Reaper audio editor. Edit the balance of different instruments and add new effects or material, etc. The finished master mix should be compressed to mp3 format with appropriate metadata. You can also try different tempos, music styles, and even a virtual jam session between several musicians. Starting points: http://www.ninjam.com http://www.devplant.com/ninjam-music http://www.reaper.fm Assistentti: Jari Kleimola, jari.kleimola |
| Audioediting Make a sound file (few minutes of lenght). You can mix for example sound effects, music or speech and use the sound processing features of audioediting programs. The file should sound consistent and reasonable as a whole. You can use various shareware/trial programs for editing like Goldwave, Adobe Audition or Audacity (Linux). Being creative is allowed. Starting points: Audio Production Tools Assistant: Jani Kaleva, jkaleva |
| Videoediting Compose a video file (few minutes) and try to make the content reasonably whole and sensible. You can aquire material on the internet or by grabbing from vcr/tv and use Adobe Premier or Sony Vegas (available at TML) to assemble the file and for other tricks (text, cutting and effects). You can also try shareware programs in case you happen to know some good ones. Starting points: http://www.mpegx.com/cat.php?dcat=VideoEditor Assistant: Isto Vilhola, isto.vilhola |
| Mobile Information Device Profile
(MIDP) Get the necessary tools and create a java application for small mobile devices. Starting points: http://java.sun.com/products/midp/ Cesar's slides Sun J2ME Wireless Toolkit Nokia J2ME Toolkit Assistant: Alessandro Cogliati, alessandro.cogliati |
| XSL Stylesheets Dig into XSL stylesheet standard and make example documents that demonstrate it's uses. You can especially study, e.g., how to adapt content for different platforms using XSL Transformations.. Starting points: http://www.w3.org/XML/ http://www.w3.org/Style/XSL/ X-Smiles Browser Assistant: Mikko Pohja, mpohja |
| XForms Dig into XForms standard and make example documents that demonstrate it's uses. You can also study how the server/client architecture works and make a simple client/server application. Starting points: http://www.w3.org/MarkUp/Forms/ http://www.w3.org/MarkUp/Forms/#implementations Assistant: Hannu Järvinen, hannu.jarvinen |
| Web Services Create your own web service or use some existing one (e.g., Amazon, Google). A Web Service is a piece of software that makes itself available over the Internet. It is platform and language independent, so any device can make use of it. Basic background concepts are:
W3C - Web Services W3C - WS Architecture W3C - SOAP W3C - WDSL OASIS - UDDI Some web service providers: UDDI - Test Register XMethods W3C - SOAP Google Web APIs Amazon Assistant: Alessandro Cogliati, alessandro.cogliati |
| Image and video compression Learn the basics about digital image and/or video processing, study compression techniques and analyze the properties of different formats. Starting points: Wikipedia Yun Q. Shi and Huifang Sun. Image and Video Compression for Multimedia Engineering: Fundamentals, Algorithms, and Standards. CRC Press, 1999.Wang, Zhou and Bovik, A. C. 2002. A universal image quality index. IEEE Signal Processing Letters, vol. 9, pp. 81-84, March 2002. HUOM: Tässä työssä dokumenttien ja kommunikaation kieli on vain englanti. Assistant: Carlos Herrero,, carlos.herrero |
| Audio compression Study audio compression and compare different formats (MP3, RealAudio, WMA, AMR, AAC, Ogg Vorbis etc). In addition to subjective evaluation you can measure audio quality with some utility. Starting points: http://en.wikipedia.org/wiki/Audio_data_compression http://www.tml.tkk.fi/~cherrero/P_Herrero.pdf Assistant: Carlos Herrero, carlos.herrero |
| DVD Study the DVD standard and create your own DVD with menus etc. Starting points: http://www.dvddemystified.com/ Assistant: Isto Vilhola, isto.vilhola |
| WAP/Mobile XHTML Toolkit Build your own WAP/Mobile XHTML application with Nokia's Toolkit. Use dynamic content. Starting points: Nokia Mobile Internet Toolkit 4.0 Assistant: Istvan Beszteri, istvan.beszteri |
| Java Media Framework Make a java application (or applet) that uses the multimedia capabilities of JMF API. Starting points: http://www.javasoft.com/products/java-media/jmf/index.html Assistant: Istvan Beszteri, istvan.beszteri |
| MHP & Superteletext Study the MHP standard and make a superteletext service (XHTML+CSS) related to, e.g., a TV program (real or imaginary). More information and needed tools from the assistant. Starting points: http://www.digitv.fi http://www.mhp.org/index.php?id=133 Assistant: Jussi Teirikangas, jussi.teirikangas |
| Your own topic There are plenty of other good topics not mentioned above. So why not suggest your own topic? Assistant: Jussi Teirikangas, jussi.teirikangas |
Tämän sivun sisällöstä vastaa Petri.Vuorimaa
assistentit, <xxxx
tml.hut.fi>.
Sivu viimeksi päivitetty
9.6.2007 klo 11:53:30
URL: http://www.tml.tkk.fi/Opinnot/T-111.2350/index.html