Shell脚本获取虎牙直播视频流

url='https://www.huya.com/adgll'
stream=$( curl -sk $url | grep -Eo '"stream": "(.*)"' )
streamJson=$( echo {$stream} | jq -M -r '.stream | @base64d' )
HlsUrls=( $(echo $streamJson | jq -M -r '.data[].gameStreamInfoList[]|.sFlvUrl +"/"+ .sStreamName+"."+.sFlvUrlSuffix +"?"+.sFlvAntiCode' | sed 's/amp;//g') )
ffplay -hide_banner -user_agent "HYSDK(Windows, 20000308)" -i "${HlsUrls[0]}" -vf scale=-1:720

 

posted @ 2020-08-13 07:53  1CM  阅读(766)  评论(0编辑  收藏  举报