package me.qixingchen.mdbilibili.model; import java.util.List; /** * Created by Yulan on 2015/12/8. * 高清视频接口 */ public class VideoHDM { /** * from : local * result : suee * format : hdmp4 * timelength : 71000 * accept_format : mp4,hdmp4 * accept_quality : [3,0] * seek_param : start * seek_type : offset * durl : [{"order":1,"length":71000,"size":16158814,"url":"http://ws.acgvideo.com/5/04/5303183-1hd.mp4?wsTime=1449594451&wsSecret2=a7b09d7285855447bb50b557e279592a&oi=1879439584&appkey=7fa41267a72cd358&or=1880708358","backup_url":["http://cn-gdgz5-cmcc.acgvideo.com/vg3/c/5b/5303183.mp4?expires=1449594300&ssig=9R2cq1NNNYgsetKGCu31sw&oi=1879439584&appkey=7fa41267a72cd358&or=1880708358&rate=0","http://ws.acgvideo.com/5/04/5303183-1.mp4?wsTime=1449594451&wsSecret2=0e49a3c8537d06b460b35dfa4cc9e5a8&oi=1879439584&appkey=7fa41267a72cd358&or=1880708358"]}] */ private String from; private String result; private String format; private int timelength; private String accept_format; private String seek_param; private String seek_type; private List<Integer> accept_quality; /** * order : 1 * length : 71000 * size : 16158814 * url : http://ws.acgvideo.com/5/04/5303183-1hd.mp4?wsTime=1449594451&wsSecret2=a7b09d7285855447bb50b557e279592a&oi=1879439584&appkey=7fa41267a72cd358&or=1880708358 * backup_url : ["http://cn-gdgz5-cmcc.acgvideo.com/vg3/c/5b/5303183.mp4?expires=1449594300&ssig=9R2cq1NNNYgsetKGCu31sw&oi=1879439584&appkey=7fa41267a72cd358&or=1880708358&rate=0","http://ws.acgvideo.com/5/04/5303183-1.mp4?wsTime=1449594451&wsSecret2=0e49a3c8537d06b460b35dfa4cc9e5a8&oi=1879439584&appkey=7fa41267a72cd358&or=1880708358"] */ private List<DurlEntity> durl; public String getFrom() { return from; } public void setFrom(String from) { this.from = from; } public String getResult() { return result; } public void setResult(String result) { this.result = result; } public String getFormat() { return format; } public void setFormat(String format) { this.format = format; } public int getTimelength() { return timelength; } public void setTimelength(int timelength) { this.timelength = timelength; } public String getAccept_format() { return accept_format; } public void setAccept_format(String accept_format) { this.accept_format = accept_format; } public String getSeek_param() { return seek_param; } public void setSeek_param(String seek_param) { this.seek_param = seek_param; } public String getSeek_type() { return seek_type; } public void setSeek_type(String seek_type) { this.seek_type = seek_type; } public List<Integer> getAccept_quality() { return accept_quality; } public void setAccept_quality(List<Integer> accept_quality) { this.accept_quality = accept_quality; } public List<DurlEntity> getDurl() { return durl; } public void setDurl(List<DurlEntity> durl) { this.durl = durl; } public static class DurlEntity { private int order; private int length; private int size; private String url; private List<String> backup_url; public int getOrder() { return order; } public void setOrder(int order) { this.order = order; } public int getLength() { return length; } public void setLength(int length) { this.length = length; } public int getSize() { return size; } public void setSize(int size) { this.size = size; } public String getUrl() { return url; } public void setUrl(String url) { this.url = url; } public List<String> getBackup_url() { return backup_url; } public void setBackup_url(List<String> backup_url) { this.backup_url = backup_url; } } }