Sim para...

os SWF têm som...

Em 11 de abril de 2011 10:51, Eric Tonussi <[email protected]> escreveu:

> cara, carrega um swf com algum som em loop. ve se quando voce chamao
> proximo o som para.
>
> Em 9 de abril de 2011 20:19, Wemerson Couto Guimarães <
> [email protected]> escreveu:
>
> Eric, fiz com o recomendou... ficou só swf... melhorou mas não resolveu!
>>
>> Aconteceu o mesmo problema... só que demorou mais tempo pra começar e as
>> travadinhas e depois que começa com o tempo vão ficando cada vez mais
>> evidentes e a memória usada também vai subindo aos poucos...
>>
>> Resumindo:
>>
>> -SWF + FLV... em menos de meia-hora de exibição já começam os problemas...
>> - Só SWF... Leva umas 3 horas reproduzindo e então começa também.
>>
>> Cara... que loucura... todos os SWFLoader e VideoDisplay são destruidos no
>> final da reprodução... (Ou pelo menos eu acho)... rs.
>>
>> Olha só como eu tô fazendo:
>> Carga de conteúdo:
>> - meuSWFLoader.source = "???.swf"; meuSWFLoader.load();
>> - meuVideoDisplay.source = "???.flv"; meuVideoDisplay.play();
>>
>> No final da reprodução:
>> - meuSWFLoader.content.stop(); = meuSWFLoader.unLoadAndStop(true);
>> - meuVideoDisplay.close();
>>
>> então vou novamente para a carga do próximo arquivo (video OU animaçã)...
>> cada vez pode ser um diferente... vai depender do playlist.
>>
>> E tem alguns arquivos que ficam fazendo download e background... mas são
>> arquivos pequenos... somente um xml com umas 50 a 100 linhas contendo a
>> lista de reprodução... e se houver atualização no servidor, vem também a
>> lista de arquivos para baixar e baixa os mesmos... coisa boba... não gasta
>> praticamente nada de recurso da máquina... e sempre que termino de gravar um
>> arquivo eu dou um close() nos arquivos, seto todos igual a null e tento
>> invocar o GC usando 2 chamadas LocalConnection pra lugar nenhum...
>>
>> Gente!!!  Não dá pra entender o que tô fazendo de errado... O projeto
>> ficou maravilhoso nos primeiros 20 minutos... depois vira um pesadelo!!!!
>>
>>
>> Em 9 de abril de 2011 10:18, Eric Tonussi <[email protected]>escreveu:
>>
>> faça um teste: rode somente animacoes swf, e ve se continua travando. se
>>> nao, o problema pode ser os flv. entao vai ter que conseguir uma forma de
>>> limpa-los sempre que chamar um flv novo. procure saber se existe um metodo
>>> "unload".
>>>
>>> abracos
>>>
>>>
>>> Em 8 de abril de 2011 19:44, Wemerson Couto Guimarães <
>>> [email protected]> escreveu:
>>>
>>>> Salve galera...
>>>>
>>>> Tô com um problema de aumento de consumo de memória que tá me tirando do
>>>> sério!
>>>>
>>>> É uma app em Flex 3 / Air, que roda Videos FLV e Animações SWF...
>>>> através dos controles SWFLoader e VideoDisplay... além de sempre acessar um
>>>> servidor web e baixar atualizações de conteúdo e novos arquivos de video.
>>>>
>>>> Aa app roda normalmente por um tempo e o consumo de memória está entre
>>>> 250/300 megas... depois de uma meia hora executando começa a ir 
>>>> crescendo...
>>>> crescendo...
>>>>
>>>> Pesquisando na net encontrei diversos exemplos falando pra setar os
>>>> objetos pra null e fazer 2 conexões LocalConnection seguidas (que dizem
>>>> invocar o GC)... porém nada disso surte efeito.
>>>>
>>>> Uma coisa que percebi também é que os videos FLV(VideoDisplay) e os SWF
>>>> (SWFLoader) carregados na app começam a dar umas travadinhas e com o tempo
>>>> essas travadinahs vão ficando mais evidentes com o passar do tempo e vão se
>>>> tornando travadonas... hehehehe...
>>>>
>>>> O PC que tá rodando essa app é um Ubuntu Linux 10.10 de 32 bits... tá
>>>> rodando que é uma beleza... fora esse detalhe de memória... mas ocorre o
>>>> mesmo no Windows... inclusive as travadas dos videos
>>>>
>>>>
>>>> Vocês conhecem alguma forma de evitar o que tá ocorrendo?
>>>>
>>>>
>>>> Abraço
>>>>
>>>>
>>>> Wemerson
>>>>
>>>> --
>>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>>>> Para enviar uma mensagem, envie um e-mail para [email protected]
>>>> Para sair da lista, envie um email em branco para
>>>> [email protected]
>>>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>>>
>>>
>>>  --
>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>>> Para enviar uma mensagem, envie um e-mail para [email protected]
>>> Para sair da lista, envie um email em branco para
>>> [email protected]
>>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>>
>>
>>  --
>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>> Para enviar uma mensagem, envie um e-mail para [email protected]
>> Para sair da lista, envie um email em branco para
>> [email protected]
>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>>
>
>  --
> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> Para enviar uma mensagem, envie um e-mail para [email protected]
> Para sair da lista, envie um email em branco para
> [email protected]
> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para 
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a