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 PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00007—Time or data compression or expansion
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/16—Sound input; Sound output
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/10527—Audio 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
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)
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)
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 |
-
1997
- 1997-06-25 NL NL1006403A patent/NL1006403C2/nl not_active IP Right Cessation
- 1997-09-12 WO PCT/NL1997/000520 patent/WO1998011538A2/fr active Application Filing
- 1997-09-12 AU AU42245/97A patent/AU4224597A/en not_active Abandoned
Cited By (1)
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 |