METHOD FOR RECOVERING LOST TRANSMITTED DATA AND ELECTRONIC APPARATUS THEREFOR

An electronic apparatus according to various embodiments disclosed in the present document comprises: a memory; a communication circuit; and a processor operatively connected to the memory and the communication circuit, wherein the processor may be configured to: identify network state information b...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: SHIN, Seungyoung, MOON, Joonseok, KIM, Seohyang
Format: Patent
Sprache:eng ; fre ; kor
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:An electronic apparatus according to various embodiments disclosed in the present document comprises: a memory; a communication circuit; and a processor operatively connected to the memory and the communication circuit, wherein the processor may be configured to: identify network state information being received from a client electronic apparatus, which has been received via the communication circuit; acquire one video frame from the memory; determine, on the basis of the network state information, the size of a forward error correction (FEC) block including at least one data packet being generated from the video frame and an FEC packet for recovering the at least one data packet; and generate, on the basis of the determined size of the FEC block, the FEC packet for recovering the at least one data packet, and transmit, to the client electronic apparatus, the generated FEC packet together with the at least one data packet. Selon divers modes de réalisation, la présente invention concerne un appareil électronique comprenant : une mémoire ; un circuit de communication ; et un processeur connecté fonctionnellement à la mémoire et au circuit de communication, le processeur pouvant être configuré pour : identifier des informations d'état de réseau qui sont reçues d'un appareil électronique client, qui ont été reçues par l'intermédiaire du circuit de communication ; acquérir une trame vidéo auprès de la mémoire ; déterminer, sur la base des informations d'état de réseau, la taille d'un bloc de correction d'erreurs sans voie de retour (FEC) comprenant au moins un paquet de données généré à partir de la trame vidéo et un paquet FEC pour récupérer le paquet ou les paquets de données ; et générer, sur la base de la taille déterminée du bloc FEC, le paquet FEC pour récupérer le paquet ou les paquets de données, et transmettre, à l'appareil électronique client, le paquet FEC généré conjointement avec le paquet ou les paquets de données. 본 문서에 개시된 다양한 실시예에 따른 전자 장치는, 메모리, 통신 회로 및 상기 메모리 및 상기 통신 회로와 작동적으로 연결된 프로세서를 포함하고, 상기 프로세서는 상기 통신 회로를 통해 수신된 클라이언트 전자 장치로부터 수신되는 네트워크 상태 정보를 확인하고, 상기 메모리로부터 하나의 비디오 프레임을 획득하고, 상기 비디오 프레임으로부터 생성되는 적어도 하나 이상의 데이터 패킷과 상기 적어도 하나 이상의 데이터 패킷을 복구하기 위한 순방향 에러 정정(FEC, forward error correction) 패킷을 포함하는 FEC 블록의 크기를, 상기 네트워크 상태 정보에 기초하여 결정하고, 상기 결정된 FEC 블록의 크기에 기초하여 상기 적어도 하나 이상의 데이터 패킷을 복구하기 위한 상기 FEC 패킷을 생성하고 상기 적어도 하나 이상의 데이터 패킷과 함께 상기 클라이언트 전자 장치로 전송하도록 설정될 수 있다.