7.3. Additional De-Packetization Guidelines
7.3. Additional De-Packetization Guidelines
Les règles de dépaquetisation supplémentaires suivantes PEUVENT être utilisées pour implémenter un dépaquetiseur H.264 opérationnel :
-
Les récepteurs RTP intelligents (par ex., dans des passerelles) PEUVENT identifier les partitions de données de slice codées A perdues (coded slice data partitions A, DPA). Si une DPA perdue est détectée, après prise en compte d'éventuelles retransmissions et FEC, une passerelle PEUT décider de ne pas envoyer les partitions de données de slice codées B et C correspondantes, car leur information est dénuée de sens pour les décodeurs H.264. Ainsi, un MANE peut réduire la charge du réseau en éliminant des paquets inutiles sans analyser un flux binaire complexe.
-
Les récepteurs RTP intelligents (par ex., dans des passerelles) PEUVENT identifier les FU (fragmentation units) perdues. Si une FU perdue est trouvée, une passerelle PEUT décider de ne pas envoyer les FU suivantes de la même unité NAL fragmentée, car leur information est dénuée de sens pour les décodeurs H.264. Ainsi, un MANE peut réduire la charge du réseau en éliminant des paquets inutiles sans analyser un flux binaire complexe.
-
Les récepteurs intelligents devant éliminer des paquets ou des NALU DEVRAIENT d'abord éliminer tous les paquets/NALU dont la valeur du champ NRI de l'octet de type d'unité NAL est égale à 0. Cela minimise l'impact sur l'expérience utilisateur et préserve l'intégrité des images de référence. Si d'autres paquets doivent être éliminés, les paquets dont la valeur NRI est numériquement plus faible DEVRAIENT être éliminés avant ceux dont la NRI est plus élevée. Toutefois, éliminer des paquets dont la NRI est supérieure à 0 conduit très probablement à une dérive du décodeur (decoder drift) et DEVRAIT être évité.