2016-10-06 2 views
0

Я пытаюсь играть поток HLS в ионных angularjs, я поставил поток HLS в IFRAME так:Воспроизведение HLS поток в ионной

<iframe ng-src="http://barakyah-channel.videocdn.scaleengine.net/barakyah-channel/live/hottestjamsaudio/playlist.m3u8" seamless="seamless" scrolling="no" frameBorder="0" width="100%" height="100%" ></iframe> 

я прочитал этот метод онлайн.

вместо того, чтобы играть в нее, попросите меня загрузить плейлист по какой-то причине он не работает.

я также попытался с помощью звукового проигрывателя HTML5 с помощью viblast:

<audio id="player" src="http://barakyah-channel.videocdn.scaleengine.net/barakyah-channel/live/hottestjamsaudio/playlist.m3u8" data-viblast-key="N8FjNTQ3NDdhZqZhNGI5NWU5ZTI=" controls></audio> 

и я попробовал одно другое решение:

<button class="button" ng-click="play('http://barakyah-channel.videocdn.scaleengine.net/barakyah-channel/live/hottestjamsaudio/playlist.m3u8')">Play from file system</button> 

JS для этого решения:

$scope.play = function(src) { 
     var media = new Media(src, null, null, mediaStatusCallback); 
     media.play(media); 
    } 

    var mediaStatusCallback = function(status) { 
     if(status == 1) { 
      $ionicLoading.show({template: 'Loading...'}); 
     } else { 
      $ionicLoading.hide(); 
     } 
    } 

ни один из они сработали. Я также тестировал его на устройстве Android, и он все еще не работал.

я не получаю никаких ошибок он просто не играет он попросил меня скачать некоторый плейлист вещь (она подтягивает куда сохранить окно)

Пожалуйста, помогите Спасибо

+0

Просьба указать, что не работает. Вы получаете какие-либо ошибки? –

+0

Я указал @RubenSteins –

+0

«У меня нет ошибок, которые он просто не играет, он попросил меня скачать какую-нибудь вещь в плейлисте (она тянет туда, где нужно сохранить поле)» @RubenSteins –

ответ

0

Вашего MIME-Type является применением /vnd.apple.mpegurl, в качестве выходного сигнала с помощью Wget

$ wget http://barakyah-channel.videocdn.scaleengine.net/barakyah-channel/live/hottestjamsaudio/playlist.m3u8 
--2017-04-10 11:06:25-- http://barakyah-channel.videocdn.scaleengine.net/barakyah-channel/live/hottestjamsaudio/playlist.m3u8 
Resolving barakyah-channel.videocdn.scaleengine.net... 173.208.17.141 
Connecting to barakyah-channel.videocdn.scaleengine.net|173.208.17.141|:80... connected. 
HTTP request sent, awaiting response... 200 OK 
Length: 107 [application/vnd.apple.mpegurl] 
Saving to: ‘playlist.m3u8.1’ 

playlist.m3u8  100%[===================>]  107 --.-KB/s in 0s  

2017-04-10 11:06:27 (6.38 MB/s) - ‘playlist.m3u8’ saved [107/107] 

Попытка изменить его server-/CDN-сторона:

application/x-mpegurl m3u8; 
video/mp2t ts; 
application/xml xml; 
Смежные вопросы