Как использовать видеосвязь из Firebase с использованием json

#java #android #firebase-realtime-database

#java #Android #firebase-база данных в реальном времени

Вопрос:

я новичок в Android, поэтому мне все равно не нужно использовать этот тип кода в firebase. Ниже приведен URL-адрес моей ссылки на видео, и я хочу использовать его из firebase, как я могу это сделать, пожалуйста, дайте мне пошаговое решение, потому что я новичок в Android project. Спасибо. вот URL моего видео `public

 class playUtils {
    public static String[] videoUrls = {
            "http://112.253.22.163/4/p/p/q/v/ppqvlatwcebccqgrthiutjkityurza/hc.yinyuetai.com/59EC014EDDFE31808075899973863AAD.flv",
          "http://112.253.22.162/7/i/u/l/x/iulxxctvtlkdvznykfxqbftlwlvfdk/hc.yinyuetai.com/010C014EBF2B4B726D9D67F0BB236F6D.flv",
            "http://112.253.22.159/30/u/h/c/t/uhcthkfakxfueltyfrickugkkshedl/hc.yinyuetai.com/29A801589BED77C3D62884A3A15BA1F3.mp4",
            "http://112.253.22.164/4/a/q/t/z/aqtzkpyhsvnomtvjbskpjjkkyjeaaq/hc.yinyuetai.com/0EAD0158BD54A2F9F242E02065A966C2.mp4",
            "http://112.253.22.157/19/f/k/n/n/fknntmnmqvxxwomhukhftbjwrtmyci/hc.yinyuetai.com/45580153801E6B6083057A09E1811AA1.flv",
            "http://112.253.22.163/4/u/x/o/t/uxotdanllblkoxoegkthfpapivsywh/hc.yinyuetai.com/E2B60155AAA1AD8BD01A027BCB2540DE.flv",
            "http://112.253.22.162/5/k/s/a/r/ksarzmxsvukrlrlrncyqgqvguwgnww/hc.yinyuetai.com/BA710157626FB47F1B68C35E974120C7.flv",
            "http://112.253.22.156/14/j/s/s/d/jssdpypuuzgutqiolfvbxizywfjzjd/hc.yinyuetai.com/F9640146F51C894E3B31592989D7AE28.flv",
            "http://220.194.199.186/1/a/o/i/q/aoiqwkcqlcyqmhyaprtbhafndapzoe/hc.yinyuetai.com/70FD014F061C972D24F5EDE5381BE543.flv",
            "http://112.253.22.162/4/d/p/k/c/dpkcdjdhtzzfntsuoxhozwayhjvwke/hc.yinyuetai.com/ED44014EF18FF6700FBF10169A21144E.flv"};
`
after that here is video thumbnail `public static String[] videoThumbs = {
            "http://img3.yytcdn.com/video/mv/140108/850708/D81901436FF172396A44128BAC8C3707_240x135.jpeg",`
and title is here ` public static String[] videoTitles = {
            "B.B.B(Big Baby Baby)",`
  

Комментарии:

1. Пожалуйста, не помечайте вопросы тегом android-studio только потому, что вы его используете: тег Android Studio следует использовать только тогда, когда у вас есть вопросы о самой IDE, а не о каком-либо коде, который вы пишете (или хотите написать) в ней.

Ответ №1:

используйте Exoplayer для воспроизведения по ссылке (Uri).

Это код для потоковой передачи видео.

 private void initializePlayer() {
     Uri uri = Uri.parse(/*your video link here*/);
     MediaSource mediaSource = buildMediaSource(uri);
     player.prepare(mediaSource, true, false);
}
  

Подробнее об Exoplayer читайте здесь. https://codelabs.developers.google.com/codelabs/exoplayer-intro/#2

Комментарии:

1. Exoplayer будет использоваться для потоковой передачи мультимедиа. вы можете просто просмотреть это руководство / codelab, и вы узнаете, как добавить его в Android project и использовать его также для анализа видео / аудио.

2. @K.DKamalDhital это не полный код, но вы можете найти его в любом месте в Интернете, выполнив поиск «как анализировать видео с помощью exoplayer из uri». это просто ссылка. также вы можете использовать эту codelab для добавления библиотеки и того, как использовать ее для потоковой передачи аудио и видео.