home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / multimed / 4003 < prev    next >
Encoding:
Internet Message Format  |  1993-01-07  |  20.7 KB

  1. Path: sparky!uunet!stanford.edu!apple!netcomsv!optimla!lex
  2. From: lex@optimla.aimla.com (Lex van Sonderen)
  3. Newsgroups: comp.multimedia
  4. Subject: CD-I Development FAQ - version 1.2.1
  5. Keywords: CD-I COMPACT DISC INTERACTIVE DEVLOPMENT AUTHORING PROGRAMMING
  6. Message-ID: <C0Hv9I.97K@optimla.aimla.com>
  7. Date: 7 Jan 93 17:29:41 GMT
  8. References: <C0GyEr.5w0@optimla.aimla.com>
  9. Sender: Lex van Sonderen
  10. Distribution: comp.multimedia
  11. Organization: Philips Interactive Media of America
  12. Lines: 583
  13.  
  14. Sorry, the previous post had a 'strange ASCII character' in it.
  15.  
  16. ========================================================================
  17. CD-I Developer's Frequent Asked Questions
  18. ------------------------------------------------------------------------
  19. Disclaimer: This list is made to the best of my knowledge, but 
  20. inevitably it may have mistakes or omissions.  No responsibility will be 
  21. taken by Philips or the author for the information presented herein.
  22.  
  23. For comments, additions, corrections, or if you have remaining 
  24. questions, contact:
  25. Lex van Sonderen
  26. Manager Knowledge Transfer
  27. Philips Interactive Media of America
  28. 10050 Santa Monica Blvd.
  29. Los Angeles, CA 90025
  30. Phone:    +1 310 444 6689
  31. Fax:    +1 310 477 4953
  32. Internet:    lex@aimla.com
  33. CompuServe:    71552,2204
  34. ========================================================================
  35. Introduction
  36.  
  37. With the successful launch of CD-I in the United States, Philips is 
  38. receiving an increasing number of calls from people who are interested 
  39. in developing CD-I titles.  Our goal is to encourage anyone to exploit 
  40. this exciting new medium and the following list is an attempt to answer 
  41. basic questions as well as to direct those who are new to CD-I to the 
  42. many sources of CD-I development hardware, software, and information.
  43. ========================================================================
  44. Questions answered in this document:
  45.  
  46. Where can I buy CD-I players and CD-I discs?
  47. Where and how can I sell my CD-I consumer titles and ideas?
  48. How can I make corporate, professional, institutional or educational CD-
  49. I titles?
  50. Where can I buy CD-I development systems?
  51. Where can I get information on CD-I? outside of the USA and Canada?
  52. What tools do I need to produce CD-I titles?
  53. What system do I need for CD-I authoring?
  54. What system do I need to for CD-I programming?
  55. What is an emulator?
  56. Do I need a CD-Recorder?
  57. What is the 'Green Book?'
  58. What are the technical specifications for a CD-I player?
  59. Where can I read more about CD-I?
  60. How can I keep in touch with the CD-I development community?
  61. ========================================================================
  62. Where can I buy CD-I players and CD-I discs?
  63.  
  64. Consumers in the US who want information on where to buy CD-I discs 
  65. and/or Philips CD-I players can call toll-free number for the Philips 
  66. Consumer Electronics Hotline: 1 800 845 7301
  67. ========================================================================
  68. Where and how can I sell my CD-I consumer titles and ideas?
  69.  
  70. Philips Interactive Media of America (PIMA)
  71.  
  72. PIMA's primary focus is on the publication of high-quality CD-I titles 
  73. for the home entertainment market.  PIMA enters into a limited number of 
  74. agreements to co-produce home entertainment and educational titles with 
  75. other organizations.  Because of the large number of inquiries, we ask 
  76. that prospective co-producers mail background information to the Senior 
  77. Vice President in charge of Product Development, Sarina Simon.
  78. ------------------------------------------------------------------------
  79. Co-Productions
  80.  
  81. Sarina Simon,
  82. Senior Vice President Product Development
  83. 11111 Santa Monica Blvd., Suite 700
  84. Los Angeles, CA 90025
  85.  
  86. When sending your proposals to Ms.  Simon, please describe the subject 
  87. matter for the proposed title in two or three sentences.  Because we 
  88. cannot guarantee confidentiality in the handling of your proposal at 
  89. this early stage of the proposal process, we advise you not to send a 
  90. detailed outline or discussion of your ideas.  But, do provide detailed 
  91. information on your company (brochures, company background, etc.), its 
  92. personnel (resumes or biographies), and facilities.  Because Ms.  Simon 
  93. receives a large number of proposals, a response will take a least 3 
  94. weeks.  Upon approval of your proposal for further consideration, the 
  95. next step would be a business plan and a mutual confidentiality 
  96. agreement.
  97. ------------------------------------------------------------------------
  98. Distribution for Independent Producers
  99.  
  100. Robert E.  Schaulis, Vice President
  101. International Product Management and Distribution
  102. 11111 Santa Monica Blvd., Suite 400
  103. Los Angeles, CA 90025
  104. Phone:    +1 310 444 6627
  105. Fax:    +1 310 444 4810
  106.  
  107. As part of PIMA's publishing activity, independent producers are 
  108. encouraged to seek distribution agreements for their CD-I titles.  PIMA 
  109. establishes and maintains distribution channels in North America.  PIMA 
  110. can also arrange distribution through foreign channels.  The procedure 
  111. for obtaining a distribution agreement with PIMA is outlined in a 
  112. document titled "Guidelines for Distribution License Agreements," which 
  113. is available upon request from the International Product Management and 
  114. Distribution office.
  115. ========================================================================
  116. How can I make corporate, professional, institutional or educational CD-
  117. I titles?
  118.  
  119. CD-I is not a proprietary system; therefore, any company or individual 
  120. can develop their own CD-I titles.  Suppliers of development systems can 
  121. give assistance in finding complete solutions for CD-I development, and 
  122. they often can provide courses for authoring and programming as well as 
  123. offer support.
  124. ------------------------------------------------------------------------
  125. Where can I buy CD-I development systems?
  126.  
  127. Philips Consumer Electronics (PCEC)
  128.  
  129. PCEC is the supplier of Philips hardware in the United States.  This 
  130. organization provides CD-I development players, and it is very active in 
  131. the commercial and industrial markets.  In addition, PCEC can assist 
  132. developers in designing and putting together hardware systems.  For 
  133. further information, please contact your regional sales manager:
  134. West Coast    Nels Anderson
  135. Phone:    +1 714 699 7910
  136. Central    Jerry Huffman
  137. Phone:    +1 317 841 0024
  138. East Coast    John Elicker
  139. Phone:    +1 908 827 8648
  140. Southern    Linda Olsen
  141. Phone:    +1 404 952 0064
  142. ------------------------------------------------------------------------
  143. OptImage
  144.  
  145. OptImage, a Philips joint venture company, is a major supplier of 
  146. development systems for CD-I.  They have a large catalog of hardware and 
  147. software tools for CD-I designers and engineers.  OptImage also 
  148. organizes courses and workshops for CD-I authoring and programming.  For 
  149. further information, please contact:
  150.  
  151. OptImage
  152. Attn.: Pam Wilber
  153. 1501 50th Street
  154. West Des Moines, IA 50625
  155. Phone:    +1 515 222 2073
  156. Fax:    +1 515 222 2080
  157.  
  158. Western Region    Barry Horton
  159. Phone:    +1 714 859 9162
  160. ------------------------------------------------------------------------
  161. ISG
  162.  
  163. ISG is a supplier of development systems for CD-I.  They have a catalog 
  164. of hardware and software tools for CD-I developers.  ISG specializes in 
  165. Macintosh-based CD-I engineering systems.  For further information, 
  166. please contact:
  167.  
  168. Interactive Support Group
  169. Attn.: Anne Badger
  170. 9420 Topanga Canyon Blvd., Suite 200
  171. Chatsworth, CA 91311
  172. Phone:    +1 818 709 7387
  173. Fax:     +1 818 709 8160
  174.  
  175. In Europe:
  176. Attn.: William Vablais
  177. St John's Innovation Centre
  178. Cambridge, CB4 4WS
  179. +44 223 426114
  180. +44 223 420015
  181. ------------------------------------------------------------------------
  182. Script Systems
  183. Script Systems is a supplier of development systems for CD-I.  They have 
  184. a catalog of hardware and software tools for CD-I developers.  Script 
  185. Systems specializes in MS-DOS based CD-I authoring systems.  For further 
  186. information, please contact:
  187.  
  188. Script Systems
  189. Attn.: Rick Hallock
  190. Ferncliff Road RD1
  191. Mohawk, NY 13407
  192. Phone:    +1 315 866 7197
  193. Fax:     +1 315 866 7206
  194.  
  195. In Europe:
  196. Peter Theihzen
  197. Phone:    +31 5700 10655
  198. Fax:     +31 5700 10621
  199. ========================================================================
  200. Where can I get information on CD-I outside of the USA and Canada?
  201.  
  202. Philips Interactive Media Systems UK
  203. Attn.: David Ward
  204. Freeland House
  205. Station Road
  206. Dorking
  207. Surrey RH4 1UL
  208. United Kingdom
  209. Phone:    +44 306 875777
  210. Fax:    +44 306 875789
  211.  
  212. Philips Consumer Electronics
  213. Interactive Media Systems
  214. Attn.: Frank Pauli
  215. 35-1 Sagmiohno 7-chome
  216. Sagamihara
  217. Kanagawa 288
  218. Japan
  219. Phone:    +81 427 410255
  220. Fax:    +81 427 495094
  221.  
  222. Philips Hong Kong
  223. Attn.: Chris Hofland
  224. 28th Floor, Hopewell Centre
  225. 17 Kennedy  528 2259chai
  226. Hong Kong
  227. Phone:    +852 821 5340
  228. Fax:    +852 528 2259
  229.  
  230. Philips Australia
  231. Attn.: G.  Lee
  232. Australia Centre
  233. 3 Figtree Drive
  234. Homobush NSW 2140
  235. Australia
  236. Phone:    +61 2 7428311
  237. Fax::    +61 2 7644060
  238.  
  239. Philips IMS Authoring Systems
  240. Attn.: Cees van Versendaal
  241. P.  O.  Box 80002
  242. 5600 JB Eindhoven
  243. The Netherlands
  244. Phone:    +31 40 736228
  245. Fax:    +31 40 734234
  246. ========================================================================
  247. What tools do I need to produce CD-I titles?
  248.  
  249. You can make CD-I titles by using an authoring system or by writing 
  250. custom programming.  Authoring is a method for creating an interactive 
  251. presentation using user-friendly, high-level tools.  An authoring system 
  252. enables the producer to make interactive presentations by integrating 
  253. thousands of images, hours of sound, partial screen video clips and on-
  254. screen buttons and controls.  An authoring system consists of a personal 
  255. computer system (Macintosh or MS-DOS PC), a professional CD-I player, an 
  256. emulator and software packages.  Usually the video or audio assets are 
  257. created or captured on the personal computer and then combined on the 
  258. professional CD-I player.  At the present time, one cannot use popular 
  259. personal computing authoring packages (for example; Macromind Director, 
  260. ToolBook) to create CD-I presentations; thus, one of the several 
  261. specific CD-I authoring packages that exist should be used.
  262. For more complex presentations that require greater interactivity and 
  263. faster execution, custom programming is necessary.  Programming for CD-I 
  264. can be done on a Macintosh, an MS-DOS PC or a Sun using a C-cross 
  265. compiler and software libraries.
  266. ========================================================================
  267. What system do I need for CD-I authoring?
  268.  
  269. The following is a guideline of some of the systems commonly used for 
  270. CD-I authoring.  No specific recommendations or price information is 
  271. given here, because this information is best provided by the suppliers 
  272. of the development systems.  Before making any decision about the 
  273. systems to use, CONSULT YOUR CD-I DEVELOPMENT SYSTEM SUPPLIER FIRST.
  274. ------------------------------------------------------------------------
  275. Hardware
  276.  
  277. High-end personal computer system
  278. Macintosh II or Quadra with at least 3 Nubus slots
  279. OR
  280. 486-based MS-DOS compatible PC running MS-Windows, SCSI interface and at 
  281. least 3 empty slots
  282.  
  283. Connections
  284. Ethernet cards + NFS software
  285. Serial cables
  286. SCSI cables
  287.  
  288. Professional CD-I player
  289. Philips CD-I 605
  290. NTSC/RGB color monitor (a lower end one reflects end-user quality on TV 
  291. in the living room much better)
  292.  
  293. Emulator, including software
  294. Philips CD-I emulator
  295. OR
  296. ISG emulator board for the Macintosh
  297. OR
  298. Script Systems emulator for PC type systems
  299.  
  300. Capture and encoding hardware, including software
  301. high end audio capture board
  302. high end video capture board or scanner
  303.  
  304. LOTS of storage space
  305. Minimal 2G Byte hard disk space per production
  306. 8mm Exabyte tape drive
  307. ------------------------------------------------------------------------
  308. Software
  309.  
  310. Authoring
  311. Media Mogul, for the Philips CD-I 605
  312. OR
  313. Media Showcase, for the Philips CD-I 605
  314. OR
  315. Designer Work Bench, for MS-DOS
  316.  
  317. Image & audio conversion
  318. Audio conversion utilities (ACUs)
  319. Image conversion utilities (ICUs)
  320. Animation and movie conversion utilities
  321.  
  322. Image & audio conversion and asset management
  323. Media Stockroom, runs on MS-DOS PC under MS-Windows
  324.  
  325. Audio and image editing applications:
  326. for example; for Macintosh: Adobe Photoshop, Studio 32, Macromind 
  327. Director, DigiDesign SoundTools II
  328.  
  329. File transfer software to transfer files from Mac or PC to CD-I: from 
  330. OptImage, ISG or Script Systems
  331. ========================================================================
  332. What system do I need for CD-I programming?
  333.  
  334. The following is a guideline of some of the systems commonly used for 
  335. CD-I programming in the C programming language.  No specific 
  336. recommendations or price information is given here, because this 
  337. information is best provided by the suppliers of the development 
  338. systems.  Before making any decision about the systems to use, CONSULT 
  339. YOUR CD-I DEVELOPMENT SYSTEM SUPPLIER FIRST.
  340. ------------------------------------------------------------------------
  341. Hardware
  342.  
  343. High-end personal computer system or workstation
  344. Macintosh II or Quadra with at least 3 Nubus slots
  345. OR
  346. 486-based PC
  347. OR
  348. Sun Sparc
  349.  
  350. Connections
  351. Ethernet cards + NFS software
  352. Serial cables
  353. SCSI cables
  354.  
  355. Professional CD-I player
  356. Philips CD-I 605
  357. OR
  358. ISG Cassiopee board for the Macintosh
  359. NTSC/RGB color monitor (a lower end one reflects end-user quality on TV 
  360. in the living room much better)
  361.  
  362. Emulator
  363. Philips CD-I emulator
  364. OR
  365. ISG Cassiopee board for the Macintosh
  366. OR
  367. ISG emulator board for the Macintosh
  368. OR
  369. Script Systems emulator board for the PC type systems
  370.  
  371. Capture and encoding hardware
  372. high end audio capture board
  373. high end video capture board or scanner    
  374. ------------------------------------------------------------------------
  375. Software
  376.  
  377. Programming
  378. MPW on Macintosh, SunView on Sun
  379. OS-9 Cross Compiler for Sun, Mac or PC
  380. OS-9 source level debugger
  381. OR
  382. ISG X-Link
  383. Optionally:
  384. GNU Cross compiler on Sun or Mac
  385.  
  386. OptImage Balboa C Library
  387. OR
  388. ISG C++ Library
  389. OR
  390. Script Systems CD Vista C Library
  391.  
  392. Image & audio conversion
  393. Audio conversion utilities (ACUs)
  394. Image conversion utilities (ICUs)
  395.  
  396. Audio and image editing applications:
  397. Eg , for Macintosh: Adobe Photoshop, Studio 32, Macromind Director, 
  398. DigiDesign SoundTools II
  399.  
  400. File transfer software to transfer files from Mac or PC to CD-I: from 
  401. OptImage, ISG or Script Systems
  402.  
  403. Disc Building
  404. OptImage Master/Green
  405. OR 
  406. ISG CDL and BD
  407. ========================================================================
  408. What is an emulator?
  409.  
  410. During the development stage of CD-I production, software is 
  411. continuously tested and run.  Because of the specific characteristics of 
  412. the CD-I medium, the software cannot be run and tested with just a hard 
  413. disk.  In particular, the data delivery, the data rate, and the (slow) 
  414. access time of the CD need to be taken into account.  An emulator is an 
  415. intelligent, computer peripheral device with a high-capacity hard disk.  
  416. During the development stage, a disc image is built onto the hard disk 
  417. of the emulator.  Then, when the emulator is switched to the emulation 
  418. mode, it behaves in the same manner as a real CD player.  The 
  419. alternative would be to burn a CD-I disc for each test run, which is 
  420. slower and more expensive.
  421. ========================================================================
  422. Do I need a CD-Recorder?
  423.  
  424. Usually, a CD-recorder is not required for development of CD-I titles.  
  425. Typically, an emulator is used, and only when the disc image is 
  426. completely finished is it sent to a mastering house to be reproduced in 
  427. compact disc form.  If one regularly needs to make a very small series 
  428. of CDs (1-10), a CD recorder can be useful.
  429. ========================================================================
  430. What is the 'Green Book?'
  431.  
  432. The Compact Disc-Interactive Full Functional Specification is better 
  433. known as the 'Green Book.' The 'Green Book" is the official standard for 
  434. CD-I compliant hardware and software.  It is co-authored by Philips and 
  435. Sony, and is only available to official licensees of the Compact Disc-
  436. Interactive standard.  To become a licensee contact Philips, Sony, or 
  437. the CD-I Association.
  438. ========================================================================
  439. What are the technical specifications for a CD-I player?
  440.  
  441. A CD-I player plays all CD-I titles, CD Digital Audio (CD-DA), 
  442. CD+Graphics, Photo CD, and CD ROM-XA bridge discs.
  443. ------------------------------------------------------------------------
  444. Memory
  445. -    2 banks of 512K bytes RAM
  446. -    8K bytes non-volatile RAM
  447. -    650M bytes CD ROM-XA
  448. ------------------------------------------------------------------------
  449. Audio
  450. -    CD-DA: max.  72 minutes
  451. -    ADPCM level A: max.  144 minutes, two channels, hi-fi quality
  452. -    ADPCM level B: max.  288 minutes, two channels, normal quality
  453. -    ADPCM level C: max.  576 minutes, two channels, speech quality
  454. ADPCM audio can be played directly from disk, with negligible computer 
  455. interaction, or can be loaded into memory to be played with precise 
  456. timing.
  457. ------------------------------------------------------------------------
  458. Video
  459. -    Resolution: 384x240 when displayed on NTSC, 384x280 when displayed 
  460. on PAL.
  461. -    2 8-bit video planes
  462. -    Background plane in 1 of 8 colors
  463. -    16x16 hardware cursor in 1 of 8 colors
  464. -    Video effects: transparency, mattes, color keying, pixel hold, 
  465. mosaic.
  466. -    Programmable video processor to execute video commands on a field 
  467. and line basis.
  468. Commands include: change CLUT; change coding method; change transparency 
  469. factor; define video memory address, etc.
  470. -    Each plane can have multiple image coding methods (video modes) 
  471. selectable on a per-line basis
  472. Image coding methods
  473. -    CLUT4: 16 colors out of 16 million, double horizontal resolution 
  474. (768 pixels)    -    CLUT7: 128 colors out of 16 million
  475. -    DYUV: 16 million colors, for continuous tone images    -    RL3: 8 
  476. colors out of 16 million, hardware run-length compression, double 
  477. horizontal resolution (768 pixels)
  478. -    RL7: 128 colors out of 16 million, hardware run-length 
  479. compression    
  480. Note: DYUV and RL video modes do not allow direct access to the value of 
  481. an individual pixel.  
  482.  
  483. Two more video modes exist that are rarely used:
  484. -    CLUT8: 256 colors out of 16 million
  485. only possible in one plane, the other plane can only be DYUV; it is 
  486. restricting compared to CLUT7.
  487. -    RGB555: 32768 colors
  488. uses both planes, and requires twice as much data per screen, it is 
  489. restricting and slow compared to the other video modes.
  490. ------------------------------------------------------------------------
  491. Processor
  492. -    68K family, equivalent to 8 MHz 68000
  493. ------------------------------------------------------------------------
  494. Operating system
  495. -    CD-RTOS: OS-9 with CD-I extensions.  Light-weight, real-time 
  496. multitasking operating system
  497. ========================================================================
  498. Where can I read more about CD-I?
  499.  
  500. Periodicals
  501.  
  502. -    CD-I World
  503. Bi-monthly CD-I magazine on paper & disc.
  504. Parker Taylor & Company Inc.
  505. 49 Bayview, Suite 200
  506. Camden, ME 04843
  507. Phone:    +1 207 236 8524
  508. Fax::    +1 207 236 6452
  509.  
  510. -    New Media
  511. Monthly magazine about multi-media in general
  512. Hypermedia Communications Inc.
  513. 901 Mariner's Island Blvd., Suite 365
  514. San Mateo, CA 94404
  515. Phone:    +1 415 573 5170
  516. Fax:    +1 415 573 5131
  517.  
  518. -    The Interactive Engineer
  519. Publication about CD-I software engineering
  520. Philips Interactive Media of America
  521. 11050 Santa Monica Boulevard
  522. Los Angeles, CA 90025
  523. Phone:    +1 310 444 6519
  524. Fax::    +1 310 477 4953    
  525. ------------------------------------------------------------------------
  526. Books
  527.  
  528. -    CD-I Designer's Guide
  529. Hoffos, Signe; Sharpless, Graham; Smith, Philip;Lewis, Nicholas
  530. McGraw-Hill (UK), 1992
  531. ISBN 0-07-707580-3
  532.  
  533. -    The CD-I Design Handbook
  534. Philips IMS, Philips Electronics UK Ltd.
  535. Addison Wesley, 1992
  536. ISBN 0-201-62749-3
  537.  
  538. -    The CD-I Production Handbook
  539. Philips IMS, Philips Electronics UK Ltd.
  540. Addison Wesley, 1992
  541. ISBN 0-201-62750-7
  542.  
  543. -    CD-ROM Handbook
  544. Sherman, Chris
  545. McGraw-Hill, 1989
  546. ISBN 0-07-056578-3
  547.  
  548. -    Compact Disc-Interactive, A Designers' Overview
  549. Preston, J.M., Philips International Inc.
  550. McGraw-Hill, 1988
  551. ISBN 0-07-049816-4
  552.  
  553. -    Discovering CD-I
  554. Miller, Eric; Miller, Walden
  555. Microware Systems Corporation, 1991
  556. ISBN 0-918035-02-3
  557.  
  558. -    Introducing CD-I
  559. Philips IMS, Philips Electronics UK Ltd.
  560. Addison Wesley, 1992
  561. ISBN 0-201-62748-5    
  562. ========================================================================
  563. How can I keep in touch with the CD-I development community?
  564.  
  565. CD-I Association
  566. A professional association for developers of CD-I or for those 
  567. interested in developing CD-I.  Members receive a quarterly newsletter, 
  568. "Inside CD-I", and other publications.
  569.  
  570. CD-I Association of North America
  571. Attn.: Laura Foti Cohen
  572. 11111 Santa Monica Blvd., Suite 700
  573. Los Angeles, CA 90025
  574. Phone:    +1 310 444 6619
  575. Fax:    +1 310 479 5937
  576.  
  577. European CD-I Association
  578. Attn.: J.  Lynn Evans
  579. 188 Tottenham Court Road
  580. London W1P 9LE
  581. United Kingdom
  582. ------------------------------------------------------------------------
  583. CompuServe
  584.  
  585. The CompuServe information system is an electronic bulletin board that 
  586. has a very active community of CD-I users, designers and engineers 
  587. worldwide.  Experts in all fields of CD-I check in daily to answer 
  588. questions and exchange knowledge.
  589. See the multimedia forum, section CDI (GO MULTIMEDIA, Section 17).
  590.  
  591. CompuServe
  592. 5000 Arlington Centre Boulevard
  593. PO Box 20212
  594. Columbus, Ohio 43220
  595. Phone:    +1 614 457 8650
  596. ========================================================================
  597.