Video Stream Reverse Playback via Section Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for transmitting and receiving video data streams struggle with efficiently reversing the sequence of packets while maintaining the original packet sequence, which is necessary for reverse playback of video data, especially in networked environments, leading to complications in transmitting video data in a backward sequence.

Innovation Solution

A transmitting device subdivides video data streams into sections and packets, arranging sections in reverse sequence while maintaining the original packet sequence, and a receiving device decodes and displays these sections in reverse order, enabling efficient reverse streaming of video data over networks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If video data streams are transmitted in forward sequence using conventional compression methods, then decoding is straightforward and reliable, but reverse playback requires complex re-encoding and significant memory storage

Engineering Contradiction:
Improvereverse playback capabilityVSAvoidtransmission and storage requirements
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The video data stream is segmented into sections, where each section contains a complete intra frame and associated inter frames. This segmentation allows the receiver to independently decode and replay sections in reverse sequence without requiring the entire video stream, thus enabling reverse playback while reducing memory and transmission requirements

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Intra frames are strategically positioned at the beginning of each section before inter frames. This preliminary arrangement ensures that each section is self-contained and can be decoded independently, allowing the receiver to buffer and replay sections in reverse order without needing to store the entire video stream

Inventive Principle:
Principle #10Preliminary action

2Productivity

If sections are arranged in reverse sequence while maintaining original packet sequence, then reverse streaming efficiency is improved, but packet reassembly and section identification become more complex

Engineering Contradiction:
Improvereverse streaming efficiencyVSAvoidpacket processing complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

Section headers are introduced as intermediary elements that mark the beginning of each section and contain identification information. These headers enable the receiver to easily identify section boundaries and maintain proper sequencing during reverse streaming, simplifying the complex task of reassembling packets in the correct reverse order

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9479823B2Transmitting device and receiving device
Publication Date: 2016.10.25 ROBERT BOSCH GMBH
  • US9479823B2 patent drawing
  • US9479823B2 patent drawing

AI summary

A transmitting device, a receiving device, and a method for transmitting and a method for receiving data streams, in particular video streams, are described. The transmitting device for data streams, in particular video data, has at least one unit. This at least one unit is designed for subdividing the data streams into sections, the sections into packets, and for providing the sections in a sequence that is the reverse of an original sequence and the packets in an original sequence.