Boa noite!
Estou com um problema para recuperar uma stream live no RED5, o que ocorre é o seguinte tenho 2 players (um para live stream e um para recorded), inicialmente a app vai bater no cara da live stream e se ela nao for uma live eu tenho que kickar a requisicao afim de dar um erro no flex e mudar o player para o recorded.
O codigo seria algo assim:
[code]
public class MyClass extends ApplicationAdapter {
@Override
public boolean appStart(IScope app) {
boolean appStart = super.appStart(app);
inicializaNovoScope(app);
registerStreamPlaybackSecurity(new IStreamPlaybackSecurity() {
public boolean isPlaybackAllowed(IScope scope, String name,
int start, int length, boolean flushPlaylist) {
//Aqui deveria verificar se a stream eh live ou nao...
// caso seja return true
return false;
}
})
return appStart;
}
Só conheço um cara aqui no fórum que usa esse Red5. Tenho o msn dele, vou perguntar a ele se posso mandar para você, se ele aceitar, eu te passo via MP, ou então peço para ele entrar aqui e falar contigo. Se eu vê-lo online fds te respondo via MP. Também estudo streaming, só que estou implementando em um projeto desktop com java mesmo.
Vou utilizar o RED5 em um projeto. Inicio ainda esta semana. Já dei uma olhada na documentação e estou fazendo alguns testes. Quando tiver algo que possa acrescentar aqui, compartilho com vocês.
Cara, eu to trabalhando a um tempo com o Red5 pra um projeto de videoconferência,nunca usei a appStart e se não me engano eu usei a appConnect pois nela posso passar dados do Flex por parâmetro ao fazer a conexão.
Sera que se vc passar algum valor por parâmetro não te ajuda a identificar se é live stream ou recorder ? Dai nessa função é só vc retornar TRUE para aceitar a conexão ou FALSE para negar.
E to meio em duvida sobre o que vc que faze com live e recoder, não seria recorder ?!!
Se for para gravar, vc pode fazer no Flex um publish parecido com isso: nsPublish.publish(‘arquivo ou camera’, ‘nomedoarquivodestino’); o nome do arquivo nao deve ter extensão.
É mais ou menos isso que vc esta querendo ?!
Flw!
Não atualizei a pagina, o cara ja tinha resolvido quando postei! hasuhauhasauhsuhauhs
Olá, pessoal. Eu estou começando um projeto e escolhi o Red5 para trabalhar com streaming de video, mas não estou dando muita sorte com a documentação dele. Por exemplo: hoje o site está off line.
Alguém conhece algum melhor que seja licença Apache ou algum exemplo utilizando o Red5 com Java, que esteja bem documentado. Eu achei uma aplicação de exemplo com o openmeetings, mas não sei como anda isso. Ele está no incubator (dead end) da Apache, então…