HK1178715B - Multicast subscription based on forward error correction - Google Patents
Multicast subscription based on forward error correction Download PDFInfo
- Publication number
- HK1178715B HK1178715B HK13105270.5A HK13105270A HK1178715B HK 1178715 B HK1178715 B HK 1178715B HK 13105270 A HK13105270 A HK 13105270A HK 1178715 B HK1178715 B HK 1178715B
- Authority
- HK
- Hong Kong
- Prior art keywords
- content item
- multicast
- version
- error correction
- stream
- Prior art date
Links
Claims (14)
- Serveur accessible par réseau (100) ayant un sous-système de maintien de données (114) maintenant des instructions (116) exécutables par un sous-système logique (112) pour :recevoir (202) un article de contenu ;former (204) une première version de l'article de contenu ayant un premier niveau de correction d'erreur sans voie de retour ;former (208) une seconde version de l'article de contenu ayant un second niveau de correction d'erreur sans voie de retour ;acheminer (212) la première version de l'article de contenu à une première adresse multidiffusion ;tout en (214) acheminant la première version de l'article de contenu, acheminer la seconde version de l'article de contenu à une seconde adresse multidiffusion ; le serveur accessible par réseau étant caractérisé par la transmission d'un fichier de déclaration de client qui identifie la première version de l'article de contenu et la seconde version de l'article de contenu et qui spécifie que la première version de l'article de contenu utilise le premier niveau de correction d'erreur sans voie de retour et que la seconde version de l'article de contenu utilise le second niveau de correction d'erreur sans voie de retour.
- Serveur accessible par réseau (100) selon la revendication 1, dans lequel les instructions (116) sont exécutables pour acheminer la première version de l'article de contenu et acheminer la seconde version de l'article de contenu sous forme de télévision en direct via une multidiffusion de télévision à protocole Internet (IPTV).
- Serveur accessible par réseau (100) selon la revendication 1 ou 2, dans lequel la première version de l'article de contenu et la seconde version de l'article de contenu ont un même débit binaire ou différents débits binaires.
- Serveur accessible par réseau (100) selon la revendication 1, dans lequel les instructions (116) sont exécutables pour former une pluralité de versions de l'article de contenu à chacun d'une pluralité de débits binaires.
- Serveur accessible par réseau (100) selon la revendication 1, dans lequel les instructions (116) sont exécutables pour former la première version de l'article de contenu par transcodage de l'article de contenu et intégration du premier niveau de correction d'erreur sans voie de retour à l'article de contenu, et pour former la seconde version de l'article de contenu par transcodage de l'article de contenu et intégration du second niveau de correction d'erreur sans voie de retour à l'article de contenu.
- Procédé (500) de réception d'un contenu multimédia via un flux multidiffusion envoyé par le serveur à effectuer sur un dispositif informatique de client configuré pour se connecter à un serveur (100) via un réseau (106), le procédé (500) comprenant :la réception (502) d'un fichier de déclaration de client, le fichier de déclaration de client identifiant la pluralité de flux multidiffusion disponible pour l'abonnement, chacun de la pluralité de flux multidiffusion ayant un niveau de qualité différent sur la base d'un niveau de correction d'erreur sans voie de retour codé dans le flux multidiffusion ;l'abonnement (504) dans un premier flux multidiffusion de la pluralité de flux multidiffusion ;la détection (506) d'un changement de performance de lecture dans le dispositif informatique de client (108) ; et,en réponse (514), l'abonnement à un second flux multidiffusion de la pluralité de flux multidiffusion sur la base d'un niveau de qualité du second flux multidiffusion.
- Procédé (500) selon la revendication 6, dans lequel, pour chacun de la pluralité de flux multidiffusion, le niveau de qualité du flux multidiffusion est en outre basé sur un débit binaire du flux multidiffusion en plus d'être basé sur un niveau de correction d'erreur sans voie de retour.
- Procédé (500) selon la revendication 6, dans lequel la détection du changement de performance de lecture comprend la détermination d'une quantité de perte de données.
- Procédé (500) selon la revendication 8, dans lequel la quantité de perte de données est supérieure à une valeur de seuil et le second flux multidiffusion a un niveau de correction d'erreur sans voie de retour supérieur à celui du premier flux multidiffusion.
- Procédé selon la revendication 8, dans lequel la quantité de perte de données se situe en dessous d'une valeur de seuil et le second flux multidiffusion a un niveau de correction d'erreur sans voie de retour inférieur à celui du premier flux multidiffusion.
- Procédé selon la revendication 6, comprenant en outre la suppression de l'abonnement au premier flux multidiffusion.
- Procédé selon la revendication 11, dans lequel la suppression de l'abonnement au premier flux multidiffusion comprend la suppression de l'abonnement au premier flux multidiffusion après abonnement au second flux multidiffusion.
- Procédé selon la revendication 6, dans lequel la détection du changement de performance de lecture comprend la détection d'un changement de performance du réseau.
- Sous-système de maintien de données (124) comprenant des instructions exécutables par ordinateur (116) qui, lorsqu'elles sont exécutées par un sous-système logique (122), amènent le sous-système logique (122) à effectuer le procédé (500) selon l'une quelconque des revendications 6 à 13.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US12/709,776 | 2010-02-22 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| HK1178715A HK1178715A (en) | 2013-09-13 |
| HK1178715B true HK1178715B (en) | 2019-08-16 |
Family
ID=
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP2540092B1 (fr) | Abonnement multidiffusion fondé sur une correction d'erreur sans voie de retour | |
| US10182269B1 (en) | HTTP live streaming delivery over multicast | |
| US8826349B2 (en) | Multicast adaptive stream switching for delivery of over the top video content | |
| US11943273B2 (en) | System and method for data stream fragmentation with scalability | |
| US11277456B2 (en) | System and method for delivering an audio-visual con tent to a client device | |
| US11206299B2 (en) | MPEG-DASH delivery over multicast | |
| US8042143B2 (en) | Apparatus and method for distributing media content | |
| US8942241B2 (en) | Method for equalizing the size of data packets by blocks of a multimedia stream | |
| US9866459B1 (en) | Origin failover for live streaming | |
| US10277924B1 (en) | Stitching content streams together | |
| US20120151039A1 (en) | Multicast Distribution of Incrementally Enhanced Content | |
| HK1178715A (en) | Multicast subscription based on forward error correction | |
| HK1178715B (en) | Multicast subscription based on forward error correction | |
| Belda et al. | Hybrid FLUTE/DASH video delivery over mobile wireless networks | |
| Zhang et al. | QoS/QoE techniques for IPTV transmissions | |
| Nguyen et al. | A p2p video delivery network (p2p-vdn) | |
| Chang et al. | Adaptive streaming schemes for MPEG-DASH overWiFi multicast | |
| EP2624523B1 (fr) | Système et procédé de fragmentation de flux de données avec extensibilité | |
| Tommasi et al. | Efficient multi-source RTP stream relaying in overlay networks | |
| Sentinelli et al. | Survey on P2P overlay streaming clients | |
| Kosjer et al. | Android multimedia environment extension with support for adaptive transport protocol | |
| Iqbal et al. | A cooperative video adaptation and streaming scheme for mobile and heterogeneous devices in a community network | |
| Medina-Lopez et al. | Reducing Streaming Cost While Increasing Privacy: A Case Study on a Smartphone and Chromecast Using Peer-to-Peer Technology to Skip Third-Party Servers | |
| Weng et al. | Using P2P networks to repair packet losses in Digital Video Broadcasting systems | |
| DEEPATHILAK et al. | SCALABILITY AND THE BANDWIDTH EFFICIENCY OF VOD SYSTEMS |