fe.settings:getUserBoardSettings - non array given[librejp] - Endchan Magrathea
 >>/159685/

watch/so435178xxを開いてみましたが、Caching走りますね。
xxは伏せ字。
----
caching so435178xx
+
-- audio iv: ok
-- video iv: ok
-- video key: ok
-- audio key: ok
-- first segment ok: audio/001.cmfa
-- first segment ok: video/001.cmfv
< 304 not modified> was responded: video/001.cmfv
----
Browser側のDevToolでみてもちゃんとすぐ
www.nicovideo.jp/local/url_injection_sys.js
が呼ばれてinjectionできてます。
通信先をみるかぎりnico系のサイトは以下の通り
delivery.domand.nicovideo.jp
asset.domand.nicovideo.jp
common-header.nimg.jp
stella.nicovideo.jp
dcdn.cdn.nimg.jp
dcdn.cdn.nicovideo.jp
img.cdn.nimg.jp
public-api.ch.nicovideo.jp
resource.video.nimg.jp
secure-dcdn.cdn.nimg.jp
nv-comment.nicovideo.jp
nvapi.nicovideo.jp
flapi.nicovideo.jp

あとCompletedでないけどリピートで戻るとUsingになる場合、
nvapi.nicovideo.jp/v1/watch/so(削除)/access-rights/hls?actionTrackId=(削除)
がリピート時にプリフライトリクエスト(201)の後のPOSTに400かえってきてますね。
その後
www.nicovideo.jp/api/watch/v3/so(削除)?_frontendId=6&_frontendVersion=0&actionTrackId=(削除)&skips=harmful&additionals=pcWatchPage%2Cexternal%2Cmarquee%2Cseries&isContinueWatching=true&i18nLanguage=ja-jp&t=(削除)
リクエストして再度
nvapi.nicovideo.jp/v1/watch/so(削除)/access-rights/hls?actionTrackId=(削除)
でCreated(201)が返ってきて後はlocalのm3u8呼んでCacheからって感じ。