[go: up one dir, main page]

HK1231215B - Streaming multiple encodings encoded using different encoding parameters - Google Patents

Streaming multiple encodings encoded using different encoding parameters Download PDF

Info

Publication number
HK1231215B
HK1231215B HK17104785.2A HK17104785A HK1231215B HK 1231215 B HK1231215 B HK 1231215B HK 17104785 A HK17104785 A HK 17104785A HK 1231215 B HK1231215 B HK 1231215B
Authority
HK
Hong Kong
Prior art keywords
virtual
video
frame
frames
stream
Prior art date
Application number
HK17104785.2A
Other languages
English (en)
French (fr)
Chinese (zh)
Other versions
HK1231215A1 (en
Inventor
Shaun P. MARLATT
Oren Shir
Peter W. NEUFELD
Van C. NGUYEN
Sina Afrooze
Original Assignee
Motorola Solutions, Inc.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Motorola Solutions, Inc. filed Critical Motorola Solutions, Inc.
Publication of HK1231215A1 publication Critical patent/HK1231215A1/en
Publication of HK1231215B publication Critical patent/HK1231215B/en

Links

Claims (11)

  1. Verfahren zur Quellvideocodierung, umfassend:
    Empfangen eines Quellenbilds (904) eines Quellvideos durch ein Rechensystem;
    Codieren des Quellenbilds durch das Rechensystem, um eine Vielzahl virtueller Bilder (508) zu bilden, wobei jedes der Vielzahl der virtuellen Bilder unter Verwendung mindestens eines anderen Codierstandards codiert ist; und
    Übertragen eines Containerbilds (506) über ein Netzwerk (144) durch das Rechensystem, wobei das Containerbild die Vielzahl der virtuellen Bilder (508) und einen der Vielzahl der virtuellen Bildern gemeinsamen Container-Zeitstempel (510) umfasst.
  2. Verfahren nach Anspruch 1, wobei jedes der Vielzahl der virtuellen Bilder (508) eine virtuelle Bildüberschrift umfasst, die einen Begrenzer umfasst, der jedes der virtuellen Bilder begrenzt.
  3. Verfahren nach Anspruch 1, wobei die Vielzahl der virtuellen Bilder (508) im Containerbild (506) miteinander verkettet sind.
  4. Verfahren nach Anspruch 1, wobei das Containerbild (506) eine Containerbildüberschrift umfasst, wobei die Containerbildüberschrift den Container-Zeitstempel (510) umfasst.
  5. Verfahren nach Anspruch 1, wobei das Quellenbild (904) einen Quellenbild-Zeitstempel umfasst, wobei der Container-Zeitstempel (510) derselbe wie der Quellenbild-Zeitstempel ist.
  6. Verfahren nach Anspruch 1, wobei das Rechensystem das Quellenbild (904) durch eine Videoquellenvorrichtung (110, 114) codiert, und wobei das Rechensystem das Containerbild (506) durch die Videoquellenvorrichtung (110, 114) über ein Netzwerk (144) überträgt.
  7. Verfahren nach Anspruch 6, wobei das Rechensystem das Containerbild über ein Netzwerk an einen Steuerserver (102) überträgt.
  8. Verfahren nach Anspruch 1, wobei das durch das Rechensystem übertragene Containerbild (506) die Vielzahl der virtuellen Bilder (508) umfasst, wobei mindestens ein Deskriptor die Vielzahl der virtuellen Bilder und den jedem der Vielzahl der virtuellen Bilder gemeinsamen Container-Zeitstempel (510) beschreibt.
  9. Verfahren nach Anspruch 1, wobei das Rechensystem eine erste Vielzahl von virtuellen Bildern codiert, die einer ersten Auflösung entsprechen, und eine zweite Vielzahl von virtuellen Bildern codiert, die einer zweiten Auflösung entsprechen.
  10. Anzeigesystem, umfassend:
    einen Empfänger, der dazu angepasst ist, eine Vielzahl an Containerbildern (506) über ein Netzwerk (144) zu empfangen, wobei jedes Containerbild eine Vielzahl virtueller Bilder (508) und eine der Vielzahl der virtuellen Bildern (508) des jeweiligen Containerbilds gemeinsamen Container-Zeitstempel (510) umfasst, und wobei jedes der Vielzahl der virtuellen Bilder (508) in jedem Containerbild aus einem Quellenbild unter Verwendung mindestens eines anderen Codierstandards codiert ist;
    einen Prozessor (1118), der dazu angepasst ist, ein erstes ausgewähltes Bild der empfangenen Vielzahl der virtuellen Bilder in jedem Containerbild mit einer ersten Codierung zu assoziieren und einen ersten virtuellen Strom (612) der ersten ausgewählten Bilder entsprechend den Container-Zeitstempeln zu rekonstruieren; und
    einen Bildschirm (150), der dazu angepasst ist, den ersten virtuellen Strom (612) einem Benutzer anzuzeigen.
  11. Anzeigesystem nach Anspruch 10, wobei:
    der Prozessor (1118) weiterhin dazu angepasst ist, ein zweites ausgewähltes Bild der empfangenen Vielzahl der virtuellen Bilder in jedem Containerbild mit einer zweiten Codierung zu assoziieren und einen zweiten virtuellen Strom (614) der zweiten ausgewählten Bilder entsprechend den Container-Zeitstempeln (510) zu rekonstruieren; und
    der Bildschirm (150) dazu angepasst ist, sowohl den ersten virtuellen Strom (612) als auch den zweiten virtuellen Strom (614) einem Benutzer anzuzeigen
HK17104785.2A 2014-01-15 2014-12-19 Streaming multiple encodings encoded using different encoding parameters HK1231215B (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US201461927952P 2014-01-15
US201414568081 2014-12-11

Publications (2)

Publication Number Publication Date
HK1231215A1 HK1231215A1 (en) 2017-12-15
HK1231215B true HK1231215B (en) 2021-02-26

Family

ID=

Similar Documents

Publication Publication Date Title
EP3095030B1 (de) Streaming mehrerer anhand verschiedener codierungsparameter codierter verschlüsselungen
JP6753902B2 (ja) ビデオソースデバイスからストリーム配信されるデータの格納管理
JP4965059B2 (ja) ビデオストリームの切り替え
US20150208103A1 (en) System and Method for Enabling User Control of Live Video Stream(s)
JP2021527356A (ja) 360°没入型ビデオを提供するためのタイル選択および帯域幅最適化
CN114600468A (zh) 将复合视频流中的视频流与元数据组合
EP2135100B1 (de) Umsetzen von videodaten in videoströme
US11290680B1 (en) High-fidelity freeze-frame for precision video communication applications
US20130111051A1 (en) Dynamic Encoding of Multiple Video Image Streams to a Single Video Stream Based on User Input
JP2021064943A (ja) セグメント流動性のためのトランスコーダ調整
EP3371978B1 (de) Zusammenhängendes streaming eines medienstroms
US20140298392A1 (en) Image processing device, image processing method, and computer program
US9363574B1 (en) Video throttling based on individual client delay
HK1231215B (en) Streaming multiple encodings encoded using different encoding parameters
HK1231215A1 (en) Streaming multiple encodings encoded using different encoding parameters
US11172238B1 (en) Multiple view streaming
JP2019033362A (ja) 配信装置、受信装置及びプログラム
US10834166B2 (en) Transmission apparatus that is capable of maintaining transmission quality in switching transmission path, reception apparatus, transmission and reception system, method of controlling transmission apparatus and reception apparatus, and storage medium
US20240187673A1 (en) A method, an apparatus and a computer program product for video encoding and video decoding