+

WO1998011538A2 - Procede, dispositif et/ou systeme d'emission et/ou de reception d'informations numeriques - Google Patents

Procede, dispositif et/ou systeme d'emission et/ou de reception d'informations numeriques Download PDF

Info

Publication number
WO1998011538A2
WO1998011538A2 PCT/NL1997/000520 NL9700520W WO9811538A2 WO 1998011538 A2 WO1998011538 A2 WO 1998011538A2 NL 9700520 W NL9700520 W NL 9700520W WO 9811538 A2 WO9811538 A2 WO 9811538A2
Authority
WO
WIPO (PCT)
Prior art keywords
information
determined
audio
digital
byte
Prior art date
Application number
PCT/NL1997/000520
Other languages
English (en)
Other versions
WO1998011538A3 (fr
Inventor
Teunis Van De Pol
Original Assignee
Teunis Van De Pol
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Teunis Van De Pol filed Critical Teunis Van De Pol
Priority to AU42245/97A priority Critical patent/AU4224597A/en
Publication of WO1998011538A2 publication Critical patent/WO1998011538A2/fr
Publication of WO1998011538A3 publication Critical patent/WO1998011538A3/fr

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00007Time or data compression or expansion
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/16Sound input; Sound output
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/10527Audio or video recording; Data buffering arrangements

Definitions

  • the present invention provides a method, device and/or system for transmitting and/or receiving digital information, wherein a personal computer comprising a storage medium for the information is adapted such that the information, irrespective of its format, is automatically readable/writable from and to the storage medium.
  • the present invention enables storage and/or further processing of digital audio information from different types of equipment without loss of quality due to repeat - ed compression.
  • the required equipment of standard manufacture is inexpensive and a single device will suffice for the different types of information.
  • fig. 1 shows a diagram of a preferred embodiment of the present invention
  • fig. 2 shows a more detailed diagram of the diagram of fig. 1
  • fig. 3 is a diagram explaining the system shown schematically in fig. 1 and 2
  • * fig. 4 shows a flow chart of an operation of an operation of the system shown in fig. 1, 2 and 3
  • fig. 5 shows a flow chart of a detail of fig. 4
  • fig. 6 shows a flow chart of a detail of fig. 5
  • fig. 7 shows a detail of the flow chart of fig.
  • fig. 8 shows a detail of the flow chart of fig. 4 ;
  • fig. 9 shows a flow chart of a detail of the flow chart of fig. 4 ;
  • fig. 10 shows a flow chart of a detail of the flow chart of fig. 4;
  • fig. 11 shows a flow chart of a detail of the flow chart of fig. 4;
  • fig- 12 shows a flow chart of a detail of the flow chart of fig. 4 ;
  • a preferred embodiment of a system 1 comprises a personal computer 2, preferably with a 486 processor or above, which includes an analog audio board 3 of known design which has an analog input 4 and an analog output 5 and a digital output 6.
  • the audio board 3 is provided with an analog/digital converter 7, a digital/analog converter 8, a compression unit 9 for coding, for instance in accordance with MPEG layer II, and a conversion unit 10 for converting from digital to digital.
  • the signal coded for the first time in accordance with MPEG layer-II is stored on a digital storage means, for instance a hard disk 11, in a section schematically designated with 12.
  • a personal computer 22 of the type 486 or above and an audio board 23 with components of a nature similar to audio board 3.
  • the PC 22 is likewise provided with a storage means 24, for instance in the form of a hard disk, which can communicate with hard disk 11 via a computer network, modem, an ISDN line or a diskette as schematically designated by block 25.
  • the figure further shows schematically the section 26 onto which is also recorded the digital signal which has been coded for the first time.
  • figure 2 shows an existing system consisting of two so- called dedicated devices 30 and 31 which are provided with a telephone dialler and can communicate with each other via a public ISDN net, designated schematically with 32.
  • the telephone diallers are designated with 33 respectively 34. Use is increasingly being made of such systems for broadcasting on-the-spot sound recordings, for instance of an interview or the like.
  • AD designates an analog/digital conversion
  • DA designates digital/analog conversion
  • C a compression step
  • ED an originally digital signal in accordance with MPEG-2 layer- II
  • NOD a not originally digital signal in accordance with MPEG layer- II, i.e. after decompression and renewed compression
  • U designates the linear decompression from digital to digital.
  • FIG. 3 shows a diagram of the present invention, wherein a dedicated device 30' is connected via a network 41 to a personal computer 42 which is provided with a digital storage means such as a hard disk 43 and which is provided with an ISDN board 44 such as is available commercially.
  • the software of the system according to the present invention is designated schematically with 45.
  • the software ISYS makes use of a compression algorithm in order to transmit audio of good quality over the ISDN line.
  • the user of the software is able to change particular settings, such as the number of bits per second (bit rate) produced by the audio board, for instance from 32 kbits per second, the number of samples per second of the audio signal, from 16 kHz, the recording mode, mono, stereo or joint stereo, wherein in the case of stereo and joint stereo the bit rate doubles, the header bits of the digital data for transmitting and/or an analog digital input signal.
  • bit rate the number of bits per second
  • the audio board for instance from 32 kbits per second
  • the number of samples per second of the audio signal from 16 kHz
  • the recording mode mono, stereo or joint stereo
  • the bit rate doubles
  • the header bits of the digital data for transmitting and/or an analog digital input signal.
  • the equipment can be used for other purposes, such as Internet, editing of audio using the audio board, word processing, planning and the like.
  • Existing prior art hardware is only suitable for audio transmission.
  • the ISYS software can select and transmit audio files which have been digitally recorded and stored without the loss of quality occurring as outlined above with reference to fig. 2.
  • the operation of the software will be further elucidated with reference to figures 4-12.
  • a check is first of all made at 51 whether a connection has been made. In the negative case recording and/or playback is stopped at 57 and the soft- ware is placed in rest mode at 58.
  • a start is made at 52 and a check is made at 53 as to whether the connection is present.
  • playing is activated, at 55 recording and at 56 the ISDN connection.
  • the number of required channels is determined. The number is first set to 0 at 61, the required number is subsequently determined at 62 from the bit rate divided by the number 64, whereafter at 63 a channel link is made.
  • a check is made as to whether this is actually present, whereafter at 65 the channel counter is increased by 1.
  • the program returns to the main program either after the connection has been effected at 68 or the connection has not been effected at 69.
  • Activate play 54 commences with the determination 71 as to whether an audio frame has been received. If it is determined at 72 that no earlier frames were received, the play timer is activated at 73. If it is determined at 74 that the play timer is active, a check is made at 75 whether 12 milliseconds have passed. The play timer is stopped at 76, whereafter playback commences at 77. A frame is subsequently transmitted to the audio board at 78, whereafter the program returns to the main program at 79.
  • Activation of recording 55 begins with determining whether an audio frame is recorded at 81, whereafter at 82 the bit sequence of each byte in the frame is reversed.
  • the frame is transmitted via ISDN and the program returns to the main program at 84.
  • the ISDN On activation of the ISDN according to 56 (fig. 8), it is determined at 85 whether data has been received, whereafter in the affirmative case data is copied to a buffer at 86.
  • the frame is read, while the program returns to the main program at 88.
  • a frame is subsequently read according to 87, by determining at 91, as designated in fig. 9, whether audio has been found, determining at 92 whether a header has been found and performing a check at 93, whereafter it is determined at 94 whether one frame has been received and is ready for playback so that the program can return to the main program at 95.
  • Whether audio has been found according to 91 is established by determining whether according to the MPEG standard from a position 0, which is fixed at 102, fourteen ones have been found at this level (FF F in hexadecimal notation) . As long as it is determined at 103 that the position is smaller than the bytes in the buffer and it is determined at 104 that the position is greater than 0, it is determined via steps 105, 106 and 107 whether the present byte is unequal to OxFF and whether the previous byte is equal to OxFF, whereafter it is determined at 109 that audio has been found, while the program returns to the main program at 111.
  • the value of the previ- cus byte is made equal to 0x00 at 112 because no previous byte exists.
  • the program returns to the main program at 111.
  • the value of the previous byte is determined .
  • Whether audio has been found according to 92 (fig. 11) is established by determining whether, according to the MPEG standard, from the position which has been found in figure 10 fourteen ones have been found (FF F in hexadecimal notation) . As long as it is determined at 113 that the position is smaller than the number of bytes in the buffer, the number of ones is determined per byte.
  • the position of the byte is determined, while at 115 the position in the byte, the bit position, is deter- mined. Because a byte consists of 8 bits, it is determined at 116 whether the position in the byte is smaller than eight. If the position is greater than or equal to eight, a jump is then made to the next byte in 120 and the program returns to 113. As long as the position is smaller than eight, it is then determined at 117 whether there is a one at the present position in the byte. If there is a one at this position, the number of ones is increased by one at 118 and at 119 a jump is made to the next position in the byte. The program then returns to 116.
  • Whether according to 93 a frame is complete and playable is determined by checking at 129 whether all bytes required for a frame are present. If this is not the case, it is determined at 134 that the frame is not complete and the program returns to the main program at 135.
  • it is determined at 130 whether all bits have to be shifted (how much all bits must be shifted has been determined in fig. 11) . If it is determined at 130 to shift the bits, this is done at 131.
  • At 132 is checked whether the first four bytes of the header conform to the MPEG standard. If these bytes are correct, it is then determined at 133 that the frame is playable and the program returns to the main program at 135. In the other case it is determined at 134 that the frame is not playable and the program returns to the main program at 135.

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • General Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Multimedia (AREA)
  • Communication Control (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

Cette invention concerne un procédé, un dispositif et/ou un système d'émission et/ou de réception d'informations numériques. Cette invention fait appel à un ordinateur personnel comprenant un support de stockage des informations. Cet ordinateur est conçu de manière à ce que les informations puissent être automatiquement lues ou écrites depuis ou vers le support de stockage indépendamment de leur format. Cette invention permet de stocker et/ou de traiter ultérieurement des informations audio numériques provenant de différents types d'appareils, ceci sans que l'on assiste à une perte de qualité due à des compressions répétées. L'équipement nécessaire est de fabrication standard, peu coûteux, et un seul dispositif suffit aux différents types d'informations.
PCT/NL1997/000520 1996-09-12 1997-09-12 Procede, dispositif et/ou systeme d'emission et/ou de reception d'informations numeriques WO1998011538A2 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU42245/97A AU4224597A (en) 1996-09-12 1997-09-12 Method, device and/or system for transmitting and/or receiving digital information

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
NL1004010 1996-09-12
NL1004010 1996-09-12
NL1006403A NL1006403C2 (nl) 1996-09-12 1997-06-25 Werkwijze, inrichting en/of systeem voor het verzenden en/of ontvangen van digitale informatie.
NL1006403 1997-06-25

Publications (2)

Publication Number Publication Date
WO1998011538A2 true WO1998011538A2 (fr) 1998-03-19
WO1998011538A3 WO1998011538A3 (fr) 1998-09-17

Family

ID=26642439

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/NL1997/000520 WO1998011538A2 (fr) 1996-09-12 1997-09-12 Procede, dispositif et/ou systeme d'emission et/ou de reception d'informations numeriques

Country Status (3)

Country Link
AU (1) AU4224597A (fr)
NL (1) NL1006403C2 (fr)
WO (1) WO1998011538A2 (fr)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU777945B2 (en) * 1999-07-12 2004-11-04 Flexplay Technologies, Inc. Disposable optical storage media and manufacturing method

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5550982A (en) * 1993-06-24 1996-08-27 Starlight Networks Video application server
DE69525556T2 (de) * 1994-03-21 2002-09-12 Avid Technology Inc Gerät und Verfahren ausgeführt auf einem Rechner für Echtzeit Multimedia Datenübertragung in einer verteilten Rechneranordnung
WO1996008095A1 (fr) * 1994-09-08 1996-03-14 Virtex Communications, Inc. Procede et dispositif de distribution electronique d'informations numeriques multimedias

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU777945B2 (en) * 1999-07-12 2004-11-04 Flexplay Technologies, Inc. Disposable optical storage media and manufacturing method

Also Published As

Publication number Publication date
NL1006403A1 (nl) 1998-03-13
AU4224597A (en) 1998-04-02
NL1006403C2 (nl) 1998-12-07
WO1998011538A3 (fr) 1998-09-17

Similar Documents

Publication Publication Date Title
JPS58116823A (ja) 記録情報の遠距離分配方法及び該方法を実施するためのシステム
JP3793235B2 (ja) 2チャネル伝送及び1チャネル伝送に適合するnチャネル伝送
US6282205B1 (en) Digital audio-video network system
CA2128975C (fr) Methode et appareil de stockage de donnees sur les bandes audionumeriques
US6239728B1 (en) Dual rate encoding scheme and apparatus using the same
JPH10164513A (ja) ディジタルビデオ再生装置
JP3763153B2 (ja) データ処理装置及びデータ処理方法
KR100329391B1 (ko) 디지털 데이터 스트림의 기록방법 및 장치
WO1996038843A1 (fr) Procedes et dispositifs de codage/decodage de signaux audio
CN1551191B (zh) 用于记录和再现数字信息信号的方法和设备
JP4248026B2 (ja) 符号化された形式と符号化されない形式のディジタル情報信号を交互に伝送する伝送装置
WO1998011538A2 (fr) Procede, dispositif et/ou systeme d'emission et/ou de reception d'informations numeriques
JP3541413B2 (ja) 情報信号伝送方法及び装置
JP4560934B2 (ja) 送受信システム、送信装置、受信装置および送受信方法
JP3633466B2 (ja) 信号処理装置、伝送方法
JP3430613B2 (ja) 情報信号再生方法及び装置
JPH02143735A (ja) 音声多段符号化伝送方式
JP3840889B2 (ja) 信号処理装置、伝送方法
JP3659486B2 (ja) 信号処理装置、伝送方法
JPH1021645A (ja) データ書き込み方法
JPH11508110A (ja) 複数の情報信号のエンコーディング
KR100191314B1 (ko) 멀티채널 오디오신호의 재생장치
JP2805759B2 (ja) ディジタル情報処理装置
JP2748652B2 (ja) データベース装置と記録再生装置
KR100317064B1 (ko) 디지털 음악 고속 녹음장치 및 녹음방법

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE ES FI GB GE GH HU IL IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG US UZ VN YU ZW AM AZ BY KG KZ MD RU TJ TM

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH KE LS MW SD SZ UG ZW AT BE CH DE DK ES FI FR GB GR IE IT LU MC NL

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
NENP Non-entry into the national phase

Ref country code: JP

Ref document number: 1998513528

Format of ref document f/p: F

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: CA

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载