Live Streaming Orientation Adaptation via Dual Stream Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing live streaming technologies fail to adapt video streams to different screen orientations, resulting in poor user experience due to unsuitable display ratios, leading to wastage of screen space.

Innovation Solution

A method and apparatus for live streaming that involves two terminals with different video modes (horizontal and vertical screen modes) pairing to send audio and video data to a server, which then distributes the streams to viewers' devices in suitable orientations, ensuring optimal display ratios regardless of the viewer's screen mode.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a single video stream is transmitted in fixed orientation, then the transmission system remains simple, but the display ratio becomes unsuitable for different screen orientations, wasting screen space

Engineering Contradiction:
Improvedisplay ratio adaptationVSAvoidstreaming system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent divides the video stream into two separate oriented streams: a first video stream in horizontal orientation and a second video stream in vertical orientation. The server segments the video content based on terminal screen orientation, transmitting different streams to different terminals. This segmentation enables adaptability to different screen orientations while maintaining relatively simple transmission protocols.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically selects which video stream to transmit based on the terminal's screen orientation. The server determines the orientation of each terminal in real-time and dynamically routes the appropriate video stream (horizontal or vertical) to each terminal. This dynamic adaptation allows the system to maintain simplicity while achieving versatility in display ratio adaptation.

Inventive Principle:
Principle #15Dynamics

2Area of stationary object

If video streams are adapted to different screen orientations, then screen space utilization improves, but the system complexity increases due to multiple stream processing

Engineering Contradiction:
Improvescreen space utilizationVSAvoidvideo processing complexity
Core Design Contradiction:
Area of stationary objectVSDevice complexity

Solution Approach 1:

The video content is segmented into distinct horizontal and vertical orientation versions. Each segment is optimized for specific screen orientations, maximizing screen space utilization. The server maintains separate processing pipelines for each orientation type, which simplifies the overall processing complexity by avoiding the need for complex real-time rotation and transformation operations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The video streams are pre-processed into different orientations before transmission. Instead of adapting streams in real-time at the terminal, the server performs the orientation adaptation in advance and transmits ready-to-play streams matched to specific orientations. This preliminary action reduces the processing burden on terminals and simplifies the overall system architecture.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If multiple video streams are transmitted for different orientations, then user experience improves, but network bandwidth consumption increases

Engineering Contradiction:
Improveuser experienceVSAvoidnetwork bandwidth
Core Design Contradiction:
Ease of operationVSLoss of energy

Solution Approach 1:

The system dynamically selects only the necessary video stream based on the terminal's screen orientation. Each terminal receives exactly one video stream (either horizontal or vertical) matching its orientation, avoiding the transmission of unnecessary streams. This dynamic selection optimizes bandwidth utilization while maintaining improved user experience through proper orientation matching.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentEP3624457B1Method and apparatus for live broadcasting
Publication Date: 2024.12.18 GUANGZHOU KUGOU COMP TECH CO LTD
  • EP3624457B1 patent drawingFigure 1
  • EP3624457B1 patent drawingFigure 2~3
  • EP3624457B1 patent drawingFigure 4~6

AI summary

The present disclosure discloses a method and an apparatus for live streaming, and belongs to the field of Internet technology. The method includes: collecting, by a first terminal, live streaming audio data and first live streaming image data in a live streaming process; sending, by the first terminal, the live streaming audio data and the first live streaming image data to a server, and sending, by the first terminal, a first device identifier of the first terminal to the server; sending, by the first terminal, the live streaming audio data to a second terminal; collecting, by the second terminal, second live streaming image data; and sending, by the second terminal, the second live streaming image data and the live streaming audio data to the server, and sending, by the second terminal, a second device identifier of the second terminal to the server. According to the present disclosure, a display space of a screen could be utilized reasonably.