U optimaliseert het afspelen van video's op mobiele apparatuur wanneer uw toepassing naast het afspelen weinig andere taken hoeft uit te voeren. In dat geval kunnen de videodecoderings- en renderingsprocessen de CPU zoveel mogelijk benutten.
Zorg dat er weinig of geen ActionScript-code wordt uitgevoerd wanneer de video wordt afgespeeld. Vermijd het uitvoeren van code die op een veelvuldige intervaltimer of op de tijdlijn wordt uitgevoerd.
Beperk het vernieuwen van weergaveobjecten buiten de video tot een minimum. Vermijd vooral het vernieuwen van weergaveobjecten die het videogebied doorsnijden. Dit geldt ook voor objecten die verborgen zijn onder de video. Deze moeten namelijk toch vernieuwd worden en nemen dus verwerkingsbronnen in beslag. Gebruik bijvoorbeeld eenvoudige vormen voor de positie-indicator en werk deze een paar keer per seconde bij in plaats van op elk frame. Zorg dat de videobesturingselementen het videogebied niet overlappen, plaats deze vlak onder het videogebied. Als uw video animatie buffert, dient u de animatie niet achter de video te verbergen wanneer deze niet wordt gebruikt. U kunt de animatie beter instellen op onzichtbaar.
|
|
|