blrec
blrec copied to clipboard
现在走V2地址能拿到海外OV的HLS流了,建议作者适配一下!
{
"code": 0,
"message": "0",
"ttl": 1,
"data": {
"room_id": 7129270,
"short_id": 0,
"uid": 6713974,
"is_hidden": false,
"is_locked": false,
"is_portrait": false,
"live_status": 1,
"hidden_till": 0,
"lock_till": 0,
"encrypted": false,
"pwd_verified": true,
"live_time": 1673780244,
"room_shield": 0,
"all_special_types": [],
"playurl_info": {
"conf_json": "{"cdn_rate":10000,"report_interval_sec":150}",
"playurl": {
"cid": 7129270,
"g_qn_desc": [
{
"qn": 30000,
"desc": "杜比",
"hdr_desc": "",
"attr_desc": null
},
{
"qn": 20000,
"desc": "4K",
"hdr_desc": "",
"attr_desc": null
},
{
"qn": 10000,
"desc": "原画",
"hdr_desc": "",
"attr_desc": null
},
{
"qn": 400,
"desc": "蓝光",
"hdr_desc": "HDR",
"attr_desc": null
},
{
"qn": 250,
"desc": "超清",
"hdr_desc": "HDR",
"attr_desc": null
},
{
"qn": 150,
"desc": "高清",
"hdr_desc": "",
"attr_desc": null
},
{
"qn": 80,
"desc": "流畅",
"hdr_desc": "",
"attr_desc": null
}
],
"stream": [
{
"protocol_name": "http_stream",
"format": [
{
"format_name": "flv",
"codec": [
{
"codec_name": "avc",
"current_qn": 10000,
"accept_qn": [
10000,
250,
150
],
"base_url": "/live-bvc/602270/live_6713974_8206373_bluray.flv?",
"url_info": [
{
"host": "https://d1--ov-gotcha05.bilivideo.com",
"extra": "expires=1673801585&len=0&oi=731603942&pt=web&qn=10000&trid=1000304ffdaff9814be58c5f85bc9ca39081&sigparams=cdn,expires,len,oi,pt,qn,trid&cdn=ov-gotcha05&sign=6fa678d357ea4375892f3e73e40a2291&sk=d23bbecec5868e99d54d13bcb5111134&p2p_type=0&src=57345&sl=5&free_type=0&pp=rtmp&machinezone=ylf&source=onetier&trace=0&site=a347804a6fb110437ad5ced4618670b3&order=1",
"stream_ttl": 3600
},
{
"host": "https://d1--ov-gotcha07.bilivideo.com",
"extra": "expires=1673801585&len=0&oi=731603942&pt=web&qn=10000&trid=1000304ffdaff9814be58c5f85bc9ca39081&sigparams=cdn,expires,len,oi,pt,qn,trid&cdn=ov-gotcha07&sign=0dd26f88db504f65612f9e0964e60d7e&sk=d23bbecec5868e99d54d13bcb5111134&p2p_type=0&src=57345&sl=5&free_type=0&pp=rtmp&machinezone=ylf&source=onetier&trace=0&site=a347804a6fb110437ad5ced4618670b3&order=2",
"stream_ttl": 3600
}
],
"hdr_qn": null,
"dolby_type": 0,
"attr_name": ""
},
{
"codec_name": "hevc",
"current_qn": 10000,
"accept_qn": [
10000,
250
],
"base_url": "/live-bvc/602270/live_6713974_8206373_prohevc.flv?",
"url_info": [
{
"host": "https://d1--ov-gotcha05.bilivideo.com",
"extra": "expires=1673801585&len=0&oi=731603942&pt=web&qn=10000&trid=1000304ffdaff9814be58c5f85bc9ca39081&sigparams=cdn,expires,len,oi,pt,qn,trid&cdn=ov-gotcha05&sign=559464f3a9562cbd47fa6af2587cdc70&sk=d23bbecec5868e99d54d13bcb5111134&p2p_type=0&src=57345&sl=5&free_type=0&pp=rtmp&machinezone=ylf&source=onetier&trace=0&site=a347804a6fb110437ad5ced4618670b3&order=1",
"stream_ttl": 3600
},
{
"host": "https://d1--ov-gotcha07.bilivideo.com",
"extra": "expires=1673801585&len=0&oi=731603942&pt=web&qn=10000&trid=1000304ffdaff9814be58c5f85bc9ca39081&sigparams=cdn,expires,len,oi,pt,qn,trid&cdn=ov-gotcha07&sign=b186c730c78f468ab041f4134c97a05d&sk=d23bbecec5868e99d54d13bcb5111134&p2p_type=0&src=57345&sl=5&free_type=0&pp=rtmp&machinezone=ylf&source=onetier&trace=0&site=a347804a6fb110437ad5ced4618670b3&order=2",
"stream_ttl": 3600
}
],
"hdr_qn": null,
"dolby_type": 0,
"attr_name": ""
}
]
}
]
},
{
"protocol_name": "http_hls",
"format": [
{
"format_name": "ts",
"codec": [
{
"codec_name": "avc",
"current_qn": 10000,
"accept_qn": [
10000,
250,
150
],
"base_url": "/live-bvc/602270/live_6713974_8206373_bluray.m3u8?",
"url_info": [
{
"host": "https://d1--ov-gotcha105.bilivideo.com",
"extra": "expires=1673801585&len=0&oi=731603942&pt=web&qn=10000&trid=1003304ffdaff9814be58c5f85bc9ca39081&sigparams=cdn,expires,len,oi,pt,qn,trid&cdn=ov-gotcha105&sign=35e7ef03e638efbdfa62a21eab593ea4&sk=d23bbecec5868e99d54d13bcb5111134&p2p_type=0&src=57345&sl=5&free_type=0&pp=rtmp&machinezone=ylf&source=onetier&trace=0&site=a347804a6fb110437ad5ced4618670b3&order=1",
"stream_ttl": 3600
}
],
"hdr_qn": null,
"dolby_type": 0,
"attr_name": ""
}
]
}
]
}
],
"p2p_data": {
"p2p": false,
"p2p_type": 0,
"m_p2p": false,
"m_servers": null
},
"dolby_qn": null
}
}
}
}
呃,没事了,原来是作者早就放弃了的TS
现在的TS流很不稳定,curl下载一些都会有丢片段的情况发生。 有一些房间有海外ts地址却没有流可以录制,报超时。 虽然ov-105看延迟确实有点香(网宿的全球加速),但录制不稳定,所以就弃掉了应该。
https://github.com/acgnhiki/blrec/issues/50#issuecomment-1108366144 https://github.com/acgnhiki/blrec/issues/50#issuecomment-1113918246