JPlayer rtmp流媒体问题

时间:2012-07-11 05:41:12

标签: jquery rtmp jplayer

我正在尝试通过rtmp与Jplayer播放mp3流样本(修补https://github.com/rmhall/jPlayer以允许rtmp)。 我的代码在这里:

$('#jquery_jplayer').jPlayer({
            swfPath: "/Scripts/JPlayer/",
            supplied: "rtmpa, rtmpv, mp3",
            solution: "flash",
            ready: function () {
            $(this).jPlayer("setMedia", {
                    rtmpa: "rtmp://limelight-fmstream-70.musicnet.com/a4396/e1/mp3:/spl/068/771/139/spl_024?e=1342014373&h=0dc0153ed7fb0ff34d04fce764de9896" //this is not work
                    //THIS WORKS! rtmpv: "rtmp://cp67126.edgefcs.net/ondemand/mp4:mediapm/ovp/content/test/video/spacealonehd_sounas_640_300.mp4"
                });
                $(this).jPlayer("play");       
            }
        });

如果我正在播放rtmpv视频,它可以工作,但这个音频(rtmpa)不起作用(不播放任何内容)。我在http://widgets.mndigital.com/test/stream.aspx测试了这个mp3,它在那里工作。

任何人都可以帮助我吗? 感谢

2 个答案:

答案 0 :(得分:1)

似乎JPlayer(https://github.com/rmhall/jPlayer)在RTMP音频播放方面存在问题。我建议使用JWPlayer而不是它。

答案 1 :(得分:1)

如果您对JWPlayer(带RTMP / HTML5播放)的现代前端设计感兴趣,我建议您查看我最近发布的这个库:

这是一个利用SoundManager2的音频播放器框架,并将w / jQuery集成为$ .fn。 - 非常简单易用和/或自定义..类似于前端设计中的jPlayer,但具有额外的播放功能(例如RTMP流媒体,完整的HTML5支持),示例,测试等:

https://github.com/APMG/APMPlayer

相关问题