DOI QR코드

DOI QR Code

Design and Implementation of the SMIL Authoring Tool

SMIL(Synchronized Multimedia Integration Language) 전용 저작도구의 설계 및 구현

  • Published : 2003.02.01

Abstract

SMIL is a declarative markup language based on XML, which enables users to make effective multimedia presentations on the web by synchronizing media objects. In this paper, we design and implement a SMIL authoring tool which support Intuitive creation of web multimedia documents and diverse practical use of created information. Besides, creation, management and authoring module of SMIL document, it offers template interface depending on network bandwidth selection for general users to create multimedia presentation a convenient way. In addition, we implement SMIL document management facility for a large number of users, by connecting SMIL contents database sever.

SMIL은 XML을 기반으로 한 선언적 마크업 언어로서, 멀티미디어 개체들의 상호 유기적인 동기화로 워 상에서 효과적인 멀티미디어 표현을 가능하게 한다. 본 논문에서는 멀티미디어 통한 언어인 SMIL을 이용하여, 웹 멀티미디어 문서를 직관적으로 작성하고, 생성된 정보를 다양하게 활용 가능하게 하는 SMIL전용 저작도구를 설계 및 구현하였다. 문서의 생성, 관리, 저작 모듈뿐만 아니라, 일반 사용자에게 손쉬운 멀티미디어 표현(Presentation)의 저작을 제공하기 위하여 인터넷 망이 대역폭에 따른 템플릿 인터페이스를 제공하였고, SMIL 컨텐츠 데이터베이스 서버와의 연동으로 다수사용자를 위한 SMIL문서 관리 기능을 구현하였다.

Keywords

References

  1. Bulterman, D., et. al., 'GRiNS : A Graphical INterface for creating and playing SMIL documents,' Computer Networks and ISDN Systems, Vol.30, No.1-7, April, 1998 https://doi.org/10.1016/S0169-7552(98)00128-7
  2. Chia-Yuan Teng, Compression of SMIL documents, Data Compression Conference, Proceedings, DCC 2000, p.572, 2000 https://doi.org/10.1109/DCC.2000.838219
  3. Clementina group, VEON authoring tool, http://www.veon.com/ corporate/home/
  4. Flammia, G., SMIL makes Web applications multimodal, IEEE Intelligent Systems [see also IEEE Expert], Vol.13 Issue.4, pp.12-13, July-Aug., 1998 https://doi.org/10.1109/5254.708426
  5. Franck Rousseau, Andrzej Duda, 'Synchronized multimedia for the WWW,' computer networks and ISDN systems, 1998 https://doi.org/10.1016/S0169-7552(98)00019-1
  6. Hoschka, P., 'An introduction to the Synchronized Multimedia Integration Language,' IEEE Multimedia, Vol.54, Oct.-Dec., 1998 https://doi.org/10.1109/93.735872
  7. Hoschka, P., 'Toward Synchronized Multimedia On the Web,' http://www.w3j.com/6/s2.hoschka.html
  8. Muriel Jourdan, Laurent Tardif and Lionel Villard, 'SMILY, a Smil authoring environment,' Proceedings of the seventh ACM international conference(part 2) on Multimedia, 1999 https://doi.org/10.1145/319878.319936
  9. Peiya Liu, 'An Introduction to the Synchronized Multimedia Integration Language,' IEEE, 1998
  10. Real Networks, Real Producer Plus G2, http://www.realnetworks.com/products/producerplus
  11. Rousseau, F., and Duda, A., Synchronized Multimedia for the WWW, ComputerNetworks and ISDN Systems, Vol.30, No.11-7, April, 1998 https://doi.org/10.1016/S0169-7552(98)00019-1
  12. Sausage Software, HotSausage SMIL Composer SuperTool, http://www.sausage.com/supertoolz/toolz/ stsmil.html
  13. Schulzrinne, H., Casner, S., Frederick, R. and Jacobson, V., RTP : A Transport Protocol for Real-Time Applications, RFC 1889, January, 1996
  14. Schaffer, W., 'Zundorf, A. Round-trip engineering with design patterns, UML, javaand C++,' IEEE Software Engineering, Proceedings of the 1999 International Conference, 1999
  15. Schulzrinne, H., Rao, A., and Lanphier, R., Real Time Streaming Protocol (RTSP), RFC 2326, April, 1998
  16. Sun Microsystems, Inc., 'JMF(Java Media Framework) API Guide,' 1999
  17. Suzuki, J., Yamamoto, Y., 'Toward the interoperable software design models : quartet of UML, XML, DOM and CORBA,' Proceedings, Fourth IEEE International Symposium and Forum, 1999 https://doi.org/10.1109/SESS.1999.766591
  18. TAG Software, TAG Editor, http://taz.digital-ren.com/
  19. Terashima, Y., Yasumoto, K., Higashino, T., Abe, K., Matsuura, T., Taniguchi, K., Extension of SMIL with QoS control and its implementation, Multimedia and Expo, ICME, 2000 IEEE International Conference on, Vol.3, pp.1683-1686, 2000 https://doi.org/10.1109/ICME.2000.871095
  20. W3C, Synchronized Multimedia Integration Language (SMIL) 2.0 Specification, http://www.w3.org/TR/REC-smil20/
  21. W3C, W3C Synchronized Multimedia Working Group, http://www.w3c.org/AudioVideo
  22. W3C, Extensible Markup Language (XML), http://www.w3c.org/XML