home *** CD-ROM | disk | FTP | other *** search
/ CD-ROM Magazin 1995 December / CD_12_95.BIN / share95 / ladybug2 / ladybug.txt < prev    next >
Text File  |  1995-08-03  |  12KB  |  277 lines

  1. ========================================================================
  2. Ladybug 1.00 for Windows95 Demo
  3. ========================================================================
  4. What is New?
  5. 1. The newest Ladybug 1.00 for Windows95 Demo includes
  6. some minor revision. The old upload version in the CICA FTP site
  7. did no include the CW32.DLL and WING32.DLL now it is included.
  8.  
  9. 2. The SaveAs can be used to save a MPEG file after playback
  10. with the Netscape.
  11.  
  12. =======================================================================
  13. Agreement of Using Ladybug 1.00 for Windows95 Demo.
  14.  
  15. This is the agreement about Ladybug 1.00 for Windows95 Demo 
  16. between you (user) and Neat Software Company.
  17.  
  18. This is the demo program of Ladybug 1.00 for Windows. 
  19. There are limited MPEG files to playback. You can test it for 
  20. preview purpose. You can free copy and redistribute this Demo 
  21. program but you can not sale it for any commericial purpose
  22. withour written permition. You can only redistribute this
  23. software in original form. This software remains a confidential
  24. trade secret of Neat Software. Any attempts to modify, decompile,
  25. disassemble or reverse engineer this software are not allowed. 
  26.  
  27. If you do not agree this agreement please do not use this
  28. Demo software.
  29.  
  30. ========================================================================
  31. 1. Introduction
  32. ========================================================================
  33. MPEG means "Moving Picture Experts Group". This group is working under 
  34. the direction of the International Standards Organization (ISO) for the 
  35. standards of compressed motion pictures and associated audio. MPEG-1 
  36. had been completed in Oct. 92 known as International Standard ISO-11172.
  37.  
  38. Ladybug 1.00 is a software implementation of MPEG-1 decoder without 
  39. audio associated. It works from reading a .mpg file and then decoding
  40. the code with Huffman decode algorithm, IDCT (Inverse Discrete Cosine
  41. Transform), Motion Compensition for P (Predicated) and B (Bidirectional)
  42. frames, and Halftone algorithms.
  43.  
  44. Ladybug 1.00 Properties:
  45.  
  46. Object-Oriented Software System
  47. Friendly Graphic Uesr Interface (GUI)
  48. View MPEG File In Variable Window Size
  49. Used as a MPEG Viewer on Internet with a WWW browser
  50. Decode full MPEG-1 video frame types (all I, P, B frames) 
  51. Graphics Accelerator with WinG in Windows 3.1
  52. 32bit Optimization Code For x86 Processor
  53.  
  54. ========================================================================
  55. 2. Architecture
  56. ========================================================================
  57. Ladybug is designed as an envolution software system that is
  58. portable to many platforms. There are several releases of
  59. Ladybug target at different markets. Network version is
  60. optimized for Internet access. It can connected with a WWW
  61. borwser such as Mosic and Netscape to view the MPEG video
  62. clips through Internet. CDROM version is optimized for CD-ROM
  63. access. It includes some interactive and index fundtions.
  64. It is a basic tool to play titles and games on the CD-ROM.
  65.  
  66. This release is the Network version of the Ladybug 1.00 for Windows.
  67.  
  68. Ladybug Architecture
  69. -----------------------------------------------------------------------
  70. USER            CD-ROM titles, Games, Network Browser, Education
  71. SYSTEM        Windows95/NT, Windows 3.1 + Win32s + WinG
  72. ARCHITECTURE    Object-Oriented System, Graphic User Interface
  73.                 Graphic Acceleration
  74. MICRO-STRUCTURE    Video --> GOP --> Picture --> Slice --> Microblock 
  75.                 --> Block->Huffman --> IDCT-->Bit Stream
  76.  
  77. ========================================================================
  78. 3. Object Oriented User Interface
  79. ========================================================================
  80. Ladybug is an object-oriented MPEG player. Users view the mpeg
  81. object through a window objcet and select the demanded commands
  82. or operations by menu, button, and dialog box. The mouse and
  83. keyboard are the main pointer devices. After running the ladybug,
  84. a window object is displayed on the screen. It includes
  85.  
  86. <System menu> can be used to close the object and resize the window.
  87. <Title bar> shows the name of the .mpg file object. When there
  88.         are no open files, the window display "Ladybug for MPEG".
  89.         Users can point at the title bar and drag the window to
  90.         relocate.
  91. <Client area> shows the animation of a MPEG object. It is also an
  92.         interactive area that users can active a pop-up menu to
  93.         operate on the object.
  94. <Menus> are a common way of presenting commands in an interface.
  95.         There are a list of <items> in a menu that represent the
  96.         commands. In the Ladybug pop-up menu is the efficient
  97.         interactive tools to view and command an object. In this
  98.         way Ladybug demonstrates the principle of display on demand.
  99.         Pop-up menu is displayed at the current location of the mouse
  100.         cursor, this eleminates the need to navigate the mouse to
  101.         get commands. It also saves the screen space.
  102.  
  103. When clicking the client area of the Ladybug window with the right
  104. mouse button, a pop-up menu is displayed. On the down transition
  105. of the right button, the MPEG object is identified. On the up the
  106. menu is displayed to the center and below the cursor location of
  107. the mouse. The menu items in the pop-up menu of the Ladybug are
  108. always connected to the MPEG object.
  109.  
  110. ========================================================================
  111. 4. Requirements
  112. ========================================================================
  113. Hardware Environment Requirements
  114. Machine                Minimum 386sx, 
  115.             Better for 486DX, DX2, DX4, 
  116.             Best for Pentium, K86
  117. Memory                 4 MByte memory above                  
  118. Harddisk               5 MByte free space available                        
  119. Video Card              SVGA or higher with 256 or 16.7 millions colors
  120.             The best picture quality is for 800x600
  121.                         or 1024x768 256 colors
  122.                                                       
  123. Software Environment Requirements
  124. Windows 3.1/Win3.11    win32s 1.20 and WinG 1.0 is required.
  125. Windows NT/Windows95  win32s is not needed. 
  126.  
  127. ========================================================================
  128. 5. Installation
  129. ========================================================================
  130. It is very easy to install on Windows95.
  131. 1.  Get Ladybug file
  132.         In DOS prompt:          C:>
  133.     Make a sub-directory:    C:>md c:\ladybug
  134.         Copy ladybug.zip:       C:>copy a:\ladybug.zip  c:\ladybug
  135.                 or Download from Network to c:\ladybug
  136.     Uncompress:        C:>pkunzip ladybug.zip                         
  137. 2. Install
  138.         In DOS prompt           C:>install                                                  
  139. 3. Test
  140.         In Windos95:            Double Click ladybug.exe to begin
  141.  
  142. Notes:
  143. The Ladybug 1.00 for Windows95 Demo can only play MPEG files
  144. less than 800KB and some special files. The special files can
  145. be retrived with Netscape or Mosic by open the local file demo.htm.
  146. These files are very nice MPEG movies on the Internet. Your Netscape
  147. or Mosaic browser should set the .mpg browser function.  
  148.  
  149. Tips:
  150. ------------------------------------------------------------------------
  151. Set your Display in 800*600 or 1024*768, 256 colors model for high
  152.         quality video.
  153. Run Ladybug for Windows95 on Pentium will show best performance.
  154. Try resize the window in every size or check double window
  155. Try to use Ladybug 1.00 for Windows95 with Netscape or Mosaic.
  156. Try to run 3 or 4 Ladybugs to demostrate the multitask in Windows95
  157.  
  158. ========================================================================
  159. 6. Playback
  160. ========================================================================
  161. Playback with Disk or CD-ROM File
  162.  
  163. Click the Ladybug 1.00 Shortcut or Run ladybug.exe a initial
  164. window is displayed. Click RIGHT MOUSE BUTTON in the area of
  165. the initial window, there is a floating popup menu appeared.
  166. There are several menu items on the popup menu.
  167.  
  168.  
  169. Command        Action
  170.  
  171. Open            to open a .mpg file select a .mpg file from a file
  172.                 list box
  173. SaveAs          to save the MPEG file.
  174. Play            to play a opened .mpg file if you press the right                
  175.                 button of the mouse the player will pause and display            
  176.                 the popup menu. If you select the Stop item, when 
  177.                 you press the left button of the mouse, the player will                  
  178.                 stop, otherwise the player will continue.
  179. Step            to play forward step by step.
  180. Stop            to stop the palyer.
  181. Options         to make the choice of a checklist you could choice 2                     
  182.                 times image and so on.
  183. Infomation?     to display ladybug information when you finish a                         
  184.                 .mpg play. You could read the timing result and the rate 
  185.                 of frames per second. Clicking the Help button you can           
  186.                 read online help file.
  187. Exit            to exit the Ladybug
  188.  
  189.  
  190. While you are playing if you press right mouse button down, the
  191. popup menu appeared and the player pause. When you press left
  192. mouse button again without choice any items, the playing procedure
  193. continue. If you select stop item, the Ladybug shows the demo window
  194. and stop.
  195.  
  196. Playback With A WWW Browser
  197.  
  198. MIME (Multipurpose Internet Mail Extensions) is a method to organize
  199. file types. Mosaic and Netscape can not handle all the MIME file
  200. types internally. So you need external viewers to associate some
  201. MIME files and read them.
  202.  
  203. Name                MIME TYPE
  204. ---------------------------------------------------------------------
  205. HTML                .html
  206. Compressed File            .zip
  207. Rich Text Format                .rtf
  208. PostScript             .ps
  209. MPEG                .mpg or .mpeg
  210. JPEG                .jpg
  211. Word Doc            .doc
  212. Audio                .au or aiff
  213.  
  214. In the Mosaic:
  215. ---------------------------------------------------------------------
  216. You need a external viewer and associate these file types to
  217. an application in the MOSAIC.INI file. When active a file
  218. Mosaic will invoke the viewer.
  219.  
  220. Edit the MOSAIC.INI
  221. In the [Viewers] section of the MOSAIC.INI file add
  222.  
  223.     TYPE1023="video/mpeg"
  224.     
  225. where we set n=1023 make sure it is a unique integer.
  226.  
  227.     video/mpeg="c:\ladybug\ladybug.exe %ls"
  228.  
  229. c:\ladybug is the directory where the ladybug.exe is in.
  230.  
  231. In the [Suffixes] section define the file type extensions. 
  232.  
  233.     video/mpeg=.mpeg, .mpg
  234.  
  235. Save the MOSAIC.INI file and restart the mosaic.
  236.  
  237. In the Netscape:
  238. ------------------------------------------------------------------------
  239. Start Netscape, choose Options|Preferences item. Push the
  240. first button with panel (default is Styles), select the item
  241. Helper Applications. To have Netscape start an external viewer,
  242. select the Mime Type in the list, then choose the radio button
  243. Launch Application. Choose ladybug.exe as the .mpg external viewer.
  244.  
  245. ========================================================================
  246. 7. Copyright
  247. ========================================================================
  248. Neat Software Company owns the copyright of Ladybug 1.00 for
  249. Windows. It is co in the United States in 
  250.  
  251. Ladybug 1.00 for Windows/Windows95  is a motion video (MPEG)
  252. player running on Windows 3.1./NT/Windows95. It is a commercial
  253. version of the Ladybug, including technical support from Neat
  254. Software Company. Ladybug 1.00 is protected by the copyright
  255. law in the United States from 1994. The software in source code
  256. form remains a confidential trade secret of Neat Software.
  257. Any attempts to decompile, disassemble or reverse engineer this
  258. software are not allowed. 
  259.  
  260. Windows 3.1, Win32s, WinG, Windows95, Wnidows NT are trade 
  261. marks of Microsoft Corp. Pentium is the trade mark of Intel Corp.
  262. Mosaic is the trade mark of NCSA. Netscape is the trade mark of the 
  263. Netscape communication.
  264.  
  265. ========================================================================
  266. 8. Contact
  267. ========================================================================
  268. Neat Software Co.            Tel: (204)269-3593            
  269. 616 Townsend Ave.                       Fax: (204)269-3593
  270. Winnipeg, Manitoba R3T 2V2    
  271. Canada
  272. Attn: Chang LI        
  273.  
  274. Email: changl@cs.umanitoba.ca
  275. WWW: http://www.cs.umanitoba.ca/~changl/neat/neat.html
  276.  
  277. Have fun with Ladybug 1.00 for Windows95.