4

我正在尝试使用 Jplayer 通过 rtmp 播放 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 ,它在那里工作。

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

4

2 回答 2

1

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

于 2012-07-12T07:46:55.457 回答
1

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

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

https://github.com/APMG/APMPlayer

于 2013-01-09T02:19:55.460 回答