软件接口文档Word下载.docx
- 文档编号:16146714
- 上传时间:2022-11-20
- 格式:DOCX
- 页数:30
- 大小:22.26KB
软件接口文档Word下载.docx
《软件接口文档Word下载.docx》由会员分享,可在线阅读,更多相关《软件接口文档Word下载.docx(30页珍藏版)》请在冰豆网上搜索。
术语或缩写词说明性定义
IPTV交互式网络电视
STB机顶盒
HTML超文本置标语言
JavaScript一种应用于客户端Web开发的脚本语言
CSS层叠样式表
DOM文档对象模型
JSON专门为浏览器中的网页上运行的JavaScript代码而设计的
一种数据格式
XML可扩展置标语言
iPanelIPTV终端浏览器
1.3参考文献
序号
资料名
文件编号
发表日期
出版单位
第2章接口定义
本软件页面与底层交互采用iPanel扩展的ioctlRead/Write方式进行,数据交换采用json字符串/String方式。
2.1同步接口指令
媒体播控
媒体类型约定:
0->
电影;
1->
音乐;
2->
图片;
3->
文本
静音模式约定:
关闭(off);
打开(on)
视频类型约定:
高清;
标清;
普通;
片花;
语法
("
"
"
<
参数json串>
)
功能
写入媒体播放路径及类型。
参数
属性名称
Name媒体路径
Type媒体类型
返回
无
举例
"
{"
name"
:
/mnt/hd/逃亡鳄鱼岛.avi"
type"
0"
}"
Media.Pause"
写入媒体暂停路径及类型。
Media.Resume"
写入媒体继续路径及类型。
Media.Position"
写入媒体播放位置参数。
x媒体x坐标
y媒体y坐标
w媒体宽度
h媒体高度
x"
y"
w"
1280"
h"
720"
读取媒体播放位置参数。
Json串
返回JSON串:
}
iPanel.ioctlWrite("
Media.Stop"
写入媒体播放停止路径及类型。
无
Media.Stop"
Media.Forward"
写入媒体播放快进模式及类型。
Mode快进模式
mode"
8"
Media.Rewind"
写入媒体播放快退模式及类型。
Mode快退模式
iPanel.ioctlRead("
Media.GetVolume"
读取媒体播放音量。
String
20
getMemoryItem”)
获取记忆的功能导航。
setMemoryItem”,index)
设置记忆的功能导航。
iPanel.ioctlRead("
Media.GetMute"
读取媒体播放静音设置。
iPanel.ioctlWrite("
Media.SetBook"
参数String>
写入媒体订购信息。
Name媒体名称
返回ok或者失败信息(资费不够等)
Media.SetBook"
/mnt/hd/逃亡鳄鱼岛.avi"
Media.GetBook,Name"
读取媒体订购信息。
Count媒体总份数
Price媒体总资费(元)
count"
2"
price"
"
Media.GetCurrentDownFile"
读取下载媒体信息。
Size媒体大小
Speed下载速度
Percent下载百分比
DownedSize已下载大小
Status下载状态
size"
6KB"
speed"
538KB/S"
percent"
15%"
downedsize"
34567KB"
status"
正在下载"
Media.GetFileInfo,path"
path当前媒体路径
读取媒体信息。
singer演唱者
currentPlayTime当前播放时间
during媒体时长
loopMode循环模式
videoOutput视频输出
other其他信息
{"
/mnt/hd/逃亡鳄鱼岛"
singer"
刘德华"
currentPlayTime"
00:
32"
duration"
0:
01:
00"
loopMode"
全循环"
videoOutput"
sVideo"
other"
16:
9字幕:
无双声道"
};
Media.GetNextFileInfo,path"
读取子集中下一个媒体信息,以便播放。
没有子集返回空
图片
电影风格类型约定:
剧情片;
喜剧片;
恐怖片;
科幻片
音乐风格类型约定:
流行;
古典;
民歌;
港台
图片容器格式约定:
jpg;
png;
gif
MenuIndex,currentFileIndex,usb"
MenuIndex:
菜单索引如1,2,3,
currentFileIndex:
当前文件索引如1,2,3,
usb:
外置移动硬盘还是内置硬盘
读取指定类型,指定链表位置的文件列表。
/mnt/hd/逃亡.avi"
path"
path:
文件路径如/mnt/hd/逃亡.avi
获取下载完成的子集我的专区电视剧。
path文件路径
json
[{'
no'
'
1'
'
name'
/mnt/hd/放牛班的春天'
},
{'
2'
}
];
MenuIndex,fileLength,usb"
菜单索引如1,2,3
读取指定类型的媒体的总数量。
length文件长度
12
local.menuItems"
读取菜单。
*【电视剧场】1
*【我的影视】2
*【家庭院线】3
*【我的专区】4
*【信息空间】5,
*【热门推荐】6,
*【帮助】7,帮助模块中的3个子模块(下载状态、帮助、设置)可分别控制
*【移动信息】8,
当关闭外置节目播放时,移动信息中不显示外置节目
当关闭外置文件播放时,移动信息中不显示外置文件
当终端未登录服务器时,移动信息中不显示外置文件
*【动听世界】9,
*【自定义模块A】,
*【自定义模块B】,
*【自定义模块C】,
*【自定义模块D】
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 接口 文档