Open raphaelluiz128 opened 5 years ago
Possuem algum módulo ? Maioria das empresas está focando em utilizar React Native devido ao tempo de desenvolvimento, então acho que seria legal vocês terem um módulo para isso.
Estou desenvolvendo. Já fiz funcionar no Android. Imagino que em 30 dias finalizo no IOS. O Player da Samba tem vários CASTS de ((Activity) context) que crasham quando rodamos no Native. Inclusive tive que fazer um FORK e alterar o código do próprio sdk. Vou comunicando os avanços.
Outro problema que estou tendo é o fato do sdk não estar usando AndroidX ainda. O React-Native, a partir da 0.60.0, passou a suportar AndroidX trazendo Breaking changes, com isso, muitas bibliotecas já passaram a suportar AndroidX no segundo semestre do ano passado.
@ThiagoMiranda @luiz-byrro qual é a previsão para suportar AndroidX ?
@juliancorrea, ví o seu fork. Ele funcionou? Você tem algum exemplo?
Funcionou sim, no Android está rolando a exibição do video, download para modo offline e chromecast (esse com bug na transmissão do som, mas bug do próprio sdk, não tem a ver com o RN). Tenho um exemplo, mas o repo está privado, ainda não terminei a parte IOS.
@juliancorrea, nesse exemplo (repo privado) você está usando Expo?
Não estou usando Expo. Mas não deve ser um problema se você estiver usando unimodules.
Valeu @juliancorrea =]
@juliancorrea, teria algum tutorial de como implementar nativamente no React Native?
@Marco-oli criei um repo agora e coloquei o código (estava em outro repo privado com dados confidenciais).
Pode clonar em https://github.com/juliancorrea/react-native-sambatech
Eu consegui fazer rodar para Android, não tive tempo para finalizar em IOS.
Entretanto tive que fazer alterações no SDK(Android) da Samba para poder funcionar no RN, essas alterações estão no meu fork em https://github.com/juliancorrea/player_sdk_android.
Esse repo é um submodule dentro do que criei react-native-sambatech.
@salatielq fez uso dessa bridge e pode contribuir sobre como tratar o IOS.
@Marco-oli
No iOS eu usei a API da Samba para pegar as urls dos .mp4 e usei o react-native-video
para tocar video.
Olá amigos, vou tentar utilizar um SDK de um player de vídeo (na documentação consta que é para Android nativo) no react native, o suporte me disse que tem como utilizá-lo sim no react native, mas queria uma opinião de vocês. O que devo fazer ? Possuem algo para orientar?