文档
测试

点播管理->转码列表详情

POST
GetPlayInfoUrls

请求参数

参数名
类型
描述
必填
Vid
String
此处的id 为转码列表接口中返回的Id
必填

响应参数

参数名
类型
描述
必填
PlyerInfo
object
视频详情信息(暂时返回全部 具体看页面需要的值后期处理)
必填
Streams
object
流详情信息
必填
VideoStreamList
object
数据字典
必填
VideoStream
array
数据列表
必填
Index
int
示例:0
必填
CodecName
string
示例:h264
必填
CodecLongName
string
示例:H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
必填
Profile
string
示例:High
必填
CodecTimeBase
string
示例:1/12288
必填
CodecTag
string
示例:0x31637661
必填
Width
int
示例:960
必填
Height
int
示例:540
必填
HasBFrames
int
示例:2
必填
Sar
string
示例:45:46
必填
Dar
string
示例:40:23
必填
PixFmt
string
示例:yuv420p
必填
Level
int
示例:31
必填
Fps
int
示例:24
必填
AvgFPS
string
示例:24/1
必填
Timebase
string
示例:
必填
StartTime
int
示例:0
必填
Duration
int
示例:114688
必填
Bitrate
int
示例:705877
必填
NumFrames
int
示例:224
必填
Lang
string
示例:und
必填
NetworkCost
object
数据字典
必填
PreloadTime
string
示例:8
必填
CostBandwidth
string
示例:10
必填
AvgBitrate
string
示例:300.34
必填
AudioStreamList
object
数据字典
必填
AudioStream
array
数据列表
必填
Index
int
示例:1
必填
CodecName
string
示例:aac
必填
CodecLongName
string
示例:AAC (Advanced Audio Coding)
必填
CodecTag
string
示例:0x6134706D
必填
SampleFmt
string
示例:fltp
必填
Samplerate
int
示例:44100
必填
Channels
int
示例:2
必填
ChannelLayout
string
示例:stereo
必填
Timebase
string
示例:1/44100
必填
StartTime
int
示例:-2048
必填
Duration
int
示例:426349
必填
Bitrate
int
示例:128198
必填
NumFrames
int
示例:417
必填
Lang
string
示例:und
必填
SubtitleStreamList
object
数据字典
必填
SubtitleStream
array
数据列表
必填
Index
string
示例:3
必填
Lang
string
示例:und
必填
Format
object
数据字典
必填
NumStreams
int
示例:2
必填
NumPrograms
int
示例:0
必填
FormatName
string
示例:mov,mp4,m4a,3gp,3g2,mj2
必填
FormatLongName
string
示例:QuickTime / MOV
必填
StartTime
int
示例:-46440
必填
Duration
int
示例:9668000
必填
Size
int
示例:987032
必填
Bitrate
int
示例:816742
必填

说明 / 示例

请求示例 ``` http://192.168.1.135:8080/vod/?Action=GetPlayInfoUrls&Vid=797d3b8f7971ec961e53047568580300 ``` Json返回示例 ```language { "ResponseId": "90d7131b35329d0194d896f7d5d25d8c", "HttpCode": "200", "Code": "Success", "PlyerInfo": { "Streams": { "VideoStreamList": { "VideoStream": [ { "Index": 0, "CodecName": "h264", "CodecLongName": "H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10", "Profile": "High", "CodecTimeBase": "1/12288", "CodecTag": "0x31637661", "Width": 960, "Height": 540, "HasBFrames": 2, "Sar": "45:46", "Dar": "40:23", "PixFmt": "yuv420p", "Level": 31, "Fps": 24, "AvgFPS": "24/1", "Timebase": "", "StartTime": 0, "Duration": 114688, "Bitrate": 705877, "NumFrames": 224, "Lang": "und", "NetworkCost": { "PreloadTime": "8", "CostBandwidth": "10", "AvgBitrate": "300.34" } } ] }, "AudioStreamList": { "AudioStream": [ { "Index": 1, "CodecName": "aac", "CodecLongName": "AAC (Advanced Audio Coding)", "CodecTag": "0x6134706D", "SampleFmt": "fltp", "Samplerate": 44100, "Channels": 2, "ChannelLayout": "stereo", "Timebase": "1/44100", "StartTime": -2048, "Duration": 426349, "Bitrate": 128198, "NumFrames": 417, "Lang": "und" } ] }, "SubtitleStreamList": { "SubtitleStream": [ { "Index": "3", "Lang": "und" } ] } }, "Format": { "NumStreams": 2, "NumPrograms": 0, "FormatName": "mov,mp4,m4a,3gp,3g2,mj2", "FormatLongName": "QuickTime / MOV", "StartTime": -46440, "Duration": 9668000, "Size": 987032, "Bitrate": 816742 } } } ``` XML返回示例 ```language <?xml version="1.0" encoding="UTF-8"?> <xml> <ResponseId> <![CDATA[8342d684ee4bc113fc097937eab8027a]]> </ResponseId> <HttpCode> <![CDATA[200]]> </HttpCode> <Code> <![CDATA[Success]]> </Code> <PlyerInfo> <Streams> <VideoStreamList> <VideoStream> <item> <Index> <![CDATA[0]]> </Index> <CodecName> <![CDATA[h264]]> </CodecName> <CodecLongName> <![CDATA[H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10]]> </CodecLongName> <Profile> <![CDATA[High]]> </Profile> <CodecTimeBase> <![CDATA[1/12288]]> </CodecTimeBase> <CodecTag> <![CDATA[0x31637661]]> </CodecTag> <Width> <![CDATA[960]]> </Width> <Height> <![CDATA[540]]> </Height> <HasBFrames> <![CDATA[2]]> </HasBFrames> <Sar> <![CDATA[45:46]]> </Sar> <Dar> <![CDATA[40:23]]> </Dar> <PixFmt> <![CDATA[yuv420p]]> </PixFmt> <Level> <![CDATA[31]]> </Level> <Fps> <![CDATA[24]]> </Fps> <AvgFPS> <![CDATA[24/1]]> </AvgFPS> <Timebase> <![CDATA[]]> </Timebase> <StartTime> <![CDATA[0]]> </StartTime> <Duration> <![CDATA[114688]]> </Duration> <Bitrate> <![CDATA[705877]]> </Bitrate> <NumFrames> <![CDATA[224]]> </NumFrames> <Lang> <![CDATA[und]]> </Lang> <NetworkCost> <PreloadTime> <![CDATA[8]]> </PreloadTime> <CostBandwidth> <![CDATA[10]]> </CostBandwidth> <AvgBitrate> <![CDATA[300.34]]> </AvgBitrate> </NetworkCost> </item> </VideoStream> </VideoStreamList> <AudioStreamList> <AudioStream> <item> <Index> <![CDATA[1]]> </Index> <CodecName> <![CDATA[aac]]> </CodecName> <CodecLongName> <![CDATA[AAC (Advanced Audio Coding)]]> </CodecLongName> <CodecTag> <![CDATA[0x6134706D]]> </CodecTag> <SampleFmt> <![CDATA[fltp]]> </SampleFmt> <Samplerate> <![CDATA[44100]]> </Samplerate> <Channels> <![CDATA[2]]> </Channels> <ChannelLayout> <![CDATA[stereo]]> </ChannelLayout> <Timebase> <![CDATA[1/44100]]> </Timebase> <StartTime> <![CDATA[-2048]]> </StartTime> <Duration> <![CDATA[426349]]> </Duration> <Bitrate> <![CDATA[128198]]> </Bitrate> <NumFrames> <![CDATA[417]]> </NumFrames> <Lang> <![CDATA[und]]> </Lang> </item> </AudioStream> </AudioStreamList> <SubtitleStreamList> <SubtitleStream> <item> <Index> <![CDATA[3]]> </Index> <Lang> <![CDATA[und]]> </Lang> </item> </SubtitleStream> </SubtitleStreamList> </Streams> <Format> <NumStreams> <![CDATA[2]]> </NumStreams> <NumPrograms> <![CDATA[0]]> </NumPrograms> <FormatName> <![CDATA[mov,mp4,m4a,3gp,3g2,mj2]]> </FormatName> <FormatLongName> <![CDATA[QuickTime / MOV]]> </FormatLongName> <StartTime> <![CDATA[-46440]]> </StartTime> <Duration> <![CDATA[9668000]]> </Duration> <Size> <![CDATA[987032]]> </Size> <Bitrate> <![CDATA[816742]]> </Bitrate> </Format> </PlyerInfo> </xml> ```` 错误码 |HttpCode|错误码 |错误信息|描述| |-|-|-|-| |400|InvalidParameter.NotFount|TID does not exist|vid不存在