http://www.PPS.tv
视频列表获取接口概述2009年8月29日星期六
收集网友编写的,哈哈,不错,发布没几天,已经很完美了
PPS Totem 插件 完美運行(运行不需要root权限,全GUI) viewtopic.php?f=74&t=223582
firefox http://www.PPS.tv 网页直接 点播 点击 客户端播放 观看 需要终端运行firefox 要输入密码 viewtopic.php?f=74&t=223459
ppshell: 一个CLI的PPStream前端 viewtopic.php?f=74&t=223493
使用视频列表获取接口,将可以获取最新的PPS播放列表,享受最新最全的视频服务。
《视频列表获取接口》是pps.tv视频列表发布标准,pps.tv将遵循这一接口标准发布XML格式的网页。列表接口非常简单! 您可以在我们的帮助下轻松使用。
视频列表获取接口内容
下为遵照《视频列表获取接口》制作的XML格式的网页,网页上按照标准格式列出了网站发布的视频的相关信息。
视频一级分类接口
http://playlist.pps.tv/classfortv.php
代码: 全选
<?xml version="1.0" encoding="utf-8"?>
<PPSChannels ClassNum="1">
<Class>
<ID>22</ID>
<Title><![CDATA[高清影院]]></Title>
<Type>0</Type>
<ContentNum>18</ContentNum>
</Class>
</PPSChannels>
*<PPSChannels>——标记整个XML文件内容的开始和结束。
*<Class>——标记一个视频分类开始与结束。
*<ID>——视频分类的唯一ID。
*<Title>——视频分类的标题。
*<Type>——视频分类内容结构类型,‘0’表示该分类下有二级分类目录,‘1’表示该分类下直接跟随具体节目列表。
*<ContentNum>——标记该视频分类下有多少二级分类或节目。
XML标签属性说明
ClassNum——本页面返回的视频一级分类数量
视频二级分类接口
http://playlist.pps.tv/subclassfortv.php?class=80
代码: 全选
<?xml version="1.0" encoding="utf-8"?>
<PPSSClasses SubClassNum="1">
<SubClass>
<SubID>10245</SubID>
<Title><![CDATA[本周更新]]></Title>
<FilmTitle><![CDATA[这个杀手不太冷(让雷诺) ]]></FilmTitle>
<Dirt><![CDATA[吕克·贝松 ]]></Dirt>
<Actor><![CDATA[让·雷诺,娜塔丽·波特曼,加里·奥德曼,丹尼·艾洛,让-雨果·安格拉德,Junior Almeida,迈克尔·巴达鲁库,Geoffrey Bateman,Denis Bellocq,Luc Bernard,Crystal Michelle Blake,Willi One Blood,Kent Broadhurst,Keith S. Bullock,Jernard Burks,Adam Busch,David W. Butler,Eric Challier,Marc Andréoni,彼得·艾 ]]></Actor>
<Score>8.9</Score>
<BIUrl><![CDATA[http://image1.webscache.com/baike/haibao/small/2007-04/0110413-61-2007-04-13%2016-36-44.jpg]]></BIUrl>
<SIUrl><![CDATA[http://image1.webscache.com/baike/haibao/navi/2007-04/0110413-61-2007-04-13%2016-36-44.jpg]]></SIUrl>
<ContentNum>160</ContentNum>
</SubClass>
</PPSSClasses>
HTTP接口参数说明:
class——分类ID,服务器将根据分类ID返回二级分类
XML标签说明:其中带星号标记的为必选项,未带星号标记为可选项
*<PPSSClasses>——标记整个XML文件内容的开始和结束。
*<SubClass>——标记一个视频二级分类开始与结束。
*<SubID>——视频二级分类的唯一ID。
*<Title>——视频二级分类的标题。
<FilmTitle>——该二级分类下推荐影片的影片名称。
<Dirt>——该二级分类下推荐影片的影片导演名。
<Actor>——该二级分类下推荐影片的影片演员名。
<Score>——该二级分类下推荐影片的影片评分。
<BIUrl>——该二级分类下推荐影片的获取大海报的URL。
<SIUrl>——该二级分类下推荐影片的获取小海报的URL。
*<ContentNum>——标记该视频二级分类下有多少节目。
XML标签属性说明
SubClassNum——本页面返回的视频二级分类数量
具体节目列表接口
http://playlist.pps.tv/channelsfortv.ph ... 403&page=1
代码: 全选
<?xml version="1.0" encoding="utf-8"?>
<FilmData FilmNum="1">
<Film>
<Title><![CDATA[垂直极限(挑战高峰) ]]></Title>
<Dirt><![CDATA[马丁·坎贝尔 ]]></Dirt>
<Actor><![CDATA[比尔·帕克斯顿,克里斯·奥唐纳,伊沙贝拉·斯科鲁普科,罗宾·托尼,斯科特·格伦,尼古拉斯·李,亚历山大·塞迪,罗伯特·泰勒,Temuera Morrison,斯图尔特·威尔逊,Augie Davis,Steve Le Marquand,Ben Mendelsohn,Roshan Seth,Alejandro Valdes-Rochin,Rod Brown,Ed Viesturs,大卫·哈曼,Robert Mammone,Campbell Cooley ]]></Actor>
<Area><![CDATA[美国 ]]></Area>
<Size>631</Size>
<PT><![CDATA[2009-08-23 10:20:08]]></PT>
<LT>125</LT>
<Lang><![CDATA[英语]]></Lang>
<Score>8.3</Score>
<Desc><![CDATA[彼得不惜冒生命危险与时间竞赛,以求救回姐姐和她的攀山队.]]></Desc>
<Ldesc><![CDATA[彼得·盖瑞特的父亲带著一对儿女攀爬悬崖,不料发生意外,为了逼儿子救回自己和姐姐,父亲迫不得已割断绳子牺牲自己,彼得虽然获救,但对自己相当自责,他放弃了成为一个登山好手的志愿,成为了一名摄影师,而他的姐姐却追随父亲踏入了登山界。 有一天,他的姐姐在挑战喜马拉雅山的最高峰——圣母峰时遇险,包括她在内的整个登山队都被困在海拔2600英尺高峰上的岩洞里,彼得不惜冒生命危险与时间竞赛,临时组织一队营救队伍,攀登世界第一高峰,以求救回生命危在旦夕的姐姐和她的攀山队伍。 ]]></Ldesc>
<BIUrl><![CDATA[http://image1.webscache.com/baike/haibao/small/2008-10/190865-61-2008-10-18%2014-21-45.jpg]]></BIUrl>
<SIUrl><![CDATA[http://image1.webscache.com/baike/haibao/navi/2008-10/190865-61-2008-10-18%2014-21-45.jpg]]></SIUrl>
<CN>1</CN>
<Down>
<Url>
<ID>204157</ID>
<CI>1</CI>
<Size>631></Size>
<LT>124</LT>
<Form><![CDATA[rmvb]]></Form>
<Rate>695</Rate>
<DUrl><![CDATA[tvod://f78b45684934a93f4e888e1c6d9f788099979a52e09cb7a2c24463019e41fd370cfc449a612f42b832e8163b94eefb0f/%B4%B9%D6%B1%BC%AB%CF%DE.700k.rmvb]]></DUrl>
<VF>0</VF>
</Url>
</Down>
</Film>
</FilmData>
class——一级分类ID,服务器将根据一级分类ID和二级分类ID返回节目列表。
subclass——二级分类ID,服务器将根据一级分类ID和二级分类ID返回节目列表。如果分类Type为1,则不需要传这个参数
page——页码,即获取第几个分页,每页返回固定数量的节目数。
XML标签说明:其中带星号标记的为必选项,未带星号标记为可选项
*<FilmData>——标记整个XML文件内容的开始和结束。
*<Film>——标记一个视频节目的开始与结束。
*<Title>——视频节目的标题。
<Dirt>——该视频节目的导演名。
<Actor>——该视频节目的演员名。
<Area>——该视频节目的所属地区。
<Size>——该视频节目的文件大小。
<PT>——该视频节目的上线时间。
<LT>——该视频节目的时长,单位:分钟。
<Lang>——该视频节目的语言。
<Score>——该视频节目的评分。
<Desc>——该视频节目的一句话描述。
<LDesc>——该视频节目的详细描述。
<BIUrl>——该二级分类下推荐影片的获取大海报的URL。
<SIUrl>——该二级分类下推荐影片的获取小海报的URL。
*<CN>——标记该视频节目集数。
*<Down>——标记视频节目播放信息的开始与结束。
*<Url>——标记每一集节目信息的开始与结束。
*<ID>——每一集节目的唯一ID。
*<CI>——表示第几集。
<Size>——标记该集视频文件大小。
<LT>——标记该集视频文件长度。
<Form>——标记该集视频文件类型。
<Rate>——标记该集视频码率。
*<DUrl>——该集视频点播地址。
*<VF>——标记该集视频是否需要VIP权限才能观看,VF=1表示需要VIP权限,VF=0表述不需要VIP权限。
XML标签属性说明
FilmNum——本页面返回的视频节目数量
上线时间格式:年月日小时分钟秒
如:2009-08-23 10:20:08
视频列表获取接口使用
视频获取列表接口分为三部分,即分为获取一级分类接口、获取二级分类接口以及获取具体节目列表接口。在使用时必须先获取以及分类接口,以得到分类ID信息和分类类型信息;然后根据分类类型决定是根据一级分类ID使用二级分类接口获取二级分类,或是直接根据一级分类ID使用具体节目列表接口获取节目列表;或取二级分类后,根据得到的一级分类和二级分类ID获取具体的节目列表。
pps for linux 简单的播放列表的gui界面(xzap编写)+官方安装包+w3m播放(可以搜索节目)
viewtopic.php?f=74&t=222679