ニコニコ動画のsmile-psuサーバーの仕様について

主な登場人物 @goldenhige ニコニコ動画の動画の仕様をよく調べている人 @kourin つんでれんこの改造版、夏蓮根の作者 @orz_ppp 現在のさきゅばすのメンテナンスをしている人 @MP4_maniac x264 L-SMASH の開発者
14
金の髭 @goldenhige

rigayaの日記兼メモ帳 あいびー。 そのごっ! DXVA http://t.co/9vc31wqa IvyBridgeではハードウェアアクセラレーション時の映像崩壊(http://t.co/jwpPvpny)が修正されているという検証。rigaya様、ありがとうございました。

2012-05-09 22:23:40
ガックシ、 ɘ_ɘ @orz_ppp

@goldenhige ドライバがそのままだと再生支援を切るしかないですがZeroで見ると止まります。 33秒の動画が1分半かかりますw #nicovideo #sm16619083 http://t.co/z3BHzbeN

2012-05-09 22:58:55
金の髭 @goldenhige

@orz_ppp 720p/60fps/24Mbpsは、うちでは重すぎて原宿でも再生は無理ですw Zeroで見てみましたが音だけ流れて映像は数コマしか表示されない感じですね。あと、設定欄からシステムメッセージを確認したらsmile-psuサーバーからの配信になってました。

2012-05-10 01:22:02
金の髭 @goldenhige

@orz_ppp smile-psuだと、シークバーは一瞬でフルになるんですが、実は裏で普通に動画を読み込んでる状態です。もしかすると全体を読み込み終わる前に再生してしまって、読み込みが追いつかずにNow Loadingな感じになってませんか?

2012-05-10 01:25:04
金の髭 @goldenhige

smile-psuサーバーで提供される動画は通常とは違い「先頭から全部読み込む」のではなく「指定した場所以降だけ読み込む」ということができるようになっている。シークバーが一瞬でフルになるのが特徴だが、一瞬で全部読み込んでいるわけではなく、裏で普通に読み込みを始めたというだけの話。

2012-05-10 01:38:45
yaseiP @yaseiP

@goldenhige それ、かえって邪魔なんだよなー。遅い回線だから特にそう思うわ

2012-05-10 01:39:49
金の髭 @goldenhige

ほっとけば最初から全部読み込むけど、開いた直後にシークするとその手前を飛ばしてシークした場所から読み込みを始める。まあYoutubeみたいな方式なんだけど、Youtubeはシークバーでどこまで読み込んだかわかる。ニコニコだとどこまで読み込み終わったのかがまったくわからない。

2012-05-10 01:39:59
金の髭 @goldenhige

一瞬でシークバーたまったぜやっほーいと喜んで再生を始めると、データ量の多い動画や回線の細い環境では、ところどころで動画が読み込み待ちで止まってしまい、快適に視聴できないということになる。しばらく待ってから再生を始めればいいんだけど読み込み状態がわからないのは非常に不便。

2012-05-10 01:41:52
金の髭 @goldenhige

@yaseiP うちは今PCの調子が悪く、読み込みながらだとなんか再生がうまくいかないことが多いので全体を読み終わるのを待って再生することが多いんですが、psuの場合はいつ読み終わったのかさっぱりわからず、無線LANの通信状態をひとつの目安にしているというアホな状況ですw

2012-05-10 01:45:00
yaseiP @yaseiP

@goldenhige 見る前に溜まるまで放っておくんだけどよく開いてたのを忘れる^p^

2012-05-10 01:47:15
金の髭 @goldenhige

@yaseiP 読み込み終わるまで他サイトを見てて、さて動画見るかという段になって間違ってタブ閉じちゃったりすることはあります・・・w

2012-05-10 01:51:09
金の髭 @goldenhige

「MP4を先頭から全部読み込ませる」のと「Youtubeやニコ動のsmile-psuのようにシークした所から部分的にMP4を読み込ませる」のって、技術的にはどういう違いがあって、それぞれ何と呼ばれるものなんだろう。

2012-05-12 03:32:52
ガックシ、 ɘ_ɘ @orz_ppp

@goldenhige 前者の場合は通常ファイルでのIrvineのように以前ダウンロードを中断したところから続きをダウンロードすることも出来るので外部からの見え方で区別できないこともありますね。もし後者がニコ動とようつべで同じ物ならシークの見せ方だけで凄く損をしてると思います

2012-05-12 03:55:49
こ~りん @kourin

ストリーミングの記事 http://t.co/PXgCBPEl から辿って、プログレッシブダウンロードとかを読んでみたが、よくわからなかった

2012-05-12 03:57:10
金の髭 @goldenhige

@kourin そうなんですよね~。部分的なMP4がキャッシュに残るからプログレッシブダウンロードには違いないんでしょうけど、どういう技術によってどう違うのかがよくわからないという。(´・ω・`)

2012-05-12 04:03:42
こ~りん @kourin

@goldenhige Adobe Flash Media Server family http://t.co/ojUJpdzn とかも、機能比較とかに何らかの名称っぽいのがあるかな、と見たけど、特に何もないし、何か解説があるわけでもなく

2012-05-12 04:07:05
こ~りん @kourin

@orz_ppp @goldenhige ああ、プログレッシブダウンロードからストリーミングへの移行ってことなのか

2012-05-12 04:31:14
こ~りん @kourin

つまり、正しいものを見ていたのだが、考えていたのと逆だったと

2012-05-12 04:32:18
金の髭 @goldenhige

@kourin @orz_ppp いや、smile-psoのほうはよくわかりませんが、少なくともsmile-psuのほうはローカルキャッシュには部分的なMP4が残ってますし、プログレッシブダウンロードに当たるとは思うんですよね~。

2012-05-12 04:33:55
金の髭 @goldenhige

むーよくわからんけどFlashとかActionScriptでなんかうまいこと実装してるってことなんかな。 http://t.co/yn8ku65Y

2012-05-12 04:38:19
ガックシ、 ɘ_ɘ @orz_ppp

@goldenhige @kourin 「シークバーと一時停止をクリックすると再生が止まる」 http://t.co/xW1k3wYx の2月頃からの記事にpsu出てきますね。プログレッシブとストリーミングの混在とかすぐ思いつくんですけど、どうなんでしょうか?

2012-05-12 04:40:12
ガックシ、 ɘ_ɘ @orz_ppp

@goldenhige 説明にAS2.0 flashplayer6が出てるから技術的には昔からあってニコニコが採用したのが最近ということでしょうか? いい技術かどうか判りませんがとにかくpsuもpsoもユーザーの評判が悪すぎます。そっちは問題視しないんでしょうか

2012-05-12 04:47:28
ガックシ、 ɘ_ɘ @orz_ppp

@goldenhige 説明読むとストリーミングでも少量の固定バッファは使うからその分のmp4ファイルが出来るのではないでしょうか? http://t.co/6pgJsdWd

2012-05-12 04:55:31
金の髭 @goldenhige

smile-psuのほうのログではFMSという表記は出てこない模様。 VT: http://t.co/c9xqLtNR

2012-05-12 04:56:16
1 ・・ 4 次へ
まとめたひと
ロべルト@FFmpeg本出ました @nico_lab

最近は FFmpeg のブログを書いてます