Method and device for reliably transmitting and receiving media streams
A technology of a transmission device and a receiving device, which is applied in the field of reliable transmission of media streams, can solve problems such as inability to receive and watch clear video images, and achieve the effect of smooth and reliable transmission of video images.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0034] The encoding device implements a time-based backup strategy: the encoding device presets the media stream data retention time as T1, and when the backed up media stream data exceeds the retention time T1, the media stream data will not be backed up. Based on this idea, the specific implementation method of the encoding device when backing up the media stream data is: according to the retention time T1, open up a buffer space of a certain size for backing up the media stream data. The media stream data is written into the cache space in a circular overwriting method during backup, that is, when the cache space is full, the previous media stream data is overwritten from the beginning and new backup data is written. Since the size of the buffer space is calculated based on the backup time T1 of the media stream data and some other calculation factors, such as the encoding bit rate, the cyclic coverage of backing up the media stream data basically ensures that the media stre...
Embodiment 2
[0057] The second embodiment is the optimization of the first embodiment. On the basis of Embodiment 1, further, if the media stream retransmission processing module of the decoding device has not received the retransmitted media stream data after the waiting time T2 has elapsed, it will continue to send the retransmission request. In this embodiment, the maximum number of retransmissions N can be set. This scheme is described in detail below.
[0058] Step 31, open up a cache space on the encoding device for backing up media stream data packets.
[0059] For the specific implementation of this step, please refer to Embodiment 1.
[0060] Step 32, the media stream sending module of the encoding device sends the media stream data packet, and the media stream backup module backs up the sent media stream data packet in the buffer space.
[0061] For the specific implementation of this step, please refer to Embodiment 1.
[0062] Step 33, the media stream receiving module of t...
Embodiment 3
[0079] Embodiment 3 is mainly applicable to the situation of sending media stream data by multicast. This embodiment adds the following technical content on the basis of Embodiment 1 and Embodiment 2: select a detection point in the decoding device that joins the multicast group, and the detection point is used to send an acknowledgment response after receiving the media stream data to the encoding device After receiving the response information, the encoding device deletes the corresponding backup media stream data from the cache.
[0080] Embodiment 3 The media stream reliable transmission device embedded in the encoding device is as follows: Figure 7 shown in the figure 2 Added on the basis of: detection point selection module and media stream deletion module. The device for reliably receiving media streams embedded in the decoding device in Embodiment 3 is as follows: Figure 8 shown in the image 3 A confirmation response module is added on the basis of . These mod...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com