home *** CD-ROM | disk | FTP | other *** search
/ ftp.pasteur.org/FAQ/ / ftp-pasteur-org-FAQ.zip / FAQ / mpeg-faq / part4 < prev    next >
Encoding:
Internet Message Format  |  1996-11-10  |  57.1 KB

  1. Path: senator-bedfellow.mit.edu!bloom-beacon.mit.edu!news.mathworks.com!fu-berlin.de!cs.tu-berlin.de!phade
  2. From: phade@cs.tu-berlin.de (Frank Gadegast)
  3. Newsgroups: alt.answers,comp.answers,news.answers
  4. Subject: MPEG-FAQ: multimedia compression [4/9]
  5. Followup-To: alt.binaries.multimedia
  6. Date: 9 Nov 1996 09:33:27 GMT
  7. Organization: Technical University of Berlin, Germany
  8. Lines: 1304
  9. Approved: news-answers-request@MIT.EDU
  10. Expires: 31 Dec 1996 12:00:00 GMT
  11. Message-ID: <561j57$otv$1@news.cs.tu-berlin.de>
  12. Reply-To: mpegfaq@powerweb.de
  13. NNTP-Posting-Host: 130.149.22.20
  14. Mime-Version: 1.0
  15. Content-Type: text/plain; charset=iso-8859-1
  16. Content-Transfer-Encoding: 8bit
  17. Summary: This is the summary about the ISO video and audioformats MPEG 1, 2 and 4
  18. Keywords: MPEG, FAQ, Compression
  19. Xref: senator-bedfellow.mit.edu alt.answers:21697 comp.answers:22307 news.answers:86422
  20.  
  21. Archive-name: mpeg-faq/part4
  22. Last-modified: 1996/06/02
  23. Version: v 4.1 96/06/02
  24. Posting-Frequency: bimonthly
  25.  
  26. 3. The pre-digital source was severely oversampled (compare 352 x 240
  27. SIF to 35 millimeter film at, say, 3000 x 2000 samples).  This can
  28. result in a very high quality signal, whereas most video cameras do not
  29. oversample, especially in the vertical direction.
  30.  
  31. 4. Finally, the spatial and temporal modulation transfer function (MTF)
  32. characteristics (motion blur, etc) of film are more amenable to the
  33. transform and quantization methods of MPEG.
  34.  
  35. What is the best compression ratio for MPEG ?
  36.  
  37. The MPEG sweet spot is about 1.2 bits/pel Intra and 0.35 bits/pixel
  38. inter. Experimentation has shown that intra frame coding with the
  39. familiar DCT-Quantization-Huffman hybrid algorithm achieves optimal
  40. performance at about an average of 1.2 bits/sample or about 6:1
  41. compression ratio. Below this point, artifacts become non-transparent.
  42.  
  43. Is there an MPEG file format?
  44.  
  45. The traditional descriptors that file formats provide in headers, such
  46. image height, width, color space, etc., are already embedded within the
  47. MPEG bitstream in the sequence header.  Directory file formats are
  48. described in the White Book and DVD specifications.
  49.  
  50.  
  51. What is the Digital Video Disc (DVD) ?
  52.  
  53. In 1994, Toshiba united with Thomson Consumer Electronics, Pioneer, and
  54. a handful of Hollywood studios to define a new 12 cm diameter compact
  55. disc format for broadcast rate digital video. The new format basically
  56. increases the effective areal storage density over the 1982 Red Book
  57. format by some 6:1 (800 Mbytes vs 5 GBytes).  This is achieved through
  58. a combination of shorter laser wavelength, finer track pitch, inter-pit
  59. pitch, and better optics. The thickness of the disc is reduced from the
  60. Red Book's 1.2 millimeters to 0.6 millimeters. However, the new format
  61. can be glue two 0.6 mm thick discs back-to-back, forming a double- size
  62. disc 1.2 mm thick with a total capacity of 10 Gbytes. A two hour movie,
  63. encoded onto only one side, would contain a video bistream average at 5
  64. Mbit/sec. Or 10 Mbit/sec if distributed on both sides of a disc.  Most
  65. of the 6:1 gain is achieved though more efficient encoding of bits onto
  66. the disc.  Only a 2:1 factor comes purely from the reduction in
  67. wavelength.
  68.  
  69. By comparison, today's double-sided analog video laserdiscs have a
  70. diameter of 30 cm (571 cm^2 of usable area), and a thickness of 2.4
  71. millimeters.  Storage capacity is a maximum of 65 minutes per side.
  72.  
  73. A future potential format for HDTV may employ a blue wavelength laser
  74. (0.4 microns), offering another 2:1 increase in areal density, or 20
  75. Gbytes total.  Other alternatives include larger disc sizes. For
  76. example, if bit coding at DVD areal densities were applied to the
  77. familiar 30 cm disc, the average bitrate for the 65 minutes of video
  78. per side would be nearly 70 Mbit/sec !!
  79.  
  80.  
  81.  
  82.  
  83.  
  84. What is the MPEG committee ?
  85.  
  86.  In fact, MPEG is a nickname.  The official title is: ISO/IEC JTC1 SC29 WG11.
  87.  
  88.    ISO:  International Organization for Standardization
  89.    IEC:  International Electrotechnical Commission
  90.    JTC1: Joint Technical Committee 1
  91.    SC29: Sub-committee 29
  92.    WG11: Working Group 11  (moving pictures with... uh, audio)
  93.  
  94.  
  95. What ever happened to MPEG-3 ?
  96.  
  97. MPEG-3 was to have targeted HDTV applications with sampling dimensions
  98. up to 1920 x 1080 x 30 Hz and coded bitrates between 20 and 40
  99. Mbit/sec.  It was later discovered that with some (syntax compatible)
  100. fine tuning, MPEG-2 and MPEG-1 syntax worked very well for HDTV rate
  101. video.  The key is to maintain an optimal balance between sample rate
  102. and coded bit rate.
  103.  
  104.  Also, the standardization window for HDTV was rapidly closing.  Europe
  105.  and the United States were on the brink of committing to
  106. analog-digital subnyquist hybrid algorithms (D-MAC, MUSE, et al).  By
  107. 1992, European all-digital projects such as HD-DIVINE and VADIS
  108. demonstrated better picture quality with respect to bandwidth using the
  109. MPEG syntax.  In the United States, the Sarnoff/NBC/Philips/Thomson
  110. HDTV consortium had used MPEG-1 syntax from the beginning of its
  111. all-digital proposal, and with the exception of motion artifacts (due
  112. to limited search range in the encoder), was deemed to have the best
  113. picture quality of all three digital proponents in the early 1993
  114. bake-off. HDTV is now part of the MPEG-2 High-1440 Level and High Level
  115. toolkit.
  116.  
  117.  
  118.  
  119.  
  120. Why bother having an MPEG-2 ?
  121.  
  122. A. MPEG-1 was optimized for CD-ROM or applications at about 1.5
  123. Mbit/sec. Video was strictly non- interlaced (i.e. progressive).  The
  124. international cooperation executed well enough for MPEG-1, that the
  125. committee began to  address applications at broadcast TV sample rates
  126. using the CCIR 601 recommendation (720 samples/line by 480 lines per
  127. frame by 30 frames per second or about 15.2 million samples/sec
  128. including chroma) as the reference.
  129.  
  130. Unfortunately, today's TV scanning pattern is interlaced.  This
  131. introduces a duality in block coding:  do local redundancy areas
  132. (blocks) exist exclusively in a field or a frame.(or a particle or
  133. wave) ?  The answer of course is that some blocks are one or the other
  134. at different times, depending on motion activity. The additional man
  135. years of experimentation and implementation between MPEG-1 and MPEG-2
  136. improved the method of block-based transform coding.
  137.  
  138. It is often remarked that MPEG-2 spent several hundred man years and
  139. 10s of millions of dollars yet only gained 20% coding efficiency over
  140. MPEG-1 for interlaced video signals.  However, the collaborative
  141. process brought companies together, and from that came a standard well
  142. agreed upon.  In many ways, the political achievement dwarfs the
  143. technical one.  Also, MPEG-2 was exploratory.  Coding of interlaced
  144. video was unknown territory.  It took some considerable convincing to
  145. demonstrate that a simple syntax, akin to MPEG-1, was as efficient as
  146. other proposals.  Left by themselves, each company would probably have
  147. produced a diverse scope of syntax.
  148.  
  149. Is MPEG patented ?
  150.  
  151. Many of the companies which participated in the MPEG committee have
  152. indicated that they hold patents to fundamental elements of the MPEG
  153. syntax and semantics.  Already, the group known as the "IRT consortium"
  154. (CCETT, IRT, et al) have defined royalty fees and licensing agreements
  155. for OEMs of MPEG Layer I and II audio encoders and decoders.  The fee
  156. is $1 USD per audio channel in small quantities, and $0.50 USD per
  157. channel in large quantities.
  158.  
  159. A royalty and licensing agreement has yet to be reached among holders
  160. of  Video and Systems patents, however the figure has already been
  161. agreed upon, ranging from $3 to $4 per implementation. Whether it is
  162. retroactively applicable or not to products already sold, or whether it
  163. is possible to avoid the patents via approximation techniques, is not
  164. known. The non-profit organization,CableLabs (Boulder, Colorado), is
  165. responsible for leading the MPEG Intellectual Property Rights effort
  166. (known canonically as the "MPEG Patent Pool.").  An agreement is
  167. expected by mid 1995.
  168.  
  169. In order to reach the IS (International Standard) document stage, all
  170. parties must have sent in a letter to ISO stating they agree to license
  171. their intellectual property on fair and reasonable terms,
  172. indiscriminately. For MPEG-1 and MPEG-2, this was accomplished in mid
  173. 1993.
  174.  
  175. Companies which hold patents often cross-license each other.  Each
  176. party does not have to pay royalties to one another.
  177.  
  178. What is White Book
  179.  
  180. The White Book specifies the file structure and indexing of multiplexed
  181. MPEG video and audio streams.  White Book also specifies  the Karaoke
  182. application's reference table which describes programs and their sector
  183. locations.  At the lowest layer, White Book builds upon the CD-ROM XA
  184. spec.. Extension data includes screen pointing devices, address list of
  185. all Intra pictures within a program, CD version number, Closed Caption
  186. data, and information indexing of MPEG still pictures.
  187.  
  188. The specific MPEG parameter definitions of White Book are:
  189.  
  190. Audio coding method:  MPEG-1 Layer II
  191. Sampling rate:  44.1 kHz
  192. Coded bit rate:  224 Kbits/sec
  193. Mode:  stereo, dual channel, or intensity stereo
  194.  
  195. Video coding method:  MPEG-1
  196. Permitted sample rates: 
  197. 352 pixels/line x 240 lines/frame x 29.97 frames/sec    (NTSC rate)
  198. 352 pixels/line x 240 lines/frame x 23.976 frames/sec  (NTSC film rate)
  199. 352 pixels/line x 288 lines/frame x 25 frame/sec          (PAL rate)
  200. Maximum bitrate:  1.1519291 bits/sec
  201.  
  202. Recommendations include:
  203.    pixel aspect ratios:  1.0950 (352x240) or 0.9157 (352 x 288)
  204.   Intra pictures be placed at least once every 2 seconds.
  205.  
  206. Still pictures: ("Intra" picture_coding_type only) 
  207.   Normal res:  352 x 240    or   352 x 288  (maximum 46 Kbytes coded size)
  208.   Double res:   704 x 480    or   704 x 576  (maximum 224 Kbytes coded size)
  209.  
  210.  
  211. The other books are:
  212.  
  213. Red Book:  this is the original Compact Disc Audio specification (circa
  214. 1980).  All other books (Yellow, Green, Orange, White) are identical at
  215. the low-level, sharing a common base with Red Book.  This grandfather
  216. specification defines sectors, tracks, and channel coding (8/14 EFM
  217. outer forward error correction (FEC), 8-bit polynomial interleaved
  218. Reed-Soloman inner forward error correction, etc), and physical
  219. parameters (disc diameter 12 cm, laser wavelength 0.8 microns, track
  220. pitch, land-to-pit spacing, digital modulation, etc.).
  221.  
  222. Yellow Book: first CD-ROM specification (circa 1986).  Later appended
  223. by the CD-ROM XA spec.
  224.  
  225. Green Book: CD-I (Compact Disc Interactive).
  226.  
  227. Orange Book:  Kodak Photo CD
  228.  
  229. ISO 9660: (circa 1988) describes file structure for CD-ROM XA (circa
  230. 1988). Similar to MS-DOS, filenames are case insensitive and limited to
  231. 8 characters, and 3 extension characters (8.3 format).  Many CD-ROMs
  232. containing MPEG are nothing more than Yellow Book CD which treat
  233. multiplexed video and audio bitstreams as an ordinary file.
  234.  
  235.  
  236. Further information can be retrieved from:
  237.  
  238. Philips Consumer Electronics B.V.
  239. Coordination Office Optical & Magnetic Media Systems
  240. Building SWA-1
  241. P.O. Box 80002
  242. 5600 JB Eindhoven
  243. The Netherlands
  244. Tel: +31 40 736409
  245. Fax: +31 40 732113
  246.  
  247.  
  248.  
  249. What are some typical picture sizes and their associated 
  250. applications ?
  251.  
  252.  
  253. 352 x 240    SIF.  CD WhiteBook Movies, video games.
  254. 352 x 480    HHR.  VHS equivalent
  255. 480 x 480    Bandlimited (4.2 Mhz) broadcast NTSC.
  256. 544 x 480    Laserdisc, D-2, Bandlimited PAL/SECAM.
  257. 640 x 480    Square pixel NTSC
  258. 720 x 480    CCIR 601. Studio D-1. Upper limit of Main Level.
  259.  
  260.  
  261.  
  262. Future topics:
  263.  
  264. How are MPEG video and audio streams synchronized?
  265. What is Digital Video Cassette (DVC) ?
  266. How does the D-VHS format encode MPEG signals?
  267. What is MPEG-4 ?
  268. The high level and low level differences between MPEG, JPEG, H.261, and H.263
  269. MPEG in applications
  270. More on DVD.
  271. Details on DVB
  272. Implementations (semiconductor chips)
  273. Software Complexity and performance.  Well known speedup methods.
  274. MPEG software on the Internet (audio, video, systems)
  275. Specific MPEG articles in literature.
  276. Current activities of MPEG-4
  277. MPEG Compliance bitstreams
  278.  
  279. -----
  280. cfogg@chromatic.com
  281.  
  282. -------------------------------------------------------------------------------
  283.  
  284. ~Subject: What happened at the MPEG - NY meeting ?
  285.  
  286. From: cfogg@ole.cdac.com (Chad Fogg)
  287. Date: 22 Jul 93 05:31:41 GMT
  288.  
  289. INTERNATIONAL ORGANISATION FOR STANDARDISATION
  290. ORGANISATION INTERNATIONALE DE NORMALISATION
  291. ISO/IEC JTC1/SC29/WG11
  292. CODING OF MOVING PICTURES AND ASSOCIATED AUDIO
  293.  
  294. ISO/IEC JTC1/SC29/WG11  N0500
  295. July 16, 1993
  296.  
  297. Source:    ISO/IEC JTC1/SC29/WG11
  298. ~Title:    Press Release (Final) -- MPEG New York Meeting
  299. Status:    For immediate release
  300.  
  301.  
  302. Summary
  303.  
  304. This week in New York, at a meeting hosted by Columbia University, the 
  305. Moving Picture Experts Group (MPEG) completed definition of MPEG-2 
  306. Video, MPEG-2 Audio, and MPEG-2 Systems.  MPEG therefore confirmed 
  307. that it is on schedule to produce, by November 1993, Committee Drafts of 
  308. all three parts of the MPEG-2 Standard, for balloting by its member 
  309. countries.
  310.  
  311. To ensure that a harmonized solution to the widest range of applications 
  312. is achieved, MPEG, an ISO/IEC working group designated ISO/IEC 
  313. JTC1/SC29/WG11, is working jointly with the ITU-TS Study Group 15 
  314. "Experts Group for ATM Video Coding." MPEG also collaborates with 
  315. representatives from other parts of ITU-TS, and from EBU, ITU-RS, SMPTE, 
  316. and the North American HDTV community.
  317.  
  318.  
  319. MPEG-2 Video
  320.  
  321. MPEG is developing the MPEG-2 Video Standard, which specifies the coded 
  322. bit stream for high-quality digital video.  As a compatible extension, 
  323. MPEG-2 Video builds on the completed MPEG-1 Video Standard (ISO/IEC IS 
  324. 11172-2), by supporting interlaced video formats and a number of other 
  325. advanced features, including features to support HDTV.  
  326.  
  327. As a generic International Standard, MPEG-2 Video is being defined in 
  328. terms of extensible profiles, each of which will support the features 
  329. needed by an important class of applications. At the March MPEG meeting 
  330. in Sydney, the MPEG-2 Main Profile was defined to support digital video 
  331. transmission in the range of about 2 to 15 Mbits/sec over cable, satellite, 
  332. and other broadcast channels, as well as for Digital Storage Media (DSM) 
  333. and other communications applications. Building on this success at this 
  334. week's New York meeting, MPEG experts from participating countries in 
  335. Asia, Australia, Europe, and North America further defined parameters of 
  336. the Main Profile and Simple Profile suitable for supporting HDTV formats.
  337.  
  338. This week the MPEG experts also extended the features of the Main Profile 
  339. by defining a hierarchical/scalable profile.  This profile aims to support 
  340. applications such as compatible terrestrial TV/HDTV, packet-network 
  341. video systems, backward-compatibility with existing standards (MPEG-1 
  342. and H.261), and other applications for which multi-level coding is 
  343. required.  For example, such a system could give the consumer the option 
  344. of using either a small portable receiver to decode standard definition TV, 
  345. or a larger fixed receiver to decode HDTV from the same broadcast signal.
  346.  
  347. This week's accomplishments in New York mean that the technical 
  348. definition of MPEG-2 Video has been completed.  This was a critical 
  349. milestone, and shows that MPEG-2 Video is on schedule for a Committee 
  350. Draft in November.
  351.  
  352.  
  353. MPEG-2 Audio
  354.  
  355. MPEG is developing the MPEG-2 Audio Standard for low bitrate coding of 
  356. multichannel audio. MPEG-2 Audio coding will supply up to five full 
  357. bandwidth channels (left, right, center, and two surround channels), plus 
  358. an additional low frequency enhancement channel, and/or up to seven 
  359. commentary/multilingual channels. The MPEG-2 Audio Standard will also 
  360. extend the stereo and mono coding of the MPEG-1 Audio Standard (ISO/IEC 
  361. IS 11172-3) to half sampling-rates (16 kHz, 22.05 kHz, and 24 kHz), for 
  362. improved quality for bitrates at or below 64 kbits/s, per channel.
  363.  
  364. This week in New York, MPEG produced an updated version of the MPEG-2 
  365. Audio Working Draft, and is on track for achieving a Committee Draft 
  366. specification by the November MPEG meeting.
  367.  
  368. The MPEG-2 Audio multichannel coding Standard will provide 
  369. backward-compatibility with the existing MPEG-1 Audio Standard 
  370. (ISO/IEC IS 11172-3). Together with ITU-RS, MPEG is organizing formal 
  371. subjective testing of the proposed MPEG-2 multichannel audio codecs and 
  372. up to three non-backward-compatible (NBC) codecs. The NBC codecs are 
  373. included in order to determine whether an NBC mode should be introduced 
  374. as an addendum to the standard. If the results show clear evidence that an 
  375. NBC mode improves the performance, a formal call for NBC proposals will 
  376. be issued by MPEG, with a view to incorporate these features in the audio 
  377. syntax.
  378.  
  379.  
  380. MPEG-2 Systems
  381.  
  382. <IMG SRC="mpeg2sys.gif">
  383.  
  384. MPEG is developing the MPEG-2 Systems Standard to specify coding 
  385. formats for multiplexing audio, video, and other data into a form suitable 
  386. for transmission or storage. There are two data stream formats defined: 
  387. the Transport Stream, which can carry multiple programs simultaneously, 
  388. and which is optimized for use in applications where data loss may be 
  389. likely, and the Program stream, which is optimized for multimedia 
  390. applications, for performing systems processing in software, and for 
  391. MPEG-1 compatibility.
  392.  
  393. Both streams are designed to support a large number of known and 
  394. anticipated applications, and they retain a significant amount of 
  395. flexibility such as may be required for such applications, while providing 
  396. interoperability between different device implementations.  The 
  397. Transport Stream is well suited for transmission of digital television and 
  398. video telephony over fiber, satellite, cable, ISDN, ATM, and other 
  399. networks, and also for storage on digital video tape and other devices.  It 
  400. is expected to find widespread use for such applications in the very near 
  401. future.
  402.  
  403. The Program Stream is similar to the MPEG-1 Systems standard (ISO/IEC 
  404. 11172-1).  It includes extensions to support new and future applications.  
  405. Both the Transport Stream and Program Stream are built on a common 
  406. Packetized Elementary Stream packet structure, facilitating common 
  407. video and audio decoder implementations and stream type conversions.  
  408. This is well-suited for use over a wide variety of networks with 
  409. ATM/AAL and alternative transports. This week in New York, MPEG 
  410. completed definitions of the features, syntax, and semantics of the 
  411. Transport and Program Streams, enabling product designers to proceed.  
  412. Among other items, the Transport Stream packet length was fixed at 188 
  413. bytes, including the 4-byte header.  This length is suited for use with ATM 
  414. networks, as well as a wide variety of other transmission and storage 
  415. systems.
  416.  
  417. -------------------------------------------------------------------------------
  418.  
  419. ~Subject: Whats with MPEG-4 ?
  420.  
  421. MPEG-4
  422.  
  423. Work on a new MPEG initiative for very low bitrate coding of audiovisual 
  424. programs has been approved by unanimous ballot of all national bodies of 
  425. ISO/IEC JTC1. This work will begin officially at the next MPEG meeting in 
  426. Brussels in September 1993.  It is scheduled to result in a draft 
  427. specification in 1997.
  428.  
  429. This work will require the development of fundamentally new algorithmic 
  430. techniques.  In conjunction with the MPEG meeting this week in New York, 
  431. a one-day seminar was held on current research ideas applicable to low 
  432. bitrate coding.  Demonstrations and papers were presented on a number of 
  433. techniques, including model-based image coding, human interaction with 
  434. multimedia environments, and low-bitrate speech coding.
  435.  
  436. When completed, the MPEG-4 standard will enable a whole spectrum of 
  437. new applications, including interactive mobile multimedia 
  438. communications.
  439.  
  440.  
  441. From Leonardo.Chiariglione@CSELT.STET.IT  Fri Aug 18 15:10:47 1995
  442.  
  443. INTERNATIONAL ORGANIZATION FOR STANDARDIZATION
  444. ORGANISATION INTERNATIONALE NORMALISATION
  445. ISO/IEC JTC1/SC29/WG11
  446. CODING OF MOVING PICTURES AND ASSOCIATED AUDIO INFORMATION
  447.  
  448. ISO/IEC JTC1/SC29/WG11 N0997
  449. MPEG 95/
  450. July 1995
  451.  
  452.  
  453. Source:    Leonardo Chiariglione - Convenor
  454. Title:    MPEG-4 Call for Proposals
  455. Status:    Approved at 31st WG11 meeting
  456.  
  457.  
  458. MPEG (originally, Moving Pictures Experts Group) is a working group
  459. operating within ISO (International Standardisation Organisation) and
  460. IEC (International Electrotechnical Commission). Since starting its
  461. activity in 1988, MPEG has produced ISO/IEC 11172 (so-called MPEG-1)
  462. and ISO/IEC 13818 (so called MPEG-2) and among others, plans to
  463. finalise the so-called DSM-CC standard protocol for set-top to server
  464. and set-top to network dialogue in July 1996.
  465.  
  466. While its standards are obtaining wide support from both the
  467. manufacturing industry and service providers and have actually been
  468. instrumental in triggering the digital revolution that is making
  469. possible the coming of interactive multimedia for widespread consumer
  470. applications, MPEG is turning its attention to more advanced forms of
  471. interactivity that technology will make possible in the next few
  472. years. This is the objective of the MPEG-4 project whose completion,
  473. planned to take place in November 1988, will give users the
  474. possibility to achieve various forms of interactivity with the
  475. audio-visual content of a scene and to mix synthetic and natural
  476. audio and video information in a seamless way. 
  477.  
  478. MPEG-4 technology will comprise two major parts: a set of coding
  479. tools for audiovisual objects, and a syntactic language to describe
  480. both the coding tools and the coded objects. From a technical
  481. viewpoint, the most notable departure from traditional coding
  482. standards will be the possibility for a receiver to download the
  483. description of the syntax used to represent the audio-visual
  484. information, a feature that VLSI technology will soon be able to
  485. support. It should be noted also that the audiovisual information
  486. will not be restricted to have the format of conventional video,
  487. i.e., it will not necessarily be frame-based. The additional degrees
  488. of freeedom that will result from not forcing the data structure of
  489. the coded representation of the data to be the same as the data
  490. structure of the presentation of the data are expected to produce
  491. significant improvements in both efficiency and functionality.
  492.  
  493. Using the same approach as for the case of the MPEG-1 and MPEG-2
  494. standards, MPEG is now requesting technical proposals in line with
  495. the general philosophy described in document WG11 N0998 "Proposal
  496. Package Description". A Call for Pre-registration has already
  497. produced more than 70 statements of intention to submit a proposal on
  498. Synthetic/Natural Audio/Speech or Video Coding. The companion
  499. document WG11 N0999 "MPEG-4 Test/Evaluation Procedures", finalized at
  500. 31st MPEG meeting, describes the details of the expected content of
  501. submissions and the methodology to be used in assessing their
  502. suitability for the intended scope of the MPEG-4 standard. Please
  503. note that two kinds of submission will be accepted for coding
  504. techniques: algorithms for certain functionalities will be subjected
  505. to formal testing, while algorithms for other functionalities, and
  506. coding tools that may constitute only part of a complete algorithm
  507. will be subjected to evaluation by a panel of experts. Also,
  508. submission of proposals for syntactic language will be evaluated by
  509. experts. This document (w0997.doc) and the two documents referred to
  510. above (w0998.doc and w0999.doc) can be obtained in electronic form
  511. (Word 6.0 for Windows) from:
  512.  
  513. name:           wuarchive.wustl.edu
  514. login:          iso
  515. password:       !more!less
  516. directory:      uploads/
  517.  
  518. Those intending to submit a proposal should send the registration
  519. form contained in the WfW file w0997.doc duly filled in to:
  520.  
  521. Dr. Leonardo Chiariglione
  522. CSELT
  523. Via G. Reiss Romoli, 274
  524. 10148 Torino
  525. ITALY
  526. Tel.: +39 11 228 6120
  527. Fax: +39 11 228 6299
  528. Email: leonardo.chiariglione@cselt.stet.it
  529.  
  530. and
  531.  
  532. Dr. Cliff Reader
  533. Samsung Semiconductor Inc.
  534. 3655 North 1st Street
  535. San Jose, CA 95134
  536. USA
  537. Tel.: +1 408 954 7853
  538. Fax: +1 408 434 5510
  539. Email: cliff@reader.com
  540.  
  541. by 15 September 1995. Registrations will be acknowledged by 30
  542. September 1995. Please refer to document WG11 N0999 for a detailed
  543. calendar of deadlines to be met by prospective proposers. 
  544.  
  545. Video and audio tapes submitted for subjective testing will be
  546. assessed in the two weeks preceding the 32nd MPEG meeting. This
  547. meeting will be held in Dallas, TX, USA, on 6 to 10 November 1995. At
  548. this meeting both the results of subjective tests and the technical
  549. proposals with supporting information will be assessed by MPEG.
  550. Proposers are strongly encouraged to upload the textual and graphical
  551. parts of their proposals in Word 6.0 for Windows format by 27 October
  552. 1995 for early and better consideration of their proposals. Please
  553. note that a mandatory financial contribution to cover the cost of
  554. tape editing will be requested to submitters of proposals that
  555. include tapes for subjective tests. The exact amount of the
  556. contribution will be communicated in the letter of acknowledgment, as
  557. this depends on the number of tapes to be edited.
  558.  
  559. The major steps in the MPEG-4 standard development following the
  560. Dallas meeting will be the attainment of "Working Draft" level in
  561. November 1996 and of "Committee Draft" level in November 1997.
  562. International Standard level will be reached in November 1998.
  563.  
  564. -------------------------------------------------------------------------------
  565.  
  566. ~Subject: What's about Video-CD and CD-I ?
  567.  
  568. FAQ ABOUT VIDEO CD and CD-i
  569. Copyright (c) 1996 Steve Perlman, Visible Light
  570. Revised: 15 Mar 96
  571.  
  572. Introduction
  573. The Different Formats of Video CD and CD-i
  574. Special Considerations To Play Green Book
  575. An Important Choice: Windows 3.1 or 95
  576. Playback Software For Video CD and CD-i
  577. Using Software Decoders
  578.  
  579. Introduction
  580.  
  581. Every day, I'm contacted by an increasing number of PC owners
  582. who want to playback their CD-i and Video CDs on their PCs. The
  583. answer to the question "Can I play Video CDs and CD-i on my PC?"
  584. is absolutely and positively a "maybe!"
  585.  
  586. Without question, you must have an MPEG decoder to playback a
  587. Video CD or CD-i. Software-only decoders, like CompCore SoftPEG,
  588. are inexpensive and work well with fast Pentium based PCs. The 
  589. hardware decoders, like Sigma Designs' REALMagic, are more costly
  590. but will run well even on 486 PCs, since the processing is all 
  591. done on the board.
  592.  
  593. But, just having an MPEG decoder just isn't enough! So beware! 
  594. There are hardware, software, driver and configuration issues that
  595. must be resolved to play Video CD or CD-i. The bright spot is that
  596. it generally can be done!
  597.  
  598. This FAQ explains the factors involved in playback of Video CD and
  599. CD-i. Hopefully, you're somewhat knowledgeable of your PC hardware
  600. and configuration!
  601.  
  602.  
  603.  
  604. The Different Formats of Video CD and CD-i
  605.  
  606. Looking at the way Video CD and CD-i has evolved may arguably lead
  607. one to believe that it was created to confuse the world on purpose.
  608.  
  609. Have you ever stopped to think about how many types of Video CD and 
  610. CD-i there really are? There are at least four types! Each one has a
  611. different format!
  612.  
  613. There is Green Book, White Book, CD-i Interactive and Video CD 2.0.
  614. Wow! Which one you have will affect your ability to playback the CD
  615. using Windows. So, let's start by unraveling the mystery behind the
  616. formats of Video CD and CD-i. 
  617.  
  618. Don't let the term "book" confuse you. It's just a cute name given 
  619. to that particular format. It's not difficult to identify which type
  620. of CD you have!
  621.  
  622.  
  623. GREEN BOOK
  624. This is the earliest format created by Philips for CD-i movies. Most
  625. of the Philips CDs dated 1993 and earlier are Green Book. Look on the
  626. CD itself for the wording "Digital Video". You will also find that 
  627. the directory is unreadable on a PC.
  628.  
  629. WHITE BOOK (Video CD 1.1)
  630. This is the latest format used by Philips for CD-i movies. Most of
  631. the Philips CDs dated 1994 and later are White Book. Look on the CD
  632. itself for the wording "Video CD". You will find that this directory
  633. is readable, and there are files with the extension .DAT
  634.  
  635. CD-i INTERACTIVE
  636. This is the Philips format for games and other interactive content.
  637. The CDs use wording like "CD-i Games" and "CD-i Interactive". These
  638. CDs are not playable on a PC unless you have a very expensive board
  639. which only Philips supplies.
  640.  
  641. VIDEO CD 2.0
  642. The world wants to develop interactive content. But, it doesn't want
  643. to pay high fees to Philips to develop CD-i Interactive disks, and
  644. wants to have wide distribution on PCs. Thus, the new Video CD 2.0 
  645. standard was created. It is an extension of Video CD 1.1, and has a
  646. readable directory with .DAT files. These CDs should begin to receive
  647. widespread distribution by the end of 1996.
  648.  
  649.  
  650.  
  651. Special Considerations To Play Green Book
  652.  
  653. Green Book is not entirely supported on PCs, because Green Book format
  654. cannot be read as a standard ISO-9660 CD (meaning no readable directory).
  655. Therefore, some CD drive manufacturers did not build Green Book format
  656. support into their CD drive hardware. These CD drives cannot read Green
  657. Book format. They must be replaced to play Green Book CDs.
  658.  
  659. Panasonic and Matsushita drives typically do not support Green Book.
  660. Unfortunately, many of these drives were distributed by Creative Labs
  661. with their multimedia upgrade packages. When selecting a drive, make
  662. certain that it is "CD-i compatible". Most CD drives are.
  663.  
  664. The error most attributable to the CD-ROM hardware problem is the now
  665. infamous MMSYSTEM001: External Error. This is a general catch-all error
  666. which means that the CD-ROM drive is not responding properly. The most 
  667. likely reason is that the drive simply can't read the disk.
  668.  
  669.  
  670. That's not all!
  671.  
  672. Windows 3.1 CD drivers, using the file MSCDEX.EXE, supported Green Book
  673. format. As long as the CD drive hardware could read Green Book, you can
  674. playback a Green Book CD without problems. Windows 3.1 was such a nice,
  675. friendly operating system.
  676.  
  677. Then came Windows 95, touted to us as being 100% compatible with Win 3.1.
  678. Except for one thing! Microsoft didn't tell us that Green Book support
  679. was removed from the Windows 95 CD drivers!
  680.  
  681. So, Green Book CDs are specifically not supported in Windows 95. 
  682.  
  683. That doesn't mean you won't be able to use Windows 95 to play Green Book 
  684. in the future. But, Microsoft has to release a new driver or another fix
  685. must be found. It is believed that you may be able to use the Windows 3.1
  686. MSCDEX drivers, and disable the Windows 95 CD drivers. This is all being
  687. tested now, so we will cover this point in a later revision to this FAQ.
  688.  
  689.  
  690.  
  691. An Important Choice: Windows 3.1 or 95
  692.  
  693. We covered the requirement for playback of Green Book CDs, that the 
  694. Windows 3.1 CD driver (MSCDEX) be used instead of the Windows 95 driver.
  695. But, there is also a special bug in Windows 95, for which Microsoft has 
  696. not yet released a fix publically yet.
  697.  
  698. An IDE CDROM may not reside on the primary channel with you Hard Drive.
  699. It must be on the secondary channel. If you have a 486 with no EIDE
  700. (no secondary channel) and want to use an IDE CDROM, tough luck. If
  701. you have a Pentium and an IDE CDROM, move it to the secondary channel.
  702.  
  703. In general, you will find Windows 3.1 to be the preferable environment
  704. for playback of Video CD and CD-i. There are less things to go wrong,
  705. and configuration problems are easier to control.
  706.  
  707. Windows 3.1 is a good test environment also. If you have problems with
  708. playback of Video CD and CD-i under Windows 95, you should test first
  709. under Windows 3.1 if possible. That will help you define whether or not
  710. the problem is hardware (the CD drive) or Windows 95 itself. Unless you
  711. have a hardware problem, you should always be able to play Video CD and
  712. CD-i under Windows 3.1!
  713.  
  714. Direct Draw improves video considerably under Windows 95, and improves
  715. the frame rate. Direct Draw drivers write YUV information directly to
  716. a video card that supports it. Generally, these video drivers are not 
  717. available yet, but some vendors have begun distribution of the beta 
  718. versions of their Direct Draw drivers. Diamond has Direct Draw beta 
  719. drivers available for its Video 2001 series. S3 reportedly has also 
  720. released its beta version for public testing. A special warning though.
  721. These beta versions are generally untested, and may generate unwanted 
  722. or unexpected results during playback!
  723.  
  724.  
  725.  
  726. Playback Software For Video CD and CD-i
  727.  
  728. Media Player, distributed with Windows, will playback .MPEG and .DAT
  729. files very nicely. But, you have to point to these files directly.
  730. With Video CD and CD-i, you want software that will read the CD header
  731. and begin automatic playback of the CD. Media Player does not support
  732. this, and most of the players for the PC will not either.
  733.  
  734. Therefore, you must find a player that will support playback of Video
  735. CD and CD-i. CompCore's SoftPEG 2.0 is distributed with CD Vision, a
  736. player that supports Green Book, Video CD 1.1 and Video CD 2.0.
  737.  
  738. So, if you want to playback Video CD or CD-i, you need more than just
  739. an MPEG decoder. You need one that has a driver and a player that will
  740. support the playback of these formats!
  741.  
  742.  
  743.  
  744. Using Software Decoders
  745.  
  746. Software decoders will run fine with Video CD and CD-i, although there
  747. are CPU constraints. Because these decoders use your CPU for processing,
  748. frame rate is dependent upon the speed of your processor. Generally,
  749. the decoder should be configured for maximum CPU usage (90%), and all
  750. other applications should be closed.
  751.  
  752. Another factor is that Windows 3.1 is a bit faster than Windows 95 for
  753. software decoding. Windows 95 tends to use more system resources. This
  754. is a minor consideration, though, because the 32-bit decoder drivers 
  755. talk nicely with the new graphics accelerator boards. In fact, the new
  756. Direct Draw drivers will greatly improve things further.
  757.  
  758. Use of software decoders should be limited to Pentium platforms, for
  759. best frame rate and better compatibility.
  760.  
  761. ===========================================================================
  762.  
  763. ~Subject: SECTION 2. - PROFESSIONAL SOFTWARE
  764.  
  765. This section describes commercial software, even when a free, but restricted
  766. demo version is available.
  767.  
  768. SECTION 2. - PROFESSIONAL SOFTWARE
  769. SUBSECTION - DOS
  770. SUBSECTION - WINDOWS
  771. SUBSECTION - UNIX
  772.  
  773. -------------------------------------------------------------------------------
  774.  
  775. ~Subject: SUBSECTION - DOS
  776.  
  777. -------------------------------------------------------------------------------
  778.  
  779. ~Subject: MPEG Encoder by Xing
  780.  
  781. The MPEG Encoder is available starting from 349.-DM incl. VAT.
  782. BTW, the encoder still sells for 349.-DM and the MCI-driver for 199.-DM
  783.  
  784. [ The MCI-driver is nice, because it allows you to include movies in      ]
  785. [ other documents. But it includes only the MPLAYER.EXE-icon in the       ]
  786. [ document (not the first picture of the movie), the movie runs at        ]
  787. [ whatever position (not where the icon is !), when you double-click it.  ]
  788.  
  789. [ Xing should have a close look at Microsoft's AVI-driver ;o) (but there  ]
  790. [ movies are incredible slow and small, compared to MPEG  :o(             ]
  791.  
  792. ---------------------------------------------------------------------------
  793.  
  794. ~Subject: SUBSECTION - WINDOWS
  795.  
  796. ---------------------------------------------------------------------------
  797.  
  798. ~Subject: SoftPEG
  799.  
  800. [ The current version 2.0 seems to be the quickest software decoder for ]
  801. [ for Windows, check there site under http://www.compcore.com/          ]
  802.  
  803. CompCore SoftPEG MPEG Decoder
  804.  
  805. SoftPEG MPEG-1 Decoder Engine
  806.  
  807. Tecnical specification:
  808.  
  809. MPEG:
  810.  
  811. - MPEG-1 compatible System, Audio & Video streams.
  812. - Automatic rate control.
  813. - Full lip-sync from 30 fps (P90 + DCI graphics) to 8 fps (486 + GDI graphics).
  814. - User defined frame-rate support.
  815.  
  816. Video:
  817.  
  818. - Support for DCI, WinG, GDI.
  819. - 2X optimized scaling option.
  820. - User defined scaling through DCI, WinG or GDI.
  821. - Suports RGB8, RGB24, YUV12, YUY2, YVYU and  UYVY color formats.
  822.  
  823. Audio:
  824.  
  825. - Automatic support fot 16/8 bit, stereo/mono sound.
  826.  
  827. System requirements:
  828.  
  829. - 486 DX or above (Pentium recommended).
  830. - Windows 3.x in enhanced mode.
  831. - 4 MBytes RAM.
  832. - Windows compatible Sound Card.
  833.  
  834.  
  835. Implementation:
  836.  
  837. - Windows 3.x DLL.
  838. - API and MCI interface.
  839. - Virtualized stream input/ graphic output.
  840. - Low CPU usage (40-70%).
  841. - Low memory consumption (1.3 MB).
  842. - MCI driver for MediaPlayer integration.
  843. - SoftPEG player application.
  844.  
  845. Product Background:
  846. CompCore Multimedia, Inc., the leader in low cost, high performance
  847. MPEG solutions, is proud to announce the availability of the SoftPEG tm
  848. MPEG decoder. SoftPEG is the highest performance MPEG software decoding
  849. solution in the industry. Using the same patented algorithms as
  850. CompCore's efficient hardware solutions, SoftPEG tm is able to generate
  851. unparalleled picture and sound quality with full audio/ video
  852. synchronization, without added hardware or assemble language
  853. programming.
  854.  
  855. Performance:
  856.     Achieves real-time performance at SIF resolution (352 x 240 @
  857.     30 frames/sec or 352 x 288 @ 25 frames/sec) on 90 MHz Pentium
  858.     systems with YUV color space conversion hardware assist.
  859.     Delivers smooth motion quality and full audio/video
  860.     synchronization on base level Pentium and   486DX2 systems.
  861.     Decodes video frames faster than real-time on basic PowerPC,
  862.     MIPS and Alpha systems.  
  863.  
  864. Features:
  865.     Fully decodes and displays any MPEG-1 compliant bit stream.
  866.     Uses CompCore's patented algorithms to efficiently decode,
  867.     synchronize and present audio/video  frames. Able to perform
  868.     decode and presentation without full utilization of CPU.
  869.     SoftPEG tm delivers exceptional audio/video synchronization
  870.     quality regardless of platform (Pentium,    486, MIPS,
  871.     PowerPC).  Automatically configurable to either DCI or WinG
  872.     interfaces.  SoftPEG, tm designed with a 16 bit interface in
  873.     mind, runs under the Window 3.1, as well as Windows     NT,
  874.     without the use of Win32S.  Compliant to OpenMPEG standard.
  875.     Written in high level C code making the design easily portable
  876.     to other platforms. 
  877.  
  878. Licensing and Availability:
  879. SoftPEG is available for immediate distribution. 
  880. For information on licensing please contact Tanya Sitterly at:
  881.  
  882. CompCore Multimedia, Inc.
  883. 1270 Oakmead Parkway, Suite 214
  884. Sunnyvale, CA 94086
  885. Tel: (408) 773-8310 ext. 22
  886. Fax: (408) 773-0432
  887.  
  888. ---------------------------------------------------------------------------
  889.  
  890. ~Subject: MPEG ARCADETM
  891.  
  892. Mediamatics Inc.'s MPEG ARCADETM Player is a software only, full
  893. implementation of the MPEG-I ISO 11172 standard. The entire MPEG-1
  894. decompression, both video and audio is implemented in software (along with
  895. system stream parsing and video/audio synchronization). Finally, a MCI-DV
  896. Media Player interface is provided to control/playback MPEG-1 encoded system
  897. stream files. This media player is  fully compliant with OPEN PC MPEG
  898. consortium's MpegVideo command set. This player will soon be available in
  899. the retail market from major manufacturers of graphics cards, who will be
  900. bundling our Arcade Player with their recently announced video-enabled
  901. graphics cards. Arcade Player is currently offered only
  902. to OEMs and has been licensed by Brooktree, Western Digital.
  903.  
  904. Arcade Player - Key Features:
  905. *  Performance benchmarks:
  906.     24-30 fps with synchronized audio on a Pentium  PCI system with a video
  907. enabled graphics card.
  908.    [Note: assumes graphics subsystem to contain a hardware color space
  909. converter]
  910. *  Supports Windows 3.1, Windows95TM and Windows NT operating system.
  911. *  Supports playback of CD-I/VideoCD/CD-Karaoke format encoded content.
  912. *  Tested with major DCI-aware graphics devices from companies such as
  913.    Brooktree, Western Digital, Trident, S3, Cirrus, Avance, Alliance etc.
  914.  
  915. For More information:
  916. Mediamatics Inc.
  917. 4633 Old Ironsides Drive #328
  918. Santa Clara, CA 95054
  919. Ph: 408-496-6360
  920. Fx: 408-496-6634
  921. Email: info@mediamatics.com
  922.  
  923. ---------------------------------------------------------------------------
  924.  
  925. ~Subject: XingSound
  926.  
  927. [ Well, the encoder costs, but the decoder is PD ! But, attention ]
  928. [ they say, they support full-MPEG-audio, but sure they are not.  ]
  929. [ They do dirty tricks again, had a look at the streams, tststs   ]
  930. [ Buts good stuff and its helping the MPEG-comunity.              ]
  931.  
  932.  
  933. XingSound Realtime MPEG Audio Layer II Encoding on the PC !
  934.  
  935. Here it is: the first low cost REALTIME MPEG AUDIO Encoding on the PC via
  936. a high quality 16 Bits Stereo DSP based Audio-Soundcard and the famous
  937. Xing Technology XingSOUND(tm) MPEG Audio Encoder software.
  938.  
  939. The XingSound MPEG audio encoder encoder supports the DSP on the Soundcard
  940. and enables realtime 15:1 compression of high quality Audio material without
  941. any audible loss in quality.
  942.  
  943. REALTIME means REALTIME !
  944.  
  945. Wait no longer endless time (hours) to convert your WAV-files offline, like a
  946. few shareware encoders do. No just record your songs in realtime to MPEG Audio
  947. MP2 files. Compression factor can be set .
  948.  
  949. Comfortable record software coming with the package and also an offline WAV to
  950. MP2 converter.
  951.  
  952. All software runs under win3.x !
  953.  
  954. With the optinal MPEG Audio- MCI-driver you can paste your MPEG audio files
  955. directly via Media player into your applications and save huge disk space
  956. compared when using 16 bits Stereo WAV files !
  957.  
  958. Also , when the DSP Soundcard is installed, you get full CD-quality
  959. STEREO playback with 16 bits resolution ! (if other soundcard is installed,
  960. XingSound MPEG player will only play in Mono)
  961.  
  962.  
  963. Available only as a bundled package consisting of:
  964.  
  965. 1. XingSound MPEG Audio Realtime software for Windows 3.x incl. free MPEG audio
  966. win3.x player program, WAV to MP2 offline converter, Realtime DSP supported
  967. Audio recorder program, Realtime DSP supported FULL Stereo CD-quality MPEG
  968. Audio playback
  969.  
  970. 2. 16 bits Stereo CD-quality DSP Soundcard, with win3.x drivers
  971. (can be used as a normal Windows soundcard as well, Soundblaster and WSS
  972. compatible, jumperless design, options set via software, Sony CD-ROM I/O onbord)
  973.  
  974. All manuals have english language !
  975.  
  976. ---------------------------------------------------------------------------
  977.  
  978. ~Subject: XingCD
  979.  
  980. <IMG SRC="xingcd2.gif">
  981.  
  982. It is the first AVI to MPEG Encoder, which allows you to make
  983. MPEG system streams from AVI movies.
  984.  
  985. This means, you can directly use a Motion JPEG capture board at 352x288
  986. resolution to capture Realtime video,
  987. edit it with Adobe Premiere for Windows and make a Video CD out of it,
  988. using the new XingCD Encoder.
  989.  
  990. The XingCD Encoder is software only, so there is no further hardware
  991. required. It converts the AVI Video file to MPEG Video and the sound WAV file
  992. to MPEG Audio and interleaves (multiplexes) these 2 bitstreams into an MPEG
  993. system layer bitstream, so it could be played back via a REEL MAGIC card
  994. for instance or the new Inside Technology MPEG player card for the PC.
  995.  
  996. The new MPEG Encoder supports full IBP format and is compatible with the
  997. ISO11172 MPEG system layer description.
  998.  
  999. Price is 995.-US$, but this is still cheaper than a 20K US$ realtime MPEG
  1000. capture board.....
  1001.  
  1002. It can also encode from single TGA or BMP pics and it supports various
  1003. output format of:
  1004. 352x240, 352x288, 160x120 and custom output resolution.
  1005. Rescales source to desired ouput resolution etc...
  1006.  
  1007. Encode Process runs in the background.
  1008.  
  1009. I hope, we will get soon many "fresh" MPEG Video CDs !
  1010.  
  1011. ---------------------------------------------------------------------------
  1012.  
  1013. ~Subject: SUBSECTION - UNIX
  1014.  
  1015. ---------------------------------------------------------------------------
  1016.  
  1017. ~Subject: Xing Distributed Media Architecture
  1018.  
  1019. {XDMA} Network Description
  1020.  
  1021. The Xing Distributed Media Architecture ("XDMA"), developed by Xing Technology Corporation
  1022. ("Xing") is the first commercially available low-cost solution for world-wide and local network
  1023. delivery of live and on-demand video+audio.  The National Broadcasting Company (NBC) has
  1024. broadly deployed XDMA for broadcast delivery of financial news programming to subscribers in
  1025. the U.S and Europe.  New applications are being developed with XDMA for distance learning,
  1026. corporate communications, news delivery and computer based training in corporate,
  1027. educational, government and health care markets, employing wide area, local area and ISDN
  1028. networks.
  1029.  
  1030. How XDMA Differs from other Video Networks
  1031.  
  1032. Existing "on-demand" multimedia (video) network architectures are based on tightly coupled
  1033. point-to-point client-server communication, which result in 4 major limitations:
  1034.  
  1035.     1.  significant interaction is required between client and server for flow control,
  1036.         requiring complex server programming and signficant data overhead (on
  1037.         the order of 25% - 50%);
  1038.  
  1039.     2.  servers are not designed to deliver the same streams simultaneously
  1040.         to multiple users, making "live" delivery to multiple users impractical;
  1041.  
  1042.     3.  LAN-based server architectures are not designed to operate (and generally
  1043.         don't work well) over wide area networks; and
  1044.  
  1045.     4.  communication protocols employed are proprietary, and do not directly support the
  1046.         TCP/IP international standard
  1047.  
  1048. XDMA represents a significantly different multimedia network architecture, based on the
  1049. concept of "streaming media".  This architecture supports both "on-demand" as well as "live" It
  1050. video and audio delivery which does not require close coupling between the client and server.
  1051. It easily supports "broadcasting" or "multicasting" of live or on-demand content to multiple
  1052. simultaneous users over local as well as wide area networks.  The benefits of XDMA are
  1053. reduced network component complexity, significantly increased network flexibility, and
  1054. significantly reduced network overhead.  Moreover, Xing's approach is built around
  1055. international standards-based components - Unix and (in 3rd quarter 1995) Windows NT
  1056. servers, TCP-IP connections, MPEG video and audio compression, and HTTP-HTML client
  1057. server communication.  This allows better economies in implementation and easy integration
  1058. into existing communication networks.
  1059.  
  1060. Technical Description
  1061.  
  1062. XDMA was developed as a client-server media distribution architecture which can operate
  1063. independently or complement existing WWW (World Wide Web) HTTP / HTML architectures
  1064. on local area networks, private data wide area networks and public data wide area networks
  1065. (e.g. Internet).
  1066.  
  1067. XDMA delivers *streaming* multimedia - pictures, video and sound - based on the MPEG
  1068. international standards for video and audio compression from Unix and (in 3rd quarter 1995)
  1069. Windows NT servers.  When integrated with WWW, XDMA augments existing WWW
  1070. architectures by providing a Common Gateway Interface (CGI) to existing Web (HTTP)
  1071. servers, and viewer extensions to popular "Web HTML browsers" (i.e. Mosaic, Netscape,
  1072. Winweb, Spyglass, etc).  As such, XDMA can take advantage of user authentication
  1073. procedures as supported by current Web browsers and HTTP servers.
  1074.  
  1075. Streaming of multimedia data is a significantly different way of delivery, as the user can view /
  1076. hear the data as it is being transmitted instead of waiting for file transfer completion, and there
  1077. is no requirement for complex file systems such as Netware or NFS.
  1078.  
  1079. In addition, XDMA uses standard TCP-IP network protocols, and takes advantage of new
  1080. "multicast IP" protocols (RFC 1112) for data delivery, allowing multiple users to simultaneously
  1081. view / hear the same data streams without duplication of data or use of intrusive broadcast
  1082. protocols.
  1083.  
  1084. A typical XDMA configuration will include some of the following components:
  1085.     * XDMA Network Encoders
  1086.         - video+audio
  1087.         - audio only
  1088.         - file transmitter / encoder emulator
  1089.     * XDMA Network Servers
  1090.     * XDMA Network Clients
  1091.         - for PC Windows
  1092.         - for X-Windows
  1093.         - Standalone
  1094.     * XDMA Network Routers
  1095.     * XDMA Network Editors
  1096.     * XDMA Network Manager
  1097. as described below.
  1098.  
  1099. XDMA Benefits
  1100.  
  1101.     * compatible with existing enterprise TCP/IP networks, including Ethernet,
  1102.         ATM, FDDI, ISDN, T1 and Frame Relay
  1103.     * adds live and on-demand video and audio services to private and public WAN's
  1104.         and LAN's without infrastructure changes
  1105.     * low overhead (3%) video and audio streams are fully routable
  1106.     * all network components are SNMP manageable (3rd quarter 1995)
  1107.     * network congestion is controlled by on-the-fly bitrate reduction of video and
  1108.         audio streams;  streams are scalable from full rate down to ISDN
  1109.         BRI (56-128kbps)
  1110.     * SQL database management of XDMA streams (3rd quarter 1995)
  1111.     * servers may be distributed for load balancing and stream caching
  1112.     * software-only and hardware accelerated video and audio decode provided
  1113.         on client systems
  1114.     * user interface customizable through HTML / HTTP (Web / Mosaic) interface
  1115.     * compressed video and audio streams compliant with MPEG-1 and MPEG-2
  1116.         (ISO/ICE 11172 and 13818) international standards
  1117.         
  1118.  
  1119.  
  1120. XDMA Applications
  1121.  
  1122. Applications requiring "media on-demand" benefit from XDMA's simplified approach.  The
  1123. advantage becomes most apparent in applications with a combination of "on-demand" and
  1124. "live" media delivery requirements, especially when the clients are geographically dispersed.
  1125. NBC is using XDMA to deliver multiple simultaneous live financial and news video broadcast
  1126. channels to financial market subscribers (money managers, stock brokers, financial analysts)
  1127. in cities throughout the US and Europe as part of their "NBC Desktop Video" service.  Xing is
  1128. developing similar delivery services for other commercial TV and radio programmers.
  1129.  
  1130. Although commercial broadcast services provide very visible and compelling examples for
  1131. Xing's capabilities, the largest volume applications for "streaming media" will  be in corporate,
  1132. educational, government and health-care networks with "on-demand" and "live" communication
  1133. requirements, including training, presentations, status reporting, and occassionally,
  1134. entertainment.  Because of the rapid proliferation of TCP-IP / HTTP / HTML ( Internet + World
  1135. Wide Web + Mosaic), the infrastructure for integration of Xing "streaming media" architectures
  1136. is quickly developing.
  1137.  
  1138. Representative XDMA applications include:
  1139.  
  1140.     * Commercial broadcast delivery systems;
  1141.     * Internet Service Provider delivery of radio and TV programming;
  1142.     * On-line marketing, sales, service and customer support;
  1143.     * Enterprise-wide training, corporate information systems and regulatory
  1144.         compliance;
  1145.     * Medical information systems, including live monitoring and on-demand
  1146.         multimedia information retrieval;
  1147.     * Educational systems for live and on-demand distance learning as well
  1148.         media production;
  1149.     * Government networks for live and on-demand delivery of news events
  1150.         and briefings to policy makers and dissemination of public information;
  1151.     * Media production and distribution; and
  1152.      * Information archives
  1153.  
  1154. XDMA and ISDN
  1155.  
  1156. XDMA is ideally suited for ISDN remote access server and regional server applications such as
  1157. distance learning and news delivery, through its ability to provide on-the-fly MPEG stream
  1158. bitrate reduction and service of large numbers of simultaneous users.  Xing is currently
  1159. developing a reference platform for ISDN regional servers which delivers both high resolution /
  1160. low frame rate as well as low resolution / 30 frame per second video streams.  Demonstration
  1161. of this capability will be available via Xing's World Wide Web site - http://www.xingtech.com, as
  1162. well as via direct ISDN dial-in - 805/473-7200.
  1163.  
  1164. Xing Technology Corporation
  1165.  
  1166. Xing is the world's leading producer of PC based software technologies and products for digital
  1167. compression and decompression of video and audio in accordance with the MPEG (Moving
  1168. Pictures Expert Group) international standards.  Technology licensees include Microsoft, Intel,
  1169. Pacific Bell, NTT Japan, Fujitsu, Hewlett Packard and IBM.  In addition, Xing provided the key
  1170. technologies to NBC for the development of the first wide area digital video broadcast delivery
  1171. system ("NBC Desktop Video").
  1172.  
  1173.  
  1174. Glossary
  1175.  
  1176. MPEG  -  Motion Picture Experts Group.  The international standards for compression of video
  1177. and audio.  There are actually two standards - MPEG-1 (ISO/IEC 11172) and MPEG-2
  1178. (ISO/IEC 13818).  MPEG-1 was originally designed for delivery of video to consumer devices
  1179. at single speed CD-ROM data rates (150kbytes/sec), and is therefore lower resolution and
  1180. lower quality than MPEG-2, which was designed for delivery of broadcast and HDTV quality
  1181. video.  Each MPEG specification actually has 3 parts which define the video stream, the audio
  1182. stream and the video+audio encapsulating transport stream.
  1183.  
  1184. TCP-IP  -  Transmission Control Protocol + Internet Protocol.  A collection of communications
  1185. protocols (including TCP, IP, UDP, ARP, IGMP, ICMP, RAP, RIP, SNMP) that are the basis of
  1186. the Internet and all Unix networking.  Because TCP-IP can support both local and wide area
  1187. networking, while Novell's Netware protocols were designed only to support local area
  1188. networking, TCP-IP is rapidly become the standard as well for PC Windows networking
  1189. through an interface called "WINSOCK".
  1190.  
  1191. HTML+HTTP  -  Hypertext Markup Language + Hypertext Transport Protocol.  HTML is a page
  1192. description language and HTTP is a communications protocol that runs on top of TCP-IP.
  1193. Combined, HTML+HTTP define the basis for applications such as Mosaic and Netscape, which
  1194. are the primary tools for navigating the Internet's "World Wide Web".  HTML defines the
  1195. contents of pages which are viewed on the "Web", and HTTP defines the way an HTML
  1196. browser talks with an HTML server (refered to as an HTTPD or Web server).  It is important to
  1197. note that HTML+HTTP can be used on local area networks and private data networks, and are
  1198. rapidly becoming the standard for in-house corporate information systems which are not
  1199. necessarily Internet connected.
  1200.  
  1201. URL=http://xingtech.com/
  1202.  
  1203. ---------------------------------------------------------------------------
  1204.  
  1205. ~Subject: NVR Research Kit
  1206.  
  1207. [ Its really nice software, but its expensive !  You find the infos and ]
  1208. [ software on there ftp-server (see below !), don't forget to order a   ]
  1209. [ licence key. There are several nice and long MPEG-movies to ftp !!!   ]
  1210.  
  1211. [ If you require a demo version, please send mail to support@nvr.com    ]
  1212.  
  1213. From: Chris Jacobson <chrisj@dinghy.nvr.com>
  1214. Date: Thu, 13 May 93 10:31:32 -0700
  1215.  
  1216.  
  1217.                        North Valley Research
  1218.                        Digital Media Systems
  1219.  
  1220. North Valley Research is pleased to announce immediate availability of
  1221. a family of products for working with video and other time-based media
  1222. in a UNIX environment.  These products are the first, affordable software
  1223. products that enable the end user to take video and audio all the way
  1224. from video camera or tape to an MPEG sequence that can be played back in
  1225. real-time on most Sun SPARCstations.  Starting now until May 5th, 1993,
  1226. individual products can be purchased for $150 in quantities of 30 or
  1227. more; or under $300 for quantity 1.
  1228.  
  1229. These software products have well-designed Motif user interfaces and a
  1230. robust architectural design.  The first set of products is sold as a kit, and
  1231. consists of three user interfaces:
  1232.  
  1233.   - The Player.  This tool provides a viewing mechanism for working with
  1234.       + MPEG sequences
  1235.       + analog video (requires the Parallax XVideo board)
  1236.       + JPEG movies (requires the Parallax XVideo board with JPEG option)
  1237.  
  1238.   - The Recorder.  This tool enables the user to peruse analog material
  1239.     with an interface very similar to the Player, but in addition, allows
  1240.     you to create JPEG movies using the JPEG hardware on the Parallax XVideo
  1241.     board.
  1242.  
  1243.   - The Compressor.  This tool allows you to choose input files, specify
  1244.     the compression characteristics and finally, compress them with
  1245.     our software MPEG compression engine.
  1246.  
  1247. The MPEG playback mechanism is purely software, requires no special
  1248. framebuffer, and depending on the size of picture, the size of the window
  1249. and bandwidth of the bitstream, can run at 6 - 30 fps with synchronized
  1250. audio.  The color is dithered from 19 bits down to 7 bits,
  1251. gamma-corrected, with real-time adjustments for contrast and brightness.
  1252. The displayed window can be one or four times the size of the MPEG sequence
  1253. picture size.  For example, a sequence compressed at 320x240 can be played
  1254. back at 320x240 or 640x480 (depending on the performance of the host
  1255. computer).
  1256.  
  1257. Both the MPEG compression and playback mechanisms support:
  1258.   + variable I:P:B ratios
  1259.   + variable picture sizes from 64x48 to 320x240
  1260.   + variable and fixed bit rate
  1261.   + three motion estimation algorithms (Jain & Jain and two Exhaustive methods)
  1262.  
  1263. The MPEG compressor is relatively fast for compression that includes motion
  1264. estimation, and depending on the input stream and the selected compression
  1265. parameters, can compress a twenty second sequence in as little as an hour.
  1266.  
  1267. The JPEG record and playback is accomplished with the aid of the Parallax
  1268. XVideo board.  Recording and playback of JPEG movies is controlled by
  1269. a special software engine that always keeps the audio and video synchronized.
  1270. Recorded sequences may be "running records" from a camera or broadcast, or
  1271. assembled from a controllable video source with in and out points.
  1272. Both the Player and Recorder support Sony's ViSCA/LANC, and Pioneer 4400
  1273. disc players (and other compatible models).  VideoMedia's VLAN will be
  1274. added in the future.
  1275.  
  1276.                          Prices and Availability
  1277.                          -----------------------
  1278.  
  1279. All prices below are retail, with a special, 40%-off, introductory price
  1280. in parenthesis.  These special prices are good until May 5, 1993.
  1281.  
  1282. All products require:
  1283.     Operating System: Solaris 1.0.1
  1284.     Computer: SPARCstation 1+, 2, IPC, IPX
  1285.  
  1286. Availability: All products are available for immediate delivery
  1287. Media:        8mm tape or Quarter-inch cartridge (QIC)
  1288. Terms:        P.O. prior to shipment, net 30 days with credit
  1289.  
  1290. NVR Digital Media Player:
  1291.     Includes:     Support for audio and viewing analog video, JPEG movies
  1292.           and software MPEG.
  1293.  
  1294.     Requirements: For analog video: Parallax XVideo board
  1295.           For JPEG movies: Parallax XVideo board with JPEG option
  1296.           For MPEG playback: most any 8-bit pseudo-color frame-buffer,
  1297.               including CG3, CG4, CG6 and Parallax XVideo.
  1298.               Black-and-white monochrome support available on request.
  1299.  
  1300.     Prices:        1 floating license $495 ($297 intro)
  1301.                   10 floating license $2,000 ($1,200 intro)
  1302.                   30 floating license $4,500 ($2,700 intro)
  1303.  
  1304. NVR Digital Media Recorder
  1305.     Includes:     Support for viewing analog video and creating JPEG movies
  1306.     Requirements: Parallax XVideo board
  1307.     Price:        1 floating license $1,595 ($960 intro)
  1308.  
  1309. NVR Digital Media Compressor
  1310.     Includes:     Support for compressing JPEG movies (both audio
  1311.           and video) into MPEG.  Other input formats available on
  1312.           request.
  1313.     Requirements: No special display requirements
  1314.     Price:        1 floating license $2,495 ($1,495 intro)
  1315.  
  1316. Development Kit:
  1317.     Includes:     5 Player licenses
  1318.               1 Recorder license
  1319.               1 Compressor license.
  1320.     Requirements: As above for each product
  1321.     Price:        $3,995 ($2,395 intro)
  1322.  
  1323. Support and Maintenance:
  1324.     Includes:     software upgrades
  1325.