Network audio transmission device

By using a network audio transmission device with dual network transmission paths and external CPU control, the problem of interruption caused by network module failure is solved, the reliability and security of audio data are achieved, and the device design and development process is simplified.

CN223912491UActive Publication Date: 2026-02-13北京中电慧声科技有限公司 +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202520257665.4
Authority / Receiving Office
CN · China
Patent Type
Utility models(China)
Current Assignee / Owner
Filing Date
2025-02-18
Publication Date
2026-02-13
Estimated Expiration
2035-02-18

AI Technical Summary

Technical Problem

Existing network audio transmission equipment is prone to interruption when the network module fails, and it is ineffective in protecting the security of sensitive audio content and lacks ease of use.

Method used

It adopts a dual network transmission path design, with each path including a network interface, a PHY module, and a MAC module, to achieve dual backup sending and receiving. It can also connect to an external CPU via serial port or SPI to support external CPU control and communication, and an encryption module ensures data security.

Benefits of technology

It improves the reliability and security of network audio transmission, simplifies circuit design and embedded software development, reduces the difficulty of device usability, and ensures the continuity and encryption of audio data during transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN223912491U_ABST
    Figure CN223912491U_ABST
Patent Text Reader

Abstract

The network audio transmission device comprises a network audio transmission chip which comprises a first MAC module, a second MAC module, an I2S / TDM digital audio module, a data processing module, an encryption module and a peripheral communication module; wherein the peripheral communication module is configured to be selectively connected with an external CPU (Central Processing Unit) through a serial port or an SPI (Serial Peripheral Interface); the network audio transmission chip is connected with a network module, and the network module comprises two network transmission paths; each network transmission path comprises a network interface and a corresponding PHY module; the PHY modules are in two-way communication connection with the corresponding MAC modules; and a structure for carrying out network audio dual-backup sending and / or receiving through the dual-path network transmission path is formed. According to the invention, the reliability, safety and usability of network audio transmission are improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The utility model relates to network audio transmission technical field especially relates to a network audio transmission device. BACKGROUND

[0002] Network audio transmission technology realizes efficient transmission of audio signals through the Internet, not only can meet the growing demand for audio content, but also can provide more flexible and convenient audio services. With the rapid development of Internet technology and the deepening of digital transformation, network audio transmission technology has become an indispensable part of modern communication field, not only solves the distance, quality and cost limitations in traditional audio transmission mode, but also greatly expands the application scenarios and market potential of audio through digital and network innovation. In addition, with the breakthrough of audio coding and decoding technology, audio data can be better compressed and recovered, improving transmission efficiency and sound quality.

[0003] The advantage of network audio transmission technology lies in its efficiency, real-time and flexibility. Efficiency is reflected in the realization of fast data transmission while maintaining high-quality audio. Real-time means that the transmission of audio signals on the network can ensure that sound information will not be lost due to delay, which is particularly important for live performances, broadcasts and other real-time applications. Flexibility is reflected in the ability of network audio technology to adapt to various application scenarios, from music production to live performances, from broadcasting to film post-production, all of which can provide customized solutions.

[0004] Current network audio transmission solutions focus more on the networking of audio data and the latency problem of audio transmission, but as the audio transmission network gradually advances, the reliability, security of audio data transmission and the ease of use of network audio transmission modules also face a series of challenges. First, the reliability of audio data transmission requires the system to maintain the continuity and stability of audio stream under various network conditions, ensuring that audio data is not lost or damaged during transmission. Second, the security problem involves the confidentiality of audio data during transmission, especially when transmitting sensitive or private audio content, measures must be taken to prevent unauthorized access or tampering. Finally, the ease of use of network audio transmission modules is also important for users and developers, as it affects the user experience and development efficiency of the product.

[0005] The audio data transmission network path in related technology is single, and once the network module fails, the entire audio stream will be interrupted. To improve reliability, some technologies use dual network communication interfaces, but they do not solve the problem of network communication failure caused by network module failure; and the network audio transmission equipment cannot effectively protect sensitive or private audio content from unauthorized access or tampering. UTILITY MODEL CONTENT

[0006] The utility model provides a network audio transmission device, solved the problem that relevant network audio transmission equipment reliability, security and easy use deficiency.

[0007] In order to achieve the above object, the application adopts the following technical scheme:

[0008] Provide a network audio transmission device, it include:

[0009] Network audio transmission chip, it includes first MAC module, second MAC module, I2S / TDM digital audio module, data processing module, encryption module and peripheral communication module, wherein, the peripheral communication module is configured to be selectively connected with external CPU through serial port or SPI;

[0010] The network module is connected with network audio transmission chip, and the network module includes double network transmission path;Each network transmission path includes network interface and corresponding PHY module;The PHY module is connected with the corresponding MAC module bidirectionally, and the structure of network audio double backup sending and / or receiving through the double network transmission path is formed.

[0011] In the first possible implementation, the double network transmission path includes first network transmission path and second network transmission path;

[0012] The first network transmission path includes first network interface, and the first network interface is connected with first PHY module, and the first PHY module is connected with the first MAC module bidirectionally;

[0013] The second network transmission path includes second network interface, and the second network interface is connected with second PHY module, and the second PHY module is connected with the second MAC module bidirectionally.

[0014] In the second possible implementation, one input end of network audio transmission chip is connected with analog-digital conversion module, and one output end is connected with digital-analog conversion module.

[0015] In the third possible implementation, the network audio transmission chip is also connected with external interface equipment bidirectionally through the peripheral communication module.

[0016] In the fourth possible implementation, the encryption module is configured as external secret key generation module.

[0017] Based on the fourth possible implementation, in the fifth possible implementation, the external secret key generation module is external CPU or USB encryption key.

[0018] The network audio transmission device has the following advantages.

[0019] The network audio transmission device and method have the following advantages.

[0020] 1. The device has double network modules, two sets of independent network communication modules from network interfaces to PHY modules and then to MAC modules, each network can simultaneously transmit network audio data and control data, and double network redundancy backup is realized.

[0021] 2. The device has external communication control function, external CPU control and communication function are realized through serial ports and SPI and external CPU connection, the external CPU control function can realize control of the network audio transmission chip and external devices, the external CPU communication function can also realize network communication between the network module of the network audio transmission chip and the external device through network transmission. The external communication control function makes the external CPU no longer need to increase peripheral devices and network communication interfaces, simplifies circuit design and embedded software development work, and improves device usability. BRIEF DESCRIPTION OF DRAWINGS

[0022] Figure 1 A structural block diagram of a network audio transmission device provided by the embodiment of the application is shown in the figure.

[0023] Figure 2 A structural block diagram of a network audio transmission chip provided by the embodiment of the application is shown in the figure.

[0024] Figure 3 A schematic diagram of realizing external control communication function provided by the embodiment of the application is shown in the figure.

[0025] Figure 4 A schematic diagram of realizing network audio transmission encryption function provided by the embodiment of the application is shown in the figure.

[0026] REFERENCE SIGNS

[0027] Network audio transmission chip 100, first MAC module 101, second MAC module 102, I2S / TDM digital audio module 103, data processing module 104, encryption module 105, external device communication module 106, analog-digital conversion module 200, digital-analog conversion module 300, network module 400. DETAILED DESCRIPTION

[0028] For further illustrating the technical means and effects taken by the utility model to achieve the predetermined purpose, the technical solutions in the embodiments of the present application are described clearly. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art belong to the scope of protection of the present application.

[0029] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way can be interchanged under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first", "second", etc. are generally a category and do not limit the number of objects, for example, the first object can be one or more. In addition, "and / or" in the specification and claims indicates at least one of the connected objects, and the character " / ", generally indicates that the objects before and after are in a "or" relationship.

[0030] The description of the method flow in the specification and the steps of the flowchart in the drawings of the utility model are not necessarily strictly executed according to the step number, and the method steps can change the execution order. Moreover, some steps can be omitted, a plurality of steps can be combined into one step for execution, and / or one step can be divided into a plurality of steps for execution.

[0031] The network audio transmission device and method provided by the embodiments of the present application are described in detail as follows in combination with the drawings and preferred embodiments.

[0032] Firstly, the application scenario of the network audio transmission method of the embodiments of the present application is described in detail.

[0033] The network audio transmission technology must also consider reliability, security and ease of use while pursuing efficient transmission to meet the growing market demand and user expectations.

[0034] In the related art, although the design of using double network communication interfaces is proposed to improve the reliability of audio transmission, when the network module is broken, the transmission of network audio data will also be disconnected. In addition, the network audio transmission interface described in the related art is usually only responsible for audio data transmission, not for control data transmission, and the network connection interface is only responsible for transmitting control data, not for transmitting audio data.

[0035] The utility model provides a network audio transmission module, this module has double network module, each network module has single PHY module and MAC module, and each network can transmit network audio data and control data simultaneously, realizes the real network audio transmission redundancy backup, ensures still guaranteeing the transmission of audio stream and control information stream when a network is disconnected, thereby improves the reliability problem of network audio data transmission, the utility model discloses can realize the control of network audio transmission module and its external equipment through the communication of serial ports or SPI, can also realize the function that external CPU carries out network communication with external through network audio transmission module simultaneously, thereby improves the easy use of network audio transmission module, in addition, the module of the utility model also has network encryption module, can improve network audio data transmission security.

[0036] Please see Figures 1-2 , the embodiment of the application provides a network audio transmission device, as shown in Figures 1-2 , the network audio transmission device of the embodiment of the application includes:

[0037] Network audio transmission chip 100, it includes first MAC module 101, second MAC module 102, I2S / TDM digital audio module 103, data processing module 104, encryption module 105 and peripheral communication module 106;Wherein, peripheral communication module 106 is configured as being connectable with external CPU through serial port or SPI, realizes external CPU control and communication function.

[0038] One input end of network audio transmission chip 100 is connected with analog-digital conversion module 200, and one output end is connected with digital-analog conversion module 300;

[0039] Network audio transmission chip 100 is connected with network module 400, and the network module 400 includes double network transmission path;Each network transmission path includes network interface and corresponding PHY module;PHY module is connected with corresponding MAC module, and realizes bidirectional communication connection;Can form the structure of network audio double backup sending and / or receiving through the double network transmission path.

[0040] Network audio transmission chip 100 is also connected with external interface equipment through peripheral communication module 106 and realizes bidirectional communication connection;External interface equipment includes but is not limited to I2C, SPI, GPIO, USB|, serial port and the like interface, can connect external CPU, key, indicator light, display screen, USB encryption key and the like equipment.

[0041] Furthermore, the dual-path network transmission includes a first network transmission path and a second network transmission path; the first network transmission path includes a first network interface, which is connected to a first PHY module, and the first PHY module and the first MAC module are bidirectionally connected; the second network transmission path includes a second network interface, which is connected to a second PHY module, and the second PHY module and the second MAC module are bidirectionally connected.

[0042] Network audio transmission devices receive analog audio from audio input devices (such as microphones, mixing consoles, music players, etc.) and convert it into network audio signals for transmission over the network. The specific process is as follows:

[0043] The received analog audio signal is converted into a digital audio signal by the analog-to-digital conversion module 200 and received by the I2S / TDM digital audio module 103 of the network audio transmission chip 100. The signal is then transmitted to the data processing module 104 for processing and network packaging into network audio data. The packaged network data is copied and transmitted to the first MAC module 101 and the second MAC module 102 respectively. The first MAC module 101 and the second MAC module 102 transmit the network audio data to the first network interface and the second network interface respectively through the corresponding first PHY module and second PHY module, thereby realizing the dual backup transmission of network audio.

[0044] The network audio transmission device receives network audio data and converts the network audio signal into analog audio for output to analog audio receiving devices (such as speakers, amplifiers, etc.). The specific process is as follows:

[0045] Network audio data is transmitted from the first network interface and the second network interface to the first PHY module and the second PHY module, respectively, and then to the first MAC module 101 and the second MAC module 102 of the network audio transmission chip 100. The first MAC module 101 and the second MAC module 102 transmit the data to the data processing module 104 for unpacking, converting it into a digital audio signal and transmitting it to the I2S / TDM digital audio module 103. The I2S / TDM digital audio module 103 converts the digital audio signal into an analog audio signal and transmits it to an external analog audio receiving device.

[0046] like Figure 3 As shown, the network audio transmission chip 100 connects to an external CPU via a serial port or SPI to implement external CPU control and communication functions. The external CPU control functions include the external CPU's control of the network audio transmission device and its control of external devices. Furthermore:

[0047] The control of the external CPU on the network audio transmission device specifically refers to that the external CPU can read and modify the module information of the network transmission module, read and modify the network audio stream information, and read and modify the network audio routing information through the network audio transmission chip 100.

[0048] The control of the external CPU on the external device specifically refers to that the external CPU communicates with the external device interface through the network audio transmission chip 100 to realize the state reading and control of the external device.

[0049] The communication function of the external CPU refers to that the external CPU connects the network audio transmission device through a serial port or SPI to realize the network data receiving and sending of the external CPU. Further, the network data receiving of the external CPU specifically refers to that the information sent by the external device is received through the specified port of the network module 400, and the data is unpacked by the network audio transmission chip 100 and then transmitted to the external CPU through the serial port or SPI.

[0050] The communication function of the external CPU refers to that the external CPU connects the network audio transmission device through a serial port or SPI to realize the network data receiving and sending of the external CPU. Further, the network data receiving of the external CPU specifically refers to that the information sent by the external device is received through the specified port of the network module 400, and the data is unpacked by the network audio transmission chip 100 and then transmitted to the external CPU through the serial port or SPI.

[0051] The network data sending of the external CPU specifically refers to that the network data to be sent by the external CPU is sent to the network audio transmission chip 100 through the serial port or SPI, and the network audio transmission chip 100 performs network packaging and then sends the network data to the network through the specified port of the network module 400.

[0052] The network audio transmission device has a network audio transmission encryption function, which realizes the end-to-end encryption of network audio transmission. As shown in the figure, the network transmission module receives the analog audio data of the analog audio sending device, converts the analog audio data into digital audio data, encrypts the digital audio data, and then packages the encrypted digital audio data into network data for network transmission. The network transmission module of the receiving end receives the network data, unpacks the network data, decrypts the network data, converts the decrypted network data into digital audio data, and finally converts the digital audio data into analog audio data and inputs the analog audio data into the analog audio receiving device. The audio data is encrypted before being converted into network data, and the network audio data is decrypted after being received, so that the data is always in an encrypted state during the entire network transmission process, realizing end-to-end encryption and improving the security of network audio data transmission. Figure 4

[0053] The encryption and decryption of the digital audio data can be performed in a symmetric encryption or asymmetric encryption manner. The generation of the encryption and decryption key of the digital audio data can be performed by the network audio transmission chip inside the network transmission module, or the encryption module can be configured as an external key generation module. The external key generation module can be an external CPU or a USB encryption KEY.

[0054] ​The external CPU communicates with the network audio transmission device through SPI or a serial port. The external CPU can control the network audio transmission device and peripherals (such as a serial port, an I2C interface, a screen, a key, etc.) of the network audio transmission device through the SPI or the serial port. In addition, the design can transmit some commands or data of the external CPU to the network audio transmission device through the SPI or the serial port and then transmit the commands or data out through the network interface of the network audio transmission device. The network audio transmission device can also transmit the commands or data received through the network to the external CPU through the SPI or the serial port. Based on this, the advantage of the present application is that the connection based on the SPI and the serial port is simple, and the external CPU can be easily integrated with the network audio transmission device to which the present application belongs. The external CPU does not need to increase peripherals (such as a serial port, an I2C interface, a screen, a key, etc.) and a network communication interface, thereby simplifying circuit design and embedded software development work. In specific implementation, a user can also customize whether to encrypt, the encryption mode can be selected as symmetric encryption or asymmetric encryption, and the encryption key can be selected as internal software generation or external hardware generation. The external hardware key can be selected but is not limited to the form of generation through an external CPU or a USB encryption KEY.

[0055] The embodiment of the present application provides a network audio transmission method, and the network audio transmission method comprises the following steps:

[0056] Network audio sending:

[0057] Step S11, receiving an analog audio signal from an audio input device, and converting the analog audio signal into a digital audio signal through analog-digital conversion processing.

[0058] Step S12, in response to the digital audio signal, performing data processing and packing the digital audio signal into network audio data suitable for network transmission.

[0059] Optionally, if the encryption function is enabled, the data is packed and encrypted at the same time. The encryption mode can be selected as symmetric encryption or asymmetric encryption, and the key generation mode can be selected as internal generation or external hardware generation.

[0060] Step S13, copying and transmitting the network audio data to the first MAC module 101 and the second MAC module 102 respectively, and performing network audio double backup sending through the corresponding PHY module and network interface of the first MAC module 101 and the second MAC module 102 respectively.

[0061] Network audio receiving:

[0062] Step S21, receiving network audio data through the first network interface and the second network interface, and sending the data to the corresponding first MAC module 101 and second MAC module 102 through the corresponding PHY module.

[0063] Step S22, in response to the network audio data, data processing is performed and unpacked into digital audio signals.

[0064] Optionally, if the encryption function is enabled, decryption is performed at the same time as data unpacking.

[0065] Step S23, the digital audio signals are converted into analog audio signals through digital-analog conversion processing and output to the analog audio receiving device.

[0066] Control of the network audio transmission device by the external CPU:

[0067] Step S31, connect with the external CPU through the serial port or SPI.

[0068] Step S32, the external CPU can optionally read and modify the module information of the network transmission module, read and modify the network audio stream information, and read and modify the network audio routing information.

[0069] Control of the external device by the external CPU:

[0070] Step S41, communicate with the external device of the network audio transmission device through the external device interface.

[0071] Step S42, the external CPU can optionally read and control the state of the external device.

[0072] Network data reception by the external CPU:

[0073] Step S51, receive the information sent by the external device through the specified port of the network module 400.

[0074] Step S52, in response to the information sent by the external device, perform data unpacking and transmit to the external CPU through the serial port or SPI.

[0075] Optionally, if the encryption function is enabled, decryption is performed at the same time as data unpacking.

[0076] Network data transmission by the external CPU:

[0077] Step S61, receive the network data to be sent by the external CPU through the serial port or SPI.

[0078] Step S62, in response to the network data to be sent by the external CPU, perform network data packing and send through the specified port of the network module 400.

[0079] Optionally, if the encryption function is enabled, encryption is performed at the same time as data packing.

[0080] The network audio transmission device and method have the following advantages:

[0081] 1. The network audio transmission device has two network modules 400, two sets of independent network communication modules from network interface to PHY module and then to MAC module, each network can simultaneously transmit network audio data and control data, and redundancy backup of dual network is realized, and the reliability of network audio transmission data is improved.

[0082] 2. The network audio transmission device has external communication control function, and external CPU is connected through serial port and SPI to realize external CPU control and communication function, the external CPU control function can control the network audio transmission chip 100 and external equipment, the external CPU communication function can also realize network communication between the network module 400 of the network audio transmission chip and the external equipment. The external communication control function makes the external CPU not need to increase peripheral equipment and network communication interface, simplifies the circuit design and embedded software development work, and improves the device usability.

[0083] 3. The network audio transmission device has network audio transmission encryption function, can perform symmetric encryption or asymmetric encryption, and can adopt internal or external key generation mode. The encryption function realizes encryption before audio data is converted into network data and decryption after network audio data is received, ensures that the data is in an encrypted state in the whole network transmission process, realizes end-to-end encryption, and improves the security of network audio data transmission.

[0084] It should be noted that in this document, the terms "comprising", "including", or any other variant thereof are intended to cover non-exclusive inclusions, so that processes, methods, articles, or devices including a series of elements not only include those elements, but also include other elements not explicitly listed, or include elements inherent to such processes, methods, articles, or devices. Without more limitations, the element defined by the statement "including a" does not exclude the presence of other identical elements in the process, method, article, or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to the order of performing functions as shown or discussed, and can also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method can be performed in an order different from that described, and various steps can also be added, omitted, or combined. In addition, the features described with reference to some examples can be combined in other examples.

[0085] It can be understood that the embodiments of the present application are described above in conjunction with the drawings, but the present application is not limited to the above specific embodiments, and the above specific embodiments are only illustrative but not restrictive, and various changes or equivalent replacements can be made to the features and embodiments without departing from the spirit and scope of the present application, which are known to those skilled in the art. In addition, under the inspiration or teaching of the present application, those skilled in the art can modify these features and embodiments to adapt to specific conditions and materials without departing from the spirit and scope of the present application. Therefore, the present application is not limited by the specific embodiments disclosed herein, and all embodiments falling within the scope of the claims of the present application belong to the scope of protection of the present application.

Claims

1. Network audio transmission apparatus, characterized in that, Comprise: A network audio transmission chip comprising a first MAC module, a second MAC module, an I2S / TDM digital audio module, a data processing module, an encryption module and a peripheral communication module; wherein the peripheral communication module is configured to be selectively connected with an external CPU through a serial port or an SPI; The network audio transmission chip is connected with a network module, and the network module comprises a dual-path network transmission path; each network transmission path comprises a network interface and a corresponding PHY module; the PHY module is in bidirectional communication connection with the corresponding MAC module; forming a structure for network audio dual-backup sending and / or receiving through the dual-path network transmission path.

2. The network audio transmission device according to claim 1, wherein: The dual-path network transmission path comprises a first network transmission path and a second network transmission path; The first network transmission path comprises a first network interface, and the first network interface is connected with a first PHY module, and the first PHY module is in bidirectional communication connection with the first MAC module; The second network transmission path comprises a second network interface, and the second network interface is connected with a second PHY module, and the second PHY module is in bidirectional communication connection with the second MAC module.

3. The network audio transmission device according to claim 1, wherein: One input end of the network audio transmission chip is connected with an analog-digital conversion module, and one output end is connected with a digital-analog conversion module.

4. The network audio transmission device according to claim 1, wherein: The network audio transmission chip is further in bidirectional communication connection with an external interface device through the peripheral communication module.

5. The network audio transmission device according to claim 1, wherein: The encryption module is configured as an external secret key generation module.

6. The network audio transmission device according to claim 5, wherein: The external secret key generation module is an external CPU or a USB encryption KEY.