Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

get_iplayer doesn't support akamai video streams for live channels #5

Closed
ghost opened this issue Jun 14, 2010 · 1 comment
Closed

Comments

@ghost
Copy link

ghost commented Jun 14, 2010

As noted in #4 it seems get_iplayer doesn't currently support video/mp4 streams served via over rtmp from akamai hosts.

Currently BBC One is using these to serve live coverage of their World Cup footage.

$ curl http://www.bbc.co.uk/emp/simulcast/bbc_one_london.xml

<?xml version="1.0" encoding="UTF-8"?>
<!-- bbc_one_london.html r13490 -->
<playlist xmlns="http://bbc.co.uk/2008/emp/playlist" revision="1">
  <config>
    <plugin name="iPlayerLiveStats"/>
    <plugin name="spacesReporting"/>
  </config> 
    <id>tag:bbc.co.uk,2009:simulcast:bbc_one_london:playlist</id>
    <link rel="alternate" href="http://www.bbc.co.uk/bbcone/"/>
    <title>BBC One</title>
    <summary>-</summary>
    <link rel="holding" href="http://www.bbc.co.uk/iplayer/images/tv/bbc_one_london_640_360.jpg" width="640" height="360" type="image/jpeg"/>
    <updated>2009-09-24T12:10:00Z</updated>
    <item kind="programme" live="true" simulcast="true" identifier="bbc_one_london" group="bbc_one_london">
      <id>tag:bbc.co.uk,2009:simulcast:bbc_one_london</id>
      <service id="bbc_one_london" href="http://www.bbc.co.uk/bbc_one_london">BBC One London</service>
      <masterbrand id="bbc_one" href="http://www.bbc.co.uk/iplayer/bbc_one">BBC One</masterbrand>
      <media kind="video" width="688" height="386" bitrate="1500" type="video/mp4" encoding="h264">
        <connection kind="akamai" application="live" identifier="bbc1_inlet_1500@s13633" server="cp80627.live.edgefcs.net" tokenIssuer="akamaiUk" />
      </media>
      <media kind="video" width="640" height="360" bitrate="800" type="video/mp4" encoding="h264">
        <connection kind="akamai" application="live" identifier="bbc1_inlet_800@s13632" server="cp80627.live.edgefcs.net" tokenIssuer="akamaiUk" />
      </media>
      <media kind="video" width="640" height="360" bitrate="480" type="video/mp4" encoding="h264">
        <connection kind="akamai" application="live" identifier="bbc1_inlet_500@s13631" server="cp80627.live.edgefcs.net" tokenIssuer="akamaiUk" />
      </media>
    </item>
</playlist>

It would be nice if we could work out what else is needed to support these. I've tried commenting out the skip and using latest rtmpdump, but without success thus far.

@jjl
Copy link
Owner

jjl commented Jul 25, 2010

Please grab the latest version from ftp://ftp.infradead.org/pub/get_iplayer/ where this is currently being maintained. I've submitted the patch the the mailing list for it (details on the github wiki for this project)

This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant