• このエントリーをはてなブックマークに追加

こんにちは、ニコニコ生放送開発の太田です。

先週の記事にてご案内させていただきましたご意見ご要望のフォームへの多数のご回答、ありがとうございます。

本日12時半までにお寄せ頂きましたご意見ご要望の中から「動画引用について」と「ロスタイムについて」ご回答をさせていただきたいと思います。

※重複する内容や同様のご意見は抜粋してのご紹介させていただきます。また、ほかにも多数のご意見ご要望を頂戴しておりますが、順次ご報告させていただきます。予めご了承下さい。



■動画引用について

> 結局はもともとあった機能を引き継げず、準備もせずに新移行しているんですよね?

> 動画放送(動画引用を利用した動画紹介放送)が出来ない状態で新配信に完全移行というのは明らかにおかしいのではないでしょうか?

> 動画引用機能がなければ個人的には無価値ですし、他のライブ配信サービスと比較しても唯一の個性だと思います。

> 動画紹介放送としては、動画引用ができない部分で致命的。テストするにも動画を読み込めない。それとも動画紹介放送はもうできないのですか?

> 個人的には、動画引用不可のままの移行というのは、ニコニコ生放送の存在意義を無くすと同義な内容だと思います。ですが、様々な数字的理由で、「切り捨てて構わない」と運営的判断が成されたのであろうことも、理解できないことではありません。ただ、これほどまでに「切り捨てられる存在」になったのだな、ということをいささか寂しく思います。

> 動画引用ができない間は旧配信も残すべきだ

動画引用の機能が8/24から10月に新配信での対応予定の間利用できなくなる件について、多数のご意見ご要望ありがとうございます。


まず、そもそも使える機能が減っていると言うご指摘、誠にその通りだと思います。

ニコニコ動画とニコニコ生放送という2つのサービスで連携し、利用できる機能が強みである・ユニークな個性であるというお言葉ありがとうございます。

確かにニコニコだからこそできる事、強みも弱みも理解した上でできうる限り機能を提供し、「真に求めるものが何であるか」というユーザーの皆さんのお声に耳を傾けていきたいと考えています。


私達開発者も含め中の人一同、ユーザーさんにニコニコしていただけるサービスを目指す気持ちには偽りはございません。

いつもいつもお待ち下さいばかりになってしまって本当に心苦しく恐縮ですが、社内でも関係各所に協力を仰ぎつつ、気持ち良くご利用いただける状態・サービスとは何かを常に念頭におき、より良い形で提供できるように努力して参ります。



■ロスタイムについて

> 配信枠終了後、配信ソフトがすぐ切断食らうようにした理由が知りたい

ロスタイムと呼ばれている現象について、まずこれが現状どのような仕組みによって発生しているのか?からご説明いたします。

旧配信と言われる既存のニコ生の仕組みでは、30分の番組が終了時間を迎えた際に自動的に枠が閉じる仕様になっていますが、この「番組の枠を終了」させるのは1分おきに実行される定期実行処理によります。

簡単に流れを書きますと、

※【前提条件】生放送の配信ページを開いていない状態

1. 毎分放送中の番組一覧から終了時刻を迎えた(過ぎた)放送が無いかチェック

2. 該当する番組があった場合には、それぞれに終了の処理を行う

3. 該当する番組に対して「/disconnect」の運コメを送出する

4. プレイヤーは3の「/disconnect」の運コメを受信した場合、切断などの終了処理を行う

と言う仕組みになっています。


配信者の方が意図的に放送を終了した場合には、上記フローの2番目から実行を即時に行います。

また、生放送の配信ページを開いている場合、配信ツールが終了時刻を迎えた時点で上記3の処理を行います。その為、配信者の方が終了した場合はロスタイムは存在せず、すぐに番組が終了します。


ところが、上記フローの1番目の仕様により、定期実行処理による場合は最大59秒程度「番組は終了時刻を過ぎているのに、終了処理が行われない時間」が発生することになります。


例:20時00分01秒に放送開始した「テスト放送」というタイトルの番組が仮にあったとします。この番組の放送終了時刻は20時30分01秒になります。

ここで、自然に番組が終了する20時30分00秒になったとします。

1分おきに起動する定期実行処理が20時30分00秒時点で終了対象となる番組をチェックしますが、20時30分00秒の時点では「テスト放送」は終了対象となっておらず、59秒後の20時31分00秒に起動する次の定期実行処理で初めて終了処理が開始されます。


つまり、59秒間放送が継続します。これがロスタイムです。

更に、この1分おきの定期実行処理が重く1分以内に終了せず、59秒を超えても番組の終了処理が完了しないケースが発生するようになり、結果的に1〜2分程度のロスタイムが発生する事がありました。


新配信でも処理の内容は若干異なるものの、フローとしては旧配信のものと同様となっております。

ですが、新配信の運コメは外部ツールに対応していないという問題があり、前提条件の「配信ページを開いていない」がクリアできない状態になっておりました。

それにより、終了時刻になった時点で配信ページを開いている番組では終了の通知が行われて、ロスタイム無しに番組が終了していました。

また、新配信につきましては旧配信よりも内部の定期実行処理の実行時間が短いため更にロスタイムは発生しにくくなっている状況です。


以上がロスタイムそのものと、そして外部配信ツールが終了後すぐに切断されるようになった件に関するご説明です。


> 放送中にマイページから放送枠を終了させた場合にも、次枠誘導を出せるように/disconnetを1分遅らせていただけないでしょうか。

現在、多くのユーザーさんがニコ生を外部ツールを用いて配信していただいている実情を理解しております。(私も色々な作者さんがお作りになっているツールを利用させていただいております。ニコ生自体がユーザーさんに使いやすい環境を提供していないにも関わらず、とても便利なツールを作成していただいてる事に感謝の念に絶えません)

ロスタイムの次枠誘導に関しましては、非常に便利だと痛感しております。

どういった形になるかは分かりませんが、使いやすく・配信者も視聴者も便利になるように改善を検討させていただきます。ご意見ありがとうございます。



■最後に

今回は動画引用と、ロスタイムについての回答についてご報告させていただきました。

次回も続いて頂戴したご意見ご要望のご紹介と回答をご報告させていただきたいと考えております。


引き続きご意見ご要望についての投稿を こちら よりお待ちしております。


よろしくお願いいたします。

 

こんにちは、ニコニコ生放送開発の太田です。

昨日公開させていただいた記事に対する多くのご反応とご意見、ありがとうございます。


■はじめに

前回の記事につきまして二点お詫びをさせていただきたいです。

一点目は、動画引用の件で「絶賛実装中」という表現についてです。

ユーザーさんのご反応で動画引用を待望されている内容を多数拝見し、期待されているという事で浮かれてしまい「絶賛」と言う表現を安易に用いてしまいました。

まだご利用いただける状態でもなく、ユーザーさんに不便を強いている中でする表現としては不適切でした。申し訳ございませんでした。


二点目についてですが、「殆ど全部待ってくれと言ってるだけで内容が無い」と言うご意見についてです。

こちらについては返す言葉もございません。出来る限りではございますが、確定した事は素早く本ブロマガの記事としてユーザーの皆さんに公開させていただきます。それまではどうしても新情報に欠ける内容になってしまうかも知れません。申し訳ございません。


■ご意見について

本日18時半時点で頂戴いたしましたコメントでのご意見について、昨日のコメントレスポンスでは書ききれなかった点も含めて、改めてご返答させていただきます。


> くらふとさん ナスさん yamaさん

・タイムシフトが29分で止まってしまう件について

先日のコメントにて記載させていただきました通り、旧配信のタイムシフトにて現象を確認しております。現在調査、対応中となりますので進捗につきましては追ってご報告させていただきます。ご指摘・ご確認ありがとうございました!


> しょうひらさん 岐阜のかっちゃんさん T-23さん you1さん gwinさん ユウスケさん

・動画引用が間に合わないのに何故全枠移行するのか?

動画引用につきましてですが、おっしゃられている事は痛いほど分かります。そして、動画引用ができない事で離れてしまったユーザーさんは、その後で実装されても戻ってこないと言うご意見につきましても深く頷けます。

しかし、大枠の判断として移行する事になったとのことです。

現在社内で動画引用の対応について再度検討していただけるよう、ユーザーさんからのご意見を参考にさせていただき、現状をできるだけ共有し良い解決策を提案したいと思っております。


> とーさん

・184コメントが無くなる?

184コメントにつきましては昨日のコメントにて記載させていただいた通り、無くなると言う計画は聞いておりません。今後もご愛顧いただけますよう、使い勝手の良いサービスを目指して参ります。よろしくお願いします。


> mizuPEIさん

・ニコニコがつぶれるまで配信するわ

大船…とはまだ言えませんが、皆さんが安心してご利用いただけるようなサービスとなるように、今後も改善を心がけて行くよう継続して努力して参ります。その一歩として、今回のブロマガ記事のようにまずは情報公開から始めさせていただきます。


> you1さん

・新配信が重い、途切れると言った問題はどの程度把握しているか

新配信は旧配信と比較してCPUの使用率が増えています。

CPUの使用率につきましては、後日本ブロマガにて新配信の解説記事を書かせていただきます。

途切れる問題につきましても、ビットレートの増加や通信方法の変更にともなって途切れが発生するケースはございます。この対応策といたしまして、アダプティブビットレートの対応、手動による視聴ビットレート変更機能の対応をさせていただきました。

対応するクライアント(現在PC HTML5ブラウザ、iOSアプリ)でご視聴の際には、以下の設定(画像)を調整する事で途切れにくくなる可能性がございます。


92c7fb1666c9b95301055f9d0b7f8548451658e2PCの場合: 歯車アイコンをクリックし、


94e90e45e1ba05b2e067b0402187fa957454a784ビットレートを変更してお試しください。


31724fa815ac4d1db8fe603afce965af79ef28d6 iOSの場合: 設定画面の「生放送画質」から、

6542958c2140803c86359c3f62a7a85e4c6b6a55「安定性を優先」をお試しください。

こちらでも改善されない場合は、大変お手数ですが「現象が発生した生放送の番組ID」「発生した時刻」を添えてお問い合わせいただけますと、調査がしやすくなりとても助かります。ご面倒ではありますが、ご協力いただけますと幸いです。


> なんばさん

・新配信で音声がおかしくなる

タイムシフトを拝見させていただきました。現象についても確認させていただきました。

音が早回しになって、0.5秒ぐらいおきに音が途切れ途切れになっているという現象ですね。担当部署にて調査を開始させていただきました。

ご使用いただいている環境や配信ツールの設定も含めてこちらへご投稿いただけますでしょうか。お手数をおかけして申し訳ございませんが、よろしくお願いいたします。


> weep.jpさん

・ニコキャスは復活するの?

PVでは帰ってくると言われてましたね…


> かたくりこさん

・フォローしている生放送がすぐに視聴できない

この現象につきましては、生放送開始の情報通知のやり取りの仕組みが古い為発生している現象となっています。こちらはキャッシュ戦略の見直しや、通知のやり取りのフロー見直しを検討させていただきたいです。ご意見ありがとうございます。

・10月の詳細発表について

今のところお伝えさせていただける新しい情報がございません…申し訳ありません。


> あやめんさん

・8年やって結果がこれか

うっ…厳しいご意見ごもっともです。

おっしゃる通り、技術者としてまだまだ学ぶところがたくさんあります。web業界の日進月歩は本当に早く、私もより一層の精進が必要だと痛感しております。稚拙な面や至らない点も多々あると思います。

そして、8年もやっていてと言う点についてもう一つ私に不足している事がございます。

それは8年も中の人をやってしまった結果、真の意味でのユーザー目線を忘れつつある、という事です。

厳しいお言葉とは言え、真摯に受け止めさせていただき今後に活かせるよう努力致します。ご意見ありがとうございました。


> koichilさん

・前回の放送を使いまわす時にコミュごとに分けて欲しい

ご声援まことにありがとうございます。

現在は仕様上、おっしゃられている通り最も直近の放送の情報を取得する仕組みになっております。コミュニティごとの直近のデータを取得すると言う機能につきましては、検討させていただきます。

貴重なご意見ありがとうございました。


> parakeraさん

・宣伝広告の代わりに投げ銭機能が欲しい

・トップページをランキングにして欲しい

サービス改善のご提案、ありがとうございます。

私は技術者(エンジニア)ですので、システムの挙動や実装に関するご提案やご意見についてはお話させていただく事ができるのですが、サービスの見た目等に関しましては専門外となってしまいますので、担当者へ頂戴したご意見をお伝えさせていただきました。

貴重なご意見ありがとうございます。


■記事と回答について

以上、本日18時半時点でいただいていたコメントについてご回答させていただきました。

コメントについては大変申し訳ございませんが、今後個別での対応が難しいため記事本文にてご回答とさせていただきます。

また、私がお答えできること・担当している箇所はニコニコ生放送となっておりますので、それ以外の事となりますとお答えできかねる事が多くなってしまいます。

より広範囲のお話になってしまいますと、話の内容が発散してしまうので技術者として話すエンジニアブロマガの主旨から逸れてしまう懸念もございます。


そこで、本記事並びに私が投稿させていただく一連の「新配信についてのご報告」につきましては、ニコ生の新配信に関連した内容のみを取り扱わせていただきたいと思います。

まことに勝手ではありますが、ご理解ご容赦のほどよろしくお願いいたします。


■最後に

たくさんのご意見ご要望をお寄せいただきまことにありがとうございます。

アンケートフォームにたくさんのご意見・ご要望を頂戴しております。この週末にまとめさせていただき、週明けに次回記事にて回答させていただきます。


引き続き、新配信に関するご意見・ご要望につきましては 以下のリンクよりお寄せ下さい。

https://goo.gl/forms/P99F1DyUb40HzHDi2

よろしくお願いいたします!

初めまして。ニコニコ生放送の開発をしている太田と申します。

全番組が新配信に統一される事に対するご不安、ご不満の声をTwitter等で多く拝見しております。
本記事では技術者の立場からその事へと回答させていただきます。
本記事1つでは全てのご不満が解決する事は無いとは思いますが、今後定期的にお声に対してご返答させていただきたいと思っております。

また、ご意見・ご質問等のお問い合わせに付きましてはこちらからお寄せください → https://goo.gl/forms/P99F1DyUb40HzHDi2

■自己紹介
まず、自己紹介をさせていただきます。私はニコニコ生放送(以下ニコ生)の開発に携わって8年のエンジニアです。
担当箇所は主にバックエンドと呼ばれる、APIやインフラ等生放送の番組情報を管理したり座席や配信映像の接続管理をしたりする機能を受け持つサーバー等になります。
ユーザー生放送のコミュは…内緒です!細々と趣味の配信をやってたりします。
さて、現在ニコ生でご利用いただいている新配信について、幾つかご説明をさせていただきたいと思います。

■新配信で動画引用が無くなるの?
動画引用放送を楽しまれていらっしゃるユーザーの方より、ご不安の声をいただいています。
まず結論から申し上げさせていただきますと、対応いたします(現在絶賛実装中です)。
87cbf2d13d1b4652cdec4d80250295c3200eb11b
具体的なスケジュールにつきましては今しばらくお時間をいただく事になりますが、決定次第本ブロマガにてご案内させていただきます。

■新配信は重い、切れる、画質が悪い!
この件につきましては、非常に様々なケースが混在しており一言でこれが原因である、とか対策はこうである、と言いにくい状態となっております。
ですが、ユーザーさんが気楽に使える状態になっていないのは私達の落ち度であり、より簡単により綺麗で快適な状態で利用していただくために何らかの形で情報を分かりやすく提供させていただける方法を検討しております。
少しでも多くのユーザーさんに、ptpt途切れる事も無く今まで以上の画質で配信や視聴を楽しんでいただけるよう、情報の公開を進めていきたいと考えております。
まずはこのエンジニアブロマガで、FAQや設定などの具体的なお話をさせていただきたいと考えております。
お手数をお掛けして申し訳ありませんが、もうしばらくお待ち下さい。

■枠取り、延長、ロスタイム、運コメ、BSPなどの外部ツールで対応していた機能の一部が使えない
多くの配信者の方が外部ツールを通してニコ生を楽しんでいらっしゃる現状を認識しております。
運コメ、BSP、延長、ロスタイムに関してはAPIとしてご利用いただける状態、または、仕様の一部を見直してより快適にニコ生をご利用いただける状態にしていく試みが現在進行しております。
新配信ではシステムを見直したため、OAuth連携を組み込んでいく事が可能になりました。こちらはまだお時間を頂戴する事になりますが、もう暫くお待ちいただけますと幸いです。

■最後に
さて、まず一回目の記事としてあれこれと書かせていただきました。
作っている中の人としても、一個人のニコニコユーザー(入社前からプレミアム会員のアカウントもあります!)としても目指すところはできるかぎりユーザーの皆さんが気楽に、楽しく、ニコニコできるニコ生であること。これに尽きます。
至らぬ点やまだユーザー目線からズレてしまっている点も多数あると思います。
少しずつではございますが、ユーザーの皆さんの声を見て聞いてそのズレを減らしていきたいと考えております。

どうか今後ともよろしくお願いいたします。

dwango エンジニア ブロマガ

ニコニコ動画を始めとした niconico サービスの開発を行なっているドワンゴのエンジニアが、日々の業務で培った開発ノウハウや裏話などをお届けするブログ(ブロマガ)です。

著者イメージ

ドワンゴエンジニア

ニコニコ動画の開発を行なっているドワンゴを始めとしたドワンゴグループのエンジニア

http://dwango.co.jp/recruit/
メール配信:あり更新頻度:不定期※メール配信はチャンネルの月額会員限定です