92 lines
28 KiB
JavaScript
92 lines
28 KiB
JavaScript
import{_ as e}from"./download-BaAFXe77.js";import{_ as d,c as r,a as p,b as t,d as n,e as a,w as o,r as i,o as c}from"./app-Dgsdh8A6.js";const u={};function D(y,s){const l=i("RouteLink");return c(),r("div",null,[s[26]||(s[26]=p('<h1 id="课程视频流url" tabindex="-1"><a class="header-anchor" href="#课程视频流url"><span>课程视频流URL</span></a></h1><img src="'+e+'" width="100" height="100"><h2 id="获取课程视频流url-web端" tabindex="-1"><a class="header-anchor" href="#获取课程视频流url-web端"><span>获取课程视频流URL(web端)</span></a></h2><blockquote><p>https://api.bilibili.com/pugv/player/web/playurl</p></blockquote><p><em>请求方式:GET</em></p><p>认证方式:Cookie(SESSDATA)</p><p><strong>注:</strong></p>',7)),t("ol",null,[s[2]||(s[2]=t("li",null,"本接口为课程视频专用,故与普通视频不互通",-1)),t("li",null,[s[1]||(s[1]=n("大部分使用方法及视频的取流方法继承")),a(l,{to:"/docs/video/videostream_url.html"},{default:o(()=>s[0]||(s[0]=[n("视频流url文档")])),_:1,__:[0]})])]),s[27]||(s[27]=t("p",null,[t("strong",null,"url参数:")],-1)),t("table",null,[s[25]||(s[25]=t("thead",null,[t("tr",null,[t("th",null,"参数名"),t("th",null,"类型"),t("th",null,"内容"),t("th",null,"必要性"),t("th",null,"备注")])],-1)),t("tbody",null,[s[21]||(s[21]=t("tr",null,[t("td",null,"avid"),t("td",null,"num"),t("td",null,"课程avid"),t("td",null,"必要"),t("td")],-1)),s[22]||(s[22]=t("tr",null,[t("td",null,"ep_id"),t("td",null,"num"),t("td",null,"课程epid"),t("td",null,"必要"),t("td")],-1)),s[23]||(s[23]=t("tr",null,[t("td",null,"cid"),t("td",null,"num"),t("td",null,"视频cid"),t("td",null,"必要"),t("td")],-1)),t("tr",null,[s[5]||(s[5]=t("td",null,"qn",-1)),s[6]||(s[6]=t("td",null,"num",-1)),s[7]||(s[7]=t("td",null,"视频清晰度选择",-1)),s[8]||(s[8]=t("td",null,"非必要",-1)),t("td",null,[s[4]||(s[4]=n("参考")),a(l,{to:"/docs/video/videostream_url.html#qn%E8%A7%86%E9%A2%91%E6%B8%85%E6%99%B0%E5%BA%A6%E6%A0%87%E8%AF%86"},{default:o(()=>s[3]||(s[3]=[n("qn定义")])),_:1,__:[3]})])]),t("tr",null,[s[11]||(s[11]=t("td",null,"fnver",-1)),s[12]||(s[12]=t("td",null,"num",-1)),s[13]||(s[13]=t("td",null,"视频流版本",-1)),s[14]||(s[14]=t("td",null,"非必要",-1)),t("td",null,[s[10]||(s[10]=n("参考")),a(l,{to:"/docs/video/videostream_url.html#fnver%E8%A7%86%E9%A2%91%E6%B5%81%E7%89%88%E6%9C%AC%E6%A0%87%E8%AF%86"},{default:o(()=>s[9]||(s[9]=[n("fnver定义")])),_:1,__:[9]})])]),t("tr",null,[s[17]||(s[17]=t("td",null,"fnval",-1)),s[18]||(s[18]=t("td",null,"num",-1)),s[19]||(s[19]=t("td",null,"视频流类型",-1)),s[20]||(s[20]=t("td",null,"非必要",-1)),t("td",null,[s[16]||(s[16]=n("参考")),a(l,{to:"/docs/video/videostream_url.html#fnval%E8%A7%86%E9%A2%91%E6%B5%81%E6%A0%BC%E5%BC%8F%E6%A0%87%E8%AF%86"},{default:o(()=>s[15]||(s[15]=[n("fnval定义")])),_:1,__:[15]})])]),s[24]||(s[24]=t("tr",null,[t("td",null,"fourk"),t("td",null,"num"),t("td",null,"是否允许4K视频"),t("td",null,"非必要"),t("td",null,[n("默认为0"),t("br"),n("画质最高1080P:0"),t("br"),n("画质最高4K:1")])],-1))])]),s[28]||(s[28]=p(`<p><strong>json回复:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>code</td><td>num</td><td>返回值</td><td>0:成功 <br>-400:请求错误<br>-404:无视频<br>-403:权限不足(未购买)</td></tr><tr><td>message</td><td>str</td><td>错误信息</td><td>默认为success</td></tr><tr><td>data</td><td>obj</td><td>数据本体</td><td></td></tr></tbody></table><p><code>data</code>对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>accept_format</td><td>str</td><td>视频支持的分辨率的格式</td><td></td></tr><tr><td>code</td><td>num</td><td>0</td><td></td></tr><tr><td>durl</td><td>array</td><td>视频分段</td><td></td></tr><tr><td>seek_param</td><td>str</td><td>start</td><td></td></tr><tr><td>no_rexcode</td><td>num</td><td>0</td><td></td></tr><tr><td>format</td><td>str</td><td>视频格式</td><td></td></tr><tr><td>fnval</td><td>num</td><td>0</td><td></td></tr><tr><td>video_project</td><td>bool</td><td>true</td><td></td></tr><tr><td>fnver</td><td>num</td><td>0</td><td></td></tr><tr><td>message</td><td>str</td><td>空</td><td></td></tr><tr><td>type</td><td>str</td><td>视频格式</td><td></td></tr><tr><td>accept_quality</td><td>array</td><td>视频支持的分辨率列表</td><td></td></tr><tr><td>quality</td><td>num</td><td>视频分辨率代码</td><td><strong>值含义见上表</strong></td></tr><tr><td>timelength</td><td>num</td><td>视频长度</td><td>单位为毫秒<br>不同分辨率可能有略微差异</td></tr><tr><td>result</td><td>str</td><td>suee</td><td><strong>作用尚不明确</strong></td></tr><tr><td>seek_type</td><td>str</td><td>offset</td><td><strong>作用尚不明确</strong></td></tr><tr><td>has_paid</td><td>bool</td><td>false</td><td><strong>作用尚不明确</strong></td></tr><tr><td>supportFormats</td><td>array</td><td>视频分辨率详细列表</td><td></td></tr><tr><td>from</td><td>str</td><td>local</td><td><strong>作用尚不明确</strong></td></tr><tr><td>video_codecid</td><td>num</td><td>???</td><td><strong>作用尚不明确</strong></td></tr><tr><td>accept_description</td><td>array</td><td>视频支持的分辨率列表</td><td></td></tr><tr><td>status</td><td>num</td><td>0</td><td><strong>作用尚不明确</strong></td></tr></tbody></table><p><code>data</code>中的<code>durl</code>数组:</p><table><thead><tr><th>项</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>0</td><td>obj</td><td>视频分段1信息</td><td></td></tr><tr><td>n</td><td>obj</td><td>视频分段(n+1)信息</td><td></td></tr><tr><td>……</td><td>obj</td><td>……</td><td></td></tr></tbody></table><p><code>durl</code>数组中的对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>size</td><td>num</td><td>视频大小</td><td>单位为Byte</td></tr><tr><td>ahead</td><td>str</td><td>空</td><td>作用尚不明确</td></tr><tr><td>length</td><td>num</td><td>视频长度</td><td>单位为毫秒</td></tr><tr><td>vhead</td><td>str</td><td>空</td><td>作用尚不明确</td></tr><tr><td>backup_url</td><td>array</td><td>备用视频流</td><td></td></tr><tr><td>url</td><td>str</td><td>视频流url</td><td>链接有效时间为120min</td></tr><tr><td>order</td><td>num</td><td>视频分段序号</td><td>某些视频会分为多个片段</td></tr></tbody></table><p><code>durl</code>数组中的对象中的<code>backup_url</code>数组:</p><table><thead><tr><th>项</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>0</td><td>str</td><td>备用视频流url</td><td>有效时间为120min</td></tr></tbody></table><p><code>data</code>中的<code>supportFormats</code>数组:</p><table><thead><tr><th>项</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>0</td><td>obj</td><td>分辨率详细信息1</td><td></td></tr><tr><td>n</td><td>obj</td><td>分辨率详细信息(n+1)</td><td></td></tr><tr><td>……</td><td>obj</td><td>……</td><td>……</td></tr></tbody></table><p><code>supportFormats</code>数组中的对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>format</td><td>str</td><td>分辨率名称</td><td></td></tr><tr><td>description</td><td>atr</td><td>分辨率备注</td><td></td></tr><tr><td>quality</td><td>num</td><td>分辨率代码</td><td></td></tr></tbody></table><p><code>data</code>中的<code>accept_description</code>数组:</p><table><thead><tr><th>项</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>0</td><td>str</td><td>分辨率名称1</td><td></td></tr><tr><td>n</td><td>str</td><td>分辨率名称(n+1)</td><td></td></tr><tr><td>……</td><td>str</td><td>……</td><td>……</td></tr></tbody></table><p><strong>示例:</strong></p><p>获取课程<code>ep790</code>(cid=<code>132105993</code>,avid=<code>76973173</code>)的视频流url,清晰度为1080P60</p><div class="language-shell line-numbers-mode" data-highlighter="shiki" data-ext="shell" style="background-color:#1E1E1E;color:#D4D4D4;"><pre class="shiki dark-plus vp-code"><code class="language-shell"><span class="line"><span style="color:#DCDCAA;">curl</span><span style="color:#569CD6;"> -G</span><span style="color:#CE9178;"> 'https://api.bilibili.com/pugv/player/web/playurl'</span><span style="color:#D7BA7D;"> \\</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;">--data-urlencode </span><span style="color:#CE9178;">'ep_id=790'</span><span style="color:#D7BA7D;"> \\</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;">--data-urlencode </span><span style="color:#CE9178;">'avid=76973173'</span><span style="color:#D7BA7D;"> \\</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;">--data-urlencode </span><span style="color:#CE9178;">'cid=132105993'</span><span style="color:#D7BA7D;"> \\</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;">--data-urlencode </span><span style="color:#CE9178;">'qn=116'</span><span style="color:#D7BA7D;"> \\</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;">-b </span><span style="color:#CE9178;">'SESSDATA=xxx'</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><details><summary>查看响应示例:</summary><div class="language-json line-numbers-mode" data-highlighter="shiki" data-ext="json" style="background-color:#1E1E1E;color:#D4D4D4;"><pre class="shiki dark-plus vp-code"><code class="language-json"><span class="line"><span style="color:#D4D4D4;">{</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "code"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "data"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "accept_format"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"flv_p60,flv720_p60,flv,flv720,flv480,flv360"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "code"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "durl"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "size"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1105854161</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "ahead"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "length"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2222204</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "vhead"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "backup_url"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#CE9178;"> "https://upos-sz-mirrorks3c.bilivideo.com/upgcxcode/93/59/132105993/132105993_da2-1-116.flv?e=ig8euxZM2rNcNbNghzTBhwdlhbNz7bUVhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1591596728&gen=playurl&os=ks3cbv&oi=606633803&trid=76bea9a9e56f4cb89a9aff2f8213c9acu&platform=pc&upsig=b271bf493bff32ffe62969582c8d18b4&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,platform&mid=0&orderid=1,2&logo=40000000"</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> ],</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://upos-sz-mirrorks3.bilivideo.com/upgcxcode/93/59/132105993/132105993_da2-1-116.flv?e=ig8euxZM2rNcNbNghzTBhwdlhbNz7bUVhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1591596728&gen=playurl&os=ks3bv&oi=606633803&trid=76bea9a9e56f4cb89a9aff2f8213c9acu&platform=pc&upsig=6a8ae3711bd0bb2a484ec2427d659b14&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,platform&mid=0&orderid=0,2&logo=80000000"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "order"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "md5"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> }</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> ],</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "seek_param"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"start"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "no_rexcode"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "format"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"flv_p60"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "fnval"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "video_project"</span><span style="color:#D4D4D4;">: </span><span style="color:#569CD6;">true</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "fnver"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "message"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "type"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"FLV"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "accept_quality"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 116</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 74</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 80</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 64</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 32</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 16</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> ],</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "quality"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">116</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "timelength"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2222204</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "result"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"suee"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "seek_type"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"offset"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "has_paid"</span><span style="color:#D4D4D4;">: </span><span style="color:#569CD6;">false</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "supportFormats"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "format"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"flv_p60"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "description"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"高清 1080P60"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "quality"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">116</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "format"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"flv720_p60"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "description"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"高清 720P60"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "quality"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">74</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "format"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"flv"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "description"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"高清 1080P"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "quality"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">80</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "format"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"flv720"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "description"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"高清 720P"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "quality"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">64</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "format"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"flv480"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "description"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"清晰 480P"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "quality"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">32</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "format"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"flv360"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "description"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"流畅 360P"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "quality"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">16</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> }</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> ],</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "from"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"local"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "video_codecid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">7</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "accept_description"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#CE9178;"> "高清 1080P60"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#CE9178;"> "高清 720P60"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#CE9178;"> "高清 1080P"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#CE9178;"> "高清 720P"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#CE9178;"> "清晰 480P"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#CE9178;"> "流畅 360P"</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> ],</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "status"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "message"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"success"</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;">}</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div></details>`,21))])}const q=d(u,[["render",D]]),b=JSON.parse('{"path":"/docs/cheese/videostream_url.html","title":"课程视频流URL","lang":"zh-CN","frontmatter":{},"git":{"updatedTime":1677124138000,"contributors":[{"name":"SocialSisterYi","username":"SocialSisterYi","email":"1440239038@qq.com","commits":2,"url":"https://github.com/SocialSisterYi"}],"changelog":[{"hash":"f6760f4be38d5b592d396b211e48c666286524de","time":1677124138000,"email":"1440239038@qq.com","author":"SocialSisterYi","message":"🔨remove header index"},{"hash":"7d89ece2ac46425810647c4ac92acf5f3721cb68","time":1676998806000,"email":"1440239038@qq.com","author":"SocialSisterYi","message":"🚀调整项目结构"}]},"filePathRelative":"docs/cheese/videostream_url.md"}');export{q as comp,b as data};
|