この記事の概要を簡単まとめ!
- 2023年4月からNUROモバイルを使用している
- NEOプラン・NEOプランW「あげ放題」が配信者向きであると書いた
- 連続配信に耐えられるなら本物であり、その実証のために連続配信することに
- 10月の1ヶ月間に連続して行い、総アップロード容量は174.313GB
- 平均して20回中に1回程度回線が止まる現象を確認
- 対策方法は確立済みで、熱対策も行うことが重要
- NUROモバイルは「一般レベルの配信」なら十分に使えると判明した
検証にはまず仮説を立て、それを実証するために行動するというのが一般的である。その範囲は元々の担当であったゆかコネとわんコメを超えて、配信関連で気になったことを全般的に取り扱うようになった。その結果についてはここで書きつつ最近はいちやちゃんが運営するWilladgeでも軽量版として書いている。
NUROモバイルに切り替えてからずっと気になっていたのが、果たしてどこまでの連続配信に耐えられるかということだ。そのことが気になった私は、1ヶ月間の連続配信を実際に行って、通信総量とその間に実際に起きたトラブルについて資料としてまとめることにした。
ひとっ飛びできる目次
NUROモバイルの有効利用の極みがここにある
MVNO有力系NUROモバイル
2023年4月から使い始めたNUROモバイル
通信事業者というのは、時に最悪である。それはサービスの質が悪いときに起きやすいものだが、所謂「2年縛り」に代表されるような契約をしている時、気軽に乗り換えることができなくなるというデメリットが生じる。割引も不要な追加サービスも何もいらないので、単に基本料金さえ安くしてくれればそれでいいと考える、時代に合わせてローコスト化を求める人が当然現れる。それを叶えるのがMVNOで、回線もサービスも安定した今、もはや三大キャリアというのは単なる回線の又貸し事業者でしかないようである。
知っての通り、私は2023年4月からNUROモバイルを使用開始し、現在に至る。このことは既に記事に書いており、多数のMVNOがある中でこれに至った理由も含めている。回線を変えるというのは前述のプラン縛りや機種縛り、複合型の割引があるとそれをためらうことが多い。だがMVNOやインターネット回線の単体の安さと馬鹿の一つ覚えで最新のiPhoneを選ばない場合ミドルレンジスマートフォンは中古で十分に調達できることを考えれば、もはや三大キャリアにこだわり、自由度を失う端末ローンなど、金と時間の無駄である。
今のところNUROモバイルにしてから特段問題は発生しておらず、これは使用している回線がドコモだからということもあるだろう。もっとも、真の5Gエリアにかかっているのがドコモしかなかったので必然的にそれになったのだが。しかしエセ5Gを押しているauとクソフトバンクよりは真面目にやっていたので、その点では評価できる。そんなドコモも最近はやはりエセ5Gに手を出し始めてしまったようだが。
NEOプラン・NEOプランW「あげ放題」が配信者向きであると書いた
NUROモバイルにした理由は先に紹介した記事内に書いているが、その中で重要なのがNEOプラン・NEOプランWのオプションである。オプションの1つに「あげ放題」があり、これは簡単に言えばNUROモバイルSIMの回線からのアップロードは例外なく月の通信容量の対象としないというものである。Liteを除くNEOプラン系列はTwitter, Instagram, LINE, TikTokの通信は(外部にリンクするようなものを除き)通信容量の対象にならないようになっており、SNS世代には助かるものである。だがあげ放題こそが配信者向けのオプションであり、これを上手く使えばクソフトバンクダメダーのようなゴミルーターに悩まされることもなく配信できるようになる、と仮説を立てた。そしてそれは、回線弱者の救済にもなると考えた。
これの設定方法とその実験結果については、配信回線分離論として1つの記事にまとめている。内容をここで簡単に書くと、主回線をクソフトバンクダメダー、副回線をNUROモバイルのテザリングで、配信(アップロード)を副回線を経由するようにルーティングテーブルを設定することで実現可能という結果になった。ルーティングテーブルに関しては管理者権限のcmdで操作する必要があり、回線分離するためにNICが2つ以上存在しなければこの方法が使えないという前提があるが、最近のデスクトップ向けのマザーボードはWi-Fiカードを接続する箇所が用意されているので、NICを増やすことは容易である。
スポンサーリンク
スポンサーリンク
この方法は多くにとってイレギュラー運用であるだろう、またNUROモバイル公式ページのあげ放題に関する解説では、容量を使い切ればあげ放題であっても1Mbps制限となり、業務用には使えず、連続使用では状況により制限される可能性が示唆されており、それは配信もまた例外ではないだろう。しかし明確なラインは存在せず、どのような使い方でどれくらい使えばそうなるのかはNUROモバイルの企業秘密となるだろう。私は配信時に毎回使用して、その1回は最大6GB前後であるが、まだ回線速度低下は体験していない。よってあくまで「常軌を逸した場合」の使い方のみ制限の対象であると考えられる。その常軌もNUROモバイルの主観に依存するものとなるが。
だがそれを考慮しても、NEOプラン系列はその特性上配信者向けプランである。通常のPCを利用した配信とスマートフォンのカメラを使った実写型配信の両方で使える。また、これ以外のMVNOでも1日だけ容量無限になるオプションなどがあるため、テザリングを利用した配信はイレギュラーだができる人は使うものになるであろう。
連続配信にどれくらい耐えられるか検証することに
もし連続配信、つまり毎日配信すると仮定して、その際に制限を食らったり回線が不安定になるなどの現象が起きないのであれば、それが配信者向きであることを真に証明できるはずだ。その仮説を証明する方法はたった1つ。実際に連続配信を行ってそのデータをまとめるとともに、配信中に起きたトラブルについてその現象と対処方法をまとめておくと、何が怒っても対応できるようになるはずだ。
実行期間として10月中の配信を昼・夜問わず行い、1回の平均配信時間を2時間とする。配信時間に関しては状況により前後するものとして、配信エンコードはH.264の合計3000kbps、録画エンコードはH.265の3000kbpsとする。ただしここでは配信についての記録を取っているため、録画のアップロードに関しては対象外とする。そうして無事に10月中は全日配信を達成し結果発表できるようになったので、その結果をここに記す。
NUROモバイル回線連続配信実験結果
実験環境の確認
以前に何度も書いているため再三書くことになるが、これから記載する結果についての信憑性を持たせるために実験環境について記載する。
- CPU: i7-9700(8コア/8スレッド ベース3.00GHz, ターボブースト4.70GHz, TDP65W)
- GPU: EVGA RTX 2080 Ti XC Ultra(11G-P4-2383-KR)
- RAM: 1・3スロット PANRAM W4U2666PS-8GC19(DDR4-2666 2x8GB シングルチャネル) + 2・4スロット CORSAIR CMK16GX4M2A2666C16(DDR4-2666 2x8GB デュアルチャネル ヒートスプレッダ搭載)
- Mainboard: ASRock H370 Pro4
- LAN: Intel Gigabit Ethernet I219-V(1.0Gbps)
- Wi-Fi: Intel Wireless-AC 9260 (160MHz, 最大1.73Gbps, 802.11ac, Bluetooth 5.1対応)
- それ以外のPCの構成は影響がないため省略。
- Smartphone: Xperia 10 IV XQ-CC44 (Snapdragon 695 5G, 128GB, 5000mAhバッテリー、5G:n3/n28/n77/n78/n79対応、Wi-Fi:IEEE802.11a/b/g/n/ac)
この環境のもとでテザリング経由で配信を行い、10月の1ヶ月=31日間連続で配信を行った。
実験結果
配信に関しては経過を示すことは難しいため、実験結果を提示する。
録画データと容量
録画データはエンコードが異なるがアップロードの設定と同じ設定にしているため、画質は高いが実容量は全く同じになる。そこで録画データをもとに表を作成した。
開始時間(2023/10は共通) | 終了時間(最終日のみ2023/11) | 配信時間(HH:MM:SS形式) | サイズ[GB] | 実サイズ[B] |
2023/10/01 12:55:28 | 2023/10/01 14:56:56 | 02:01:27 | 2.54 | 2738475388 |
2023/10/01 22:13:06 | 2023/10/02 03:00:09 | 04:47:03 | 6.02 | 6472597831 |
2023/10/02 12:09:54 | 2023/10/02 14:01:08 | 01:51:13 | 2.33 | 2507754052 |
2023/10/02 14:02:15 | 2023/10/02 15:06:54 | 01:04:40 | 1.35 | 1458330464 |
2023/10/02 22:45:03 | 2023/10/03 02:28:31 | 03:43:27 | 4.69 | 5038603673 |
2023/10/03 21:56:38 | 2023/10/04 02:07:57 | 04:11:18 | 5.27 | 5666489460 |
2023/10/04 21:46:42 | 2023/10/04 23:03:50 | 01:17:08 | 1.61 | 1739387677 |
2023/10/04 23:04:54 | 2023/10/05 02:23:20 | 03:18:25 | 4.16 | 4473935053 |
2023/10/05 21:51:05 | 2023/10/06 02:48:48 | 04:57:42 | 6.25 | 6712787935 |
2023/10/06 11:02:47 | 2023/10/06 12:43:44 | 01:40:56 | 2.11 | 2276168137 |
2023/10/07 12:21:03 | 2023/10/07 14:54:02 | 02:32:59 | 3.21 | 3449613535 |
2023/10/08 12:21:33 | 2023/10/08 14:08:52 | 01:47:20 | 2.25 | 2420359498 |
2023/10/08 21:57:51 | 2023/10/09 02:35:38 | 04:37:48 | 5.83 | 6264066272 |
2023/10/09 12:35:44 | 2023/10/09 14:37:53 | 02:02:09 | 2.56 | 2754485114 |
2023/10/09 23:13:53 | 2023/10/10 02:44:58 | 03:31:05 | 4.43 | 4759643612 |
2023/10/10 22:00:22 | 2023/10/11 02:59:01 | 04:58:37 | 6.27 | 6733566992 |
2023/10/11 12:47:12 | 2023/10/11 15:17:06 | 02:29:53 | 3.14 | 3379894653 |
2023/10/11 22:01:06 | 2023/10/12 02:32:08 | 04:32:03 | 5.71 | 6134221812 |
2023/10/12 12:54:05 | 2023/10/12 14:56:17 | 02:02:11 | 2.56 | 2755324635 |
2023/10/12 22:31:46 | 2023/10/13 02:32:16 | 04:00:30 | 5.04 | 5423062784 |
2023/10/13 12:22:06 | 2023/10/13 15:04:58 | 02:42:51 | 3.41 | 3672313696 |
2023/10/14 12:44:31 | 2023/10/14 14:50:06 | 02:05:34 | 2.63 | 2831624626 |
2023/10/15 12:30:06 | 2023/10/15 15:04:37 | 02:34:31 | 3.24 | 3484374766 |
2023/10/15 22:00:32 | 2023/10/16 00:04:11 | 02:03:38 | 2.59 | 2787847896 |
2023/10/16 00:06:06 | 2023/10/16 00:46:44 | 00:40:38 | 0.873 | 916321160 |
2023/10/16 00:46:45 | 2023/10/16 02:13:41 | 01:26:56 | 1.82 | 1960427797 |
2023/10/16 22:22:23 | 2023/10/16 23:47:08 | 01:24:44 | 1.77 | 1910766242 |
2023/10/16 23:48:11 | 2023/10/17 02:56:14 | 03:08:03 | 3.94 | 4240465523 |
2023/10/16 21:49:35 | 2023/10/18 00:13:06 | 02:23:31 | 3.01 | 3236238992 |
2023/10/18 00:15:12 | 2023/10/18 02:13:53 | 01:58:40 | 2.49 | 2675909591 |
2023/10/18 02:16:55 | 2023/10/18 02:55:45 | 00:38:50 | 0.835 | 875846285 |
2023/10/18 22:02:47 | 2023/10/18 23:36:30 | 01:33:43 | 1.96 | 2113166701 |
2023/10/18 23:37:26 | 2023/10/19 02:24:42 | 02:47:16 | 3.51 | 3771818252 |
2023/10/19 22:09:54 | 2023/10/20 01:15:47 | 03:05:53 | 3.90 | 4191527752 |
2023/10/20 13:21:06 | 2023/10/20 15:33:20 | 02:12:14 | 2.77 | 2981755617 |
2023/10/21 12:41:34 | 2023/10/21 15:12:57 | 02:31:23 | 3.17 | 3413378601 |
2023/10/22 12:47:47 | 2023/10/22 13:54:56 | 01:06:49 | 1.40 | 1506681396 |
2023/10/22 13:56:17 | 2023/10/22 15:26:09 | 01:29:51 | 1.88 | 2026289289 |
2023/10/22 22:18:50 | 2023/10/22 23:10:49 | 00:51:58 | 1.09 | 1172107240 |
2023/10/22 23:11:50 | 2023/10/23 02:04:58 | 02:53:08 | 3.63 | 3904015064 |
2023/10/23 21:50:05 | 2023/10/23 23:33:09 | 01:43:03 | 2.16 | 2323767461 |
2023/10/24 21:51:14 | 2023/10/24 22:55:17 | 01:04:03 | 1.34 | 1444327087 |
2023/10/24 22:55:46 | 2023/10/25 02:12:51 | 03:17:05 | 4.13 | 4443938562 |
2023/10/25 22:15:59 | 2023/10/25 23:24:32 | 01:08:33 | 1.43 | 1545685742 |
2023/10/25 23:24:34 | 2023/10/26 02:05:58 | 02:41:23 | 3.38 | 3639146995 |
2023/10/26 12:34:03 | 2023/10/26 15:13:02 | 02:38:59 | 3.33 | 3584902443 |
2023/10/26 22:04:31 | 2023/10/26 22:58:17 | 00:53:45 | 1.12 | 1212032922 |
2023/10/26 23:00:02 | 2023/10/27 02:28:19 | 03:28:16 | 4.37 | 4696280130 |
2023/10/27 12:26:23 | 2023/10/27 14:55:49 | 02:29:26 | 3.13 | 3369563994 |
2023/10/28 12:36:08 | 2023/10/28 14:33:59 | 01:57:50 | 2.47 | 2657159287 |
2023/10/29 12:41:23 | 2023/10/29 13:04:26 | 00:23:03 | 0.495 | 520019932 |
2023/10/29 21:51:30 | 2023/10/30 01:56:28 | 04:04:58 | 5.14 | 5523760385 |
2023/10/30 12:39:52 | 2023/10/30 14:30:20 | 01:50:27 | 2.31 | 2490727567 |
2023/10/30 22:00:23 | 2023/10/31 01:52:02 | 03:51:39 | 4.86 | 5223418187 |
2023/10/31 12:29:58 | 2023/10/31 15:00:10 | 02:30:11 | 3.15 | 3386646271 |
2023/10/31 22:56:09 | 2023/11/01 02:18:47 | 03:22:37 | 4.25 | 4568962225 |
– | 数値合計値 | 138:33:23 | 174.313 | 187461984253(174.58757781703[GB]) |
データ上では次のようになり、総配信時間は連続6日分相当となった。データ量も174GBととなり、1TBのHDDでさえもすぐに埋まるほどの量となった。ここから分かるのは、この間に録画を停止させるほどに中止せざるを得ない事象は起きなかったということだ。ただしこれはあくまでも「録画」であり、回線が異常でも録画は継続できるため、このデータ自体は参考になりにくいものである。そこで特定のタイミングで発生した事象について確認していく。
スポンサーリンク
スポンサーリンク
発生した事象1:突然切れる回線
明確に憶えているタイミングでは、10月26日23:00:02開始~10月27日02:28:19終了分である。これの3:19:00~3:24:55において、突然Xperia側の回線が落ちて不通状態になり、配信が停止してしまった。配信が停止していることは定期的にOBSを確認し、タスクマネージャーのWi-Fiの欄を確認していることで気付けたが、復帰作業に関しては時間を要した。これまでも何回か発生したことがあるが、復帰方法を確立させていなかったために時間がかかってしまった。確立した復帰方法は状況に応じて2つある。
復帰方法1:再起動
これが最も簡単であるが、再設定に時間がかかるやり方である。というのも、再起動することによってスマートフォン自体がアクセスポイントとなったときに、そのデフォルトゲートウェイが変更されてしまうということである。再起動後にWi-Fi側で再接続し、配信回線分離論で解説したやり方のうち、route delete
を実行後にroute print
でデフォルトゲートウェイを再度確認してからroute add
を実行する一連の手順が必要である。ここまで完全に復旧するには5分ほどかかるのも難点である。
また、接続を解除したタイミングで自動的に配信経路がLAN等のメトリック値の低い方に切り替えられてしまうことが多い。この事故を避けるためにも、一旦配信を落とした方が安全である。非連続化してしまうが、配信できなくなるよりはマシである。実はこの事故を想定して裏で録画をしているのもある。だが想定できない事故であるので、これは対応できるようになっておかなければならない。
復帰方法2:機内モードで回復
復帰方法1では原因不明だが「キャリア回線が不通」状態で、機内モードに切り替えてからの回復やキャリア回線を停止してからの再接続でも回復しなかったために再起動が必要であった。復帰方法2の現象は不通状態ではないが回線が不安定で速度が出ず、OBSの表示でレッドゾーンになりやすい場合である。この場合は一旦PC側から接続を切り、機内モードを実行してから戻すことによって復帰することが出来た。この場合の所要時間は2~3分程度である。
この場合も普通に使っている限りでは不安定化する要素がないため、本当の意味で原因不明であり、発生タイミングも稀であるため再現性が低く、事前対処ができない。ただこの症状は開始前から発生したことが多く、その場合は数分のロスだけで済むので配信は壊れにくい。しかし起きてもあまり気持ちのいいものではない。
スポンサーリンク
スポンサーリンク
見逃しやすい問題:スマホ自体が熱を持つことによる速度低下
配信時に見逃しやすい問題がスマホ自体の発熱影響である。何故熱を気にするのかと考えるはずだが、実際考えてみると発熱するのは当たり前である。発熱しやすい状況と言えば、ゲーム中やインターネットで動画再生中の時である。テザリングでの配信は状況的に後者に近く、連続で絶え間なくデータを「受信」して「送信」しているので、この処理で発熱が継続的に発生して高熱に至ることになる。
このことはスマートフォン冷却論で書いたが、この発熱がおそらくの原因で回線速度が1Mbpsになったことがある。それは容量が十分に残っており、かつこれまでの経験から連続配信におけるNUROモバイルの制限に一切かかっていないであろうと考えられるタイミングで発生したこと。その後YouTubeへのアップロードで回線速度が元に戻ったこと、配信終了時にあまりにもスマホが熱すぎたことから導き出した答えである。
この解決策はその記事中で既に確立させて実施していることで、現在は熱に起因する問題は発生していない。しかし冷却のメインとなる冷やスマが少し傷みやすかったため、新しい部品を調達しないとその方法を継続するのに影響が出る可能性が高い。その際は単純な冷却シートなどを使うのが安定するであろうし、それとPC向けのヒートシンクを結合した自作のヒートシンクというのも手段の1つである。このあたりはまた別で考えれば問題ない。
現在確認できる問題は上記の通りである。これ以外に問題は今のところ発生しておらず、今後発生した場合には追記を予定している。
NUROモバイルは「一般レベルの配信」なら十分に使えると判明した
以上で実験を終了する。NUROモバイルを入手してから配信がしやすくなり、存分にこれを利用している。だがNUROモバイルの「あげ放題」の注意事項にあるように、連続で使用した場合は速度制限があるとしている。だがその制限の明確なラインが存在しない以上、実際に使わなければわからないというのが答えとなる。それが気になったのと、最近は配信関係機材の検証に勤しむ関係で頻度が上がっているのがある。そのため、NUROモバイルがどこまで使えるかを検証するのには丁度いい機会であった。
私の生活スタイル的に超時間配信はできないため、その分毎日やってどうなるかという形で検証した。その結果は問題なしであった。NUROモバイルからの制限は受けることは一切なかった。だが代わりに、おそらくスマートフォン側の問題によって突然キャリア回線が不通になる事象、不通にならずとも不安定で3Mbpsも出ない状態になることもあり、逆に予測不可能な事象が存在した。これらに関しては既に解決策を明確にし、熱対策も十分行っている。このおかげで今は安心して配信できている。
これでNUROモバイルは「一般レベルの配信」なら十分に使えると判明し、ここにNUROモバイルは配信者向けのMVNOであると宣言する。勝手な宣言に流石のNUROモバイルも困惑するかもしれないが、もしこれでユーザーが増えたのなら、それはNUROモバイルの更なるサービス向上に繋がるのでいいことであるとは考えている。同時にこれを機にMVNO各社で「配信者向けプラン」が作られると、より通信事業者同士の競争でサービスの差別化が図られるようになって活性化するだろう。それを期待して、今回の検証を完了とする。
以上、テザリングで1ヶ月連続配信してみた!結果レポート、であった。少し考え方を変えると、面白い使い方ができるのがこの世界である。
KIBEKIN at 00:00 Nov. 8th, 2023
スポンサーリンク