0

こんにちは、これを使用してシャウトキャスト ストリームを再生しようとしています:

var urlStreaming1 = "http://shoutcasturl:8026";

streamer = Ti.Media.createAudioPlayer({
        url : urlStreaming[e.source.id],
        preload : true,
        allowBackground : true
    });

しかし、最新のtitanium studioバージョンとandroid api 4.0を使用しても音が出ません

Application type: mobile Titanium SDK: Titanium SDK version: 2.1.2 (08/24/12 14:46 ed7f777)

Platform & version: Android 4.1 google api

Device: Android emulator

Host Operating System: OSX 10.8.2 mountain lion

Titanium Studio: Titanium Studio, build: 2.1.2.201208301612
4

3 に答える 3

0

これを試して :

var streamer = Ti.Media.createAudioPlayer({ url: 'http://shoutcasturl:8026;', });
streamer.start();
于 2012-11-29T14:21:37.433 に答える
0

以下を使用して AAC シャウトキャストをストリーミングするアプリを Titanium と組み合わせました。

iOS用

audioPlayer ではなく、videoPlayer を使用します。

var streamer = Ti.Media.createVideoPlayer({
            url : 'http://198.144.148.12:8000/'
        });
        streamer.play();

アンドロイド用

audioPlayer または videoPlayer は AAC をまったくサポートしていないため、次のモジュールを開発しました。

https://marketplace.appcelerator.com/apps/5728

于 2013-06-01T07:33:00.143 に答える
0

試してみてください、このコードはあなたのコードに埋め込まれています。これは正常に機能しています。まず、AudioPlayer パスを作成してから、再生および停止できます。

var sound = Ti.Media.createAudioPlayer({url:'http://202.6.74.107:8060/triplej.mp3'});

var stopSound = Titanium.UI.createButton({
    title:'Stop Sound',
    top:160,
    width:250,
    height:40
});
stopSound.addEventListener('click', function()
{
    sound.stop();
});

var startSound = Titanium.UI.createButton({
    title:'Play sound',
    top:110,
    width:250,
    height:40
});
startSound.addEventListener('click', function()
{
    Ti.API.info('playing sound with mode ' + modeArray[count].desc + ' count ' + count);
    sound.play();
});

乾杯.....!

于 2012-09-24T08:02:08.020 に答える