node.jsを使用して Web アプリケーションを開発しています。
デスクトップで Chrome を使用してビデオを再生すると、問題なく動作します。しかし、Android フォンで Chrome を使用すると、ビデオが再生されません。accept-encoding
リクエスト ヘッダーの値が異なることに気付きました。
このビデオを Android フォンで再生するにはどうすればよいですか?
デスクトップの Chrome でビデオを再生するときのリクエスト ヘッダーは次のとおりです。
{
host : ----------- ,
connection : 'keep-alive',
'accept-encoding' : 'identity;q=1, *;q=0',
'user-agent' : 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1700.107 Safari/537.36',
accept : '*/*',
referer : 'http:// ----------- /present',
'accept-language' : 'ko-KR,ko;q=0.8,en-US;q=0.6,en;q=0.4',
cookie : 'PHPSESSID=sfccbv32oceu91gdedikukag07',
range : 'bytes=0-'
}
Android の Chrome で動画を再生するときのリクエスト ヘッダーは次のとおりです。
{
host : ----------- ,
connection : 'keep-alive',
'user-agent' : 'Mozilla/5.0 (Linux; **Android 4.1.2**; IM-A830L Build/JZO54K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1700.99 **Mobile** Safari/537.36',
accept : '*/*',
referer : 'http:// ---------- /oudience',
'accept-encoding' : 'gzip,deflate,sdch',
'accept-language' : 'ko-KR,ko;q=0.8,en-US;q=0.6,en;q=0.4'
}