Как запустить Azure Media Player на Android

У меня есть требование интегрировать медиаплеер Azure в приложение для Android.

Все, что я вижу в документации, - это образец и информация о том, как добавить это в файл HTML.

У меня есть ... файл mainfest, и мне нужно воспроизвести его из приложения для Android.

Мне нужно знать, доступен ли какой-либо SDK для Android, или мне нужно разместить на сервере страницу, которая может воспроизводить эти видео?

Отредактировано

Я проверил образец проигрывателя здесь, когда я передаю ему URL-адрес своего видео, он загружает видео нормально с или без ( format = m3u8-aapl-v3)

Но я все еще не могу играть в него из приложения для Android.

Я также пытался создать HTML-страницу, но она также не воспроизводила видео.

Это то, что я сделал в HTML-файле.

<head>
</head>
<body>

   <video id="vid1" autoplay controls width="640" height="400" >
        <source src=".....ism/manifest(format=m3u8-aapl-v3)" />     
    </video>
</body>

person dev90    schedule 08.10.2020    source источник
comment
Я обновил свой ответ, надеюсь, он вам поможет.   -  person Jason Pan    schedule 12.10.2020


Ответы (1)


ОБНОВЛЕНИЕ

Если вы хотите воспроизвести его в HTML, я рекомендую вам использовать официальный образец кода, как показано ниже.

Для получения дополнительных сведений вы можете обратиться к коду.

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <title>Azure Media Player</title>
    <meta name="description" content="">
    <meta name="viewport" content="width=device-width, initial-scale=1">

    <!--*****START OF Azure Media Player Scripts*****-->
    <!--Note: DO NOT USE the "latest" folder in production. Replace "latest" with a version number like "1.0.0"-->
    <!--EX:<script src="//amp.azure.net/libs/amp/1.0.0/azuremediaplayer.min.js"></script>-->
    <!--Azure Media Player versions can be queried from //amp.azure.net/libs/amp/latest/docs/changelog.html-->
    <script src="https://amp.azure.net/libs/amp/latest/azuremediaplayer.min.js"></script>
    <link href="https://amp.azure.net/libs/amp/latest/skins/amp-default/azuremediaplayer.min.css" rel="stylesheet">
    <!--*****END OF Azure Media Player Scripts*****-->

    <!--Add Plugins-->
    <!-- <script src="hotkeys.js"></script> -->

</head>
<body>
    <h1>Plugin - Hot Keys</h1>
    <video id="azuremediaplayer" class="azuremediaplayer amp-default-skin amp-big-play-centered" tabindex="0"> </video>
    <script>
        var myOptions = {
            autoplay: true,
            controls: true,
            width: "640",
            height: "400",
            poster: ""//,
            // plugins: {
            //     hotkeys: {
            //         //optional settings
            //         "volumeStep": 0.1,
            //         "seekStep": 5,
            //         "enableMute": true,
            //         "enableFullscreen": true,
            //         "enableNumbers": true,
            //         "enableJogStyle": false
            //     }
            // }
        };
        var myPlayer = amp("azuremediaplayer", myOptions);
        myPlayer.src([{ src: "https://amssamples.streaming.mediaservices.windows.net/91492735-c523-432b-ba01-faba6c2206a2/AzureMediaServicesPromo.ism/manifest", type: "application/vnd.ms-sstr+xml" }, ]);
    </script>
    <footer>
        <br />

        <p>© Microsoft Corporation 2016</p>
    </footer>

</body>
</html>

ЧАСТНЫЙ

Вы можете объединить (format=m3u8-aapl-v3) в конце URL-адреса, можете воспроизвести этот URL-адрес с помощью любого видеопроигрывателя.

Для получения дополнительной информации вы можете обратиться к этому сообщению.

person Jason Pan    schedule 09.10.2020
comment
@ dev90 Можно ли воспроизводить видеоресурсы с помощью проигрывателя мультимедиа Azure? - person Jason Pan; 09.10.2020
comment
Да, я могу играть в нее с лазурного веб-сайта - person dev90; 09.10.2020
comment
На данный момент я просто хочу воспроизвести его из HTML, что-то не так в HTML, которым я поделился выше - person dev90; 09.10.2020
comment
@ dev90 Я обновил ответ, думаю, вам это пригодится. - person Jason Pan; 13.10.2020
comment
Да, большое спасибо !! :) - person dev90; 13.10.2020