Veja, passando o mouse por cima dos ícones do Modo de Exibição, que o endereço desta página (neste exemplo) é https://www112.livemeeting.com/cc/microsoft/view e o link para o download do vídeo é uma função em JavaScript:
javascript:openURL('view.asx?fmt=lmm');
Portanto, bastaria adicionar o nome de arquivo e a querystring ao endereço para poder fazer download? Ao montarmos o link:
https://www112.livemeeting.com/cc/microsoft/view.asx?fmt=lmm
Vemos que esta página pede as informações de logon para o evento:
Na página anterior, verifique o código da função openURL em JavaScript:
function openURL(action)
{
document.getElementById('SERVER_BUSY_DIV').style.display='none';
document.getElementById('VIRUS_SCAN_DIV').style.display='block';
document.forms[0].action = action;
document.forms[0].target = "_self";
document.forms[0].submit();
// location.href = url;
}
Perceba que a função faz o envio de um formulário (document.forms[0] - o primeiro formulário) para a página view.asx?fmt=lmm. Olhando o código HTML da página, este form contém os seguintes campos:
<form name="hidden" method="post" id="cell-viewTask-3">
<input type="hidden" name="id" value="MCP041409">
<input type="hidden" name="pw" value="certify">
<input type="hidden" name="cn" value="xxx">
Assim, para acessar o link real do vídeo, é necessário enviar o form para a página view.asx passando os campos id, pw e cn, mas, no caso, o método utilizado é o post. Porém, após um simples teste, descobre-se que é possível enviar usando get passando como parâmetros na querystring, ficando o link com a seguinte forma:
https://www112.livemeeting.com/cc/microsoft/view.asx?fmt=lmm&id=MCP041409&pw=certify&cn=xxx
Cole este link no navegador e você será redirecionado para o vídeo:
http://www112.livemeeting.com/cc/microsoft/viewFormatLMM?ticketID=7mvbp3dsjhbw0z1c&WMPSkin=LiveMeeting
Para obter o link real do vídeo, copie o link gerado no redirecionamento e faça o download dele em um programa de download, como
Free Download Manager (
http://www.freedownloadmanager.org/). Este procedimento permitirá salvar um arquivo XML com o link real do streaming. Após o download, abra o arquivo no Notepad e procure pela tag
[, cujo atributo href contém o link:]
mms://str101.livemeeting.com/playback-rtc.local-olm/f9000dd8c0edbb724e3e32445f8d9c33?lmauth=1
Para finalizar, copie e cole este último link no SDP e salve o arquivo de streaming. Neste momento, é a paciência que entra em cena, pois o SDP salva o arquivo como se fosse um vídeo cassete.