- Reprodução vídeos VOD PROGRESSIVE e HLS
- SambaPlayer API
- Suporte ao Samba Player Analytics
- Suporte a advertising DFP
- Player nativo do Android
Instalação do Java, Android SDK
-
Faça o download e instalação do último SDK Java
-
Faça o download e instalação do último Android SDK
-
Clone o projeto
-
Rode em seu Android SDK Studio
- Adicionar o repositório Maven e a dependência (build.gradle):
repositories {
jcenter()
}
...
dependencies {
compile 'com.sambatech.player:sdk-android:v0.13.0-beta'
//compile 'com.sambatech.player:sdk-android:0.+' // para utilizar a versão mais atual
}
Para verificar todas as versões disponíveis, favor consultar nossa página de releases.
- Instanciar o SambaPlayer em um View:
<com.sambatech.player.SambaPlayer
android:id="@+id/samba_player"/>
- Habilitar permissão para internet (AndroidManifest.xml):
<uses-permission android:name="android.permission.INTERNET"/>
- Recuperar a instância do SambaPlayer, efetuar requisição da mídia, aguardar resposta da API (via callback) e reproduzir:
player = (SambaPlayer)findViewById(R.id.samba_player);
SambaApi api = new SambaApi(this);
api.requestMedia(new SambaMediaRequest("34f07cf52fd85ccfc41a39bcf499e83b", "0632f26a442ba9ba3bb9067a45e239e2"), new SambaApiCallback() {
@Override
public void onMediaResponse(SambaMedia media) {
player.setMedia(media);
player.play();
}
});
Para maiores informações, favor consultar nossa página Wiki.
Para informações sobre o JavaDoc favor consultar a nossa página no SambaDev