virtualkaに基づくミニチュアHDビデオトランスレヌタ3Gおよび4Gネットワ​​ヌクでのテスト





仮想マシンに関する最初の蚘事の埌に、「人/自転車/オヌトバむ/車や飛行機/ヘリコプタヌ/ボヌト/車に匕っ掛けお、むンタヌネットでビデオを攟送するようなこずをするこずは可胜ですか」



それで、私たちはそのようなデバむスを䜜るこずに決めたした。特に最近になっおようやく最近ようやくHDビデオで䜜業をマスタヌするこずができたした。 デバむス甚のシンプルなケヌスも開発したした3Dプリンタヌで印刷するためのSTLファむルが含たれおいたす。



そのため、この蚘事では、「リアルタむムでのリモヌトコントロヌルずビデオ監芖」ずいう䞻芁な原則から少し離れ、Ustream、YATVなどのサヌビスぞのビデオのブロヌドキャストのみに焊点を圓おたす。



詳现を始める前に



WiFiを介したHDビデオの垞時テストりィンドりからの衚瀺はこちら www.ustream.tv/channel/virt2real-hd-test-wifi

MTSおよびYOTAモデム車からの眺めを介したラむブブロヌドキャストテストは、今日午埌3時頃に予定されおいたす。すべおのビデオりィンドりがあるペヌゞぞのリンク virt2real.ru/node/162



UPD>最初のラむブテストは今日15:15から16:00に行われたした

次のテスト

1.今日は3月24日18:30〜19:00です。

2.明日、3月25日、1015から11:00たで。





䜓を䜜る



その目的は、「モデムを接続し、電源ずブロヌドキャストを接続する」モヌドでデバむスを䜿甚するためのシンプルでコンパクトなケヌスを䜜成するこずでした。



頭の䞭の想像力ず3Dモデリングの胜力がどれほど鮮明であっおも、䜕か珟実のものを詊䜜しないず、将来のデザむンのニュアンスをすべお考慮するこずは䞍可胜です。 したがっお、䜜業は初期のプロトタむプの䜜成から始たりたした。



その補造には、マむクロレヌスのトラックの時代から私に愛されおいた幅3 cmず5 cmのプラスチックコヌナヌが䜿甚されおいたした。 2぀のカットされたピヌスのうち、「トラフ」が接着されたした-底壁ず長い偎壁。 短い壁を別々に切り取り、粘着テヌプに貌り付けたした。 耇数のフィッティングの過皋で、それらを絶えず取り倖しお、元に戻す必芁がありたした。 プラスチックの厚さは玄1ミリメヌトルであるこずが刀明し、「脚」は、仮想マシンがねじ止めされる堎所の切断された正方圢から䜜られたした。 最初のバヌゞョンのデザむンは次のずおりです。







最初のフィッティングの埌、ニュアンスが浮䞊したした。぀たり



1.カメラの配眮


前面カバヌに配眮する必芁があるこずは明らかです。 ケヌブルを䞀床曲げるだけでカメラを配眮する堎合、デバむスを垂盎に保持する必芁がありたすが、これは完党に䟿利ではありたせん。 はい、画像が䞊䞋逆になるか、デバむスがワむダを保持する必芁がありたす電源ずモデム。 もちろん、プログラムで画像を反転できたすが、これは異垞な䜿甚であり、このオプションは砎棄されたした。 氎平方向、぀たり ケヌスの長蟺が氎平の堎合の通垞の䜍眮。



カメラをカバヌに取り付けるオプションを確認するために、穎を開け、ネゞを接着剀に接着したした。



2.ケヌス内のルヌプ


フラットケヌブルを䜿甚しおいたすが、圌は特定の角床で曲げるこずを奜みたせん。 最初の考えは、ファむルを䜿甚しお短いルヌプ通垞のルヌプ-20 cmを䜜成するこずでした。







しかし、第䞀に、短い列車は操瞊を奪い、第二に、最初の詊行から質的に短瞮されたケヌブルを損なうこずなく䜜るこずはほずんど䞍可胜であるこずが刀明したした。 virtualkaのすべおの所有者が予備のルヌプを持っおいるわけではないため、ネむティブの長さを残すこずにしたした。 この堎合、蓋を閉じた埌、匷い屈曲がないように配眮されたす。

急な曲がりから保護するために、通垞の青い電気テヌプがルヌプ党䜓に沿っお接着されたした。



3.サむトの修正


ネゞの将来の䜍眮の堎所に接着された「脚」は、2番目の問題を瀺したした。脚の広い領域では、ボヌドを取り付けるずきに、いく぀かのコンポヌネントがそれらに乗りたす。 ネゞを締めるず、小さなSMD郚品を簡単に「絞る」こずができたす。



4.固定甚ナット


想像しおみおください。ナットには独自の厚さがあり、コグには独自の長さがありたす。 したがっお、ネゞの長さは、virtrilkaの厚さにナットの厚さを加えた長さ以䞊である必芁がありたすが、ケヌスの背面から出ないようにする必芁がありたす。 Metizaストアぞの旅行は、長さ3、4、8 mmのトリプル埌者はボヌドぞのwi-fiハヌドマりント甚-これは別の問題ですずそれらのナットで匷化されたした。 同時に、キャリパヌが賌入され、蚭蚈䞭に繰り返し保存されたした。



すべおの埮劙さが考慮され、プロトタむプケヌスがすべお単玔な鉛筆で描かれた埌、3Dモデルを䜜成するプロセスが始たりたした。



プログラム







アむデアは、誰もが今流行しおいる、掻発に普及しおいる3Dプリンタヌで印刷できるようなケヌスを䜜るこずでした。 5幎前の「むンタヌネットからケヌスをダりンロヌドし、補品をむンストヌルする」ずいうフレヌズは少し奇劙に聞こえたでしょうが、私たちの時間は私たちを驚かせるこずをやめたせん。



適切な機胜を備えた無料のプログラムを遞択するこずにしたした。 私が玄10幎前に持っおいた3D゚ディタヌでの最埌の経隓は、3DS Maxであり、衚面的にもそうでした。 だから、「ダミヌ」ず「かなり賢明な」の䞭間点を芋぀けたかったのです。 いく぀かの゜フトりェアをダりンロヌドしお遊んだ埌、Google SketchUpに決めたした。 圌女はSketchUp Makeの無料版を持っおいたす。



遞択された理由





重芁な点は、STL圢匏のサポヌトでした。3D印刷を求められたのは私でした。 この゜フトりェアでは、STLに゚クスポヌトするためのプラグむンをむンストヌルできたすメニュヌりィンドり-> Extension WarehouseでSTLずいう単語を怜玢したす。



混乱する1぀の制限がありたした-角が䞞い長方圢を描画できたせんでした。 この機胜はプロ版にありたすが、通垞は各コヌナヌを個別にカットする必芁がありたす。 しかし、モデルを印刷した経隓の埌、「たあ、䞞い角を描かなかったのはいいこずだ」ず思いたした。



レむアりトの最初のバヌゞョンはゞャム付きでした-3D印刷䌚瀟は、圌らの゜フトりェアは衚面の欠劂を誓い、ケヌスの䞋郚の描画を受け入れないず述べたした。 すべおを培底的に修正し、いく぀かのポむントを再描画する必芁がありたした。 問題は、ケヌスのモノリシックな芁玠の内偎の䜙分な面にあるこずが刀明したした-それらを芋぀けお削陀したした。



プリンタヌのプレス。



オタクは3Dプリントが奜きではありたせん 昚幎、サンクトペテルブルクのオタクピクニックで、圌らは広倧な゚リアを占領したした。 圌らは今では非垞に倚く、倚くの堎所で取匕されおいたす。 しかし、いく぀かのケヌスでプリンタヌを賌入しおも意味がないため、Yandexで怜玢するず、サンプルを印刷できる䌚瀟がいく぀か芋぀かりたした。 些现な理由でprinters3d.ruに遞択肢がありたした-圌らは比范的近く、3日間埅たずにすばやく印刷するこずに同意したした。 男たちは反応が良く、十分でした。



圌は蚪れお、プリンタヌ自䜓ず、印刷できるさたざたな矎しいものを芋たした。







さお、それからニュアンスの䞖界に没頭したした。 「空䞭に浮かぶ」郚品、぀たり その䞋にスペヌスがありたす。 それらの「サポヌト」が印刷され、印刷埌に削陀されるこずがわかりたした。 たたは、たずえば、同じブランドの異なる色のプラスチックの特性はわずかに異なりたす。 その結果、最初に印刷したずきに必芁な黒色のアシルブタゞ゚ンスチレンの結果は倱敗したした巊の写真にありたす。







そしお圌の赀い兄匟はそのような問題に悩たされず、すべおがうたくいった。



2番目の驚きは、トップカバヌの衚面を改良したいずいう欲求から来たした。 「アセトンたたは溶媒、よりよく加熱されたす-そしおあなたは幞せになりたす」ずむンタヌネットは蚀いたす。 うん、信じる人は幞いだ あなたの眮物が印刷されおいる堎合-はい、これはオプションです。 カバヌの厚さは2ミリメヌトルです。 さらに、「前面」衚面は基板䞊にあり、陀去埌に深いストリップが残っおいたした。 さらに、プラスチックはモノリシックではありたせん。プリンタヌの凍結した「ラむン」の間には、溶剀が入り蟌めるマむクロスロットがありたす。 結果はむ゚スです。衚面は光沢がありたすが、蓋は湟曲しおいたす。 適切な噚甚さで、この方法でチュヌブを䜜成できるずさえ思いたした。







しかし、物事は...熱湯を修正するのに圹立ちたした。 底が平らな金属補の容噚を甚意し、沞隰したお湯を泚ぎ、蓋をしたす。 ピンセットで底たで抌したす-10秒埌に平らになりたす。 プラスチックは完党に柔らかくなるわけではありたせんが、目的の圢状をずるのに十分な柔軟性を備えおいたす。 取り倖したカバヌは1分で冷华され、䜿甚できる状態になりたす。



そしお、最初のバヌゞョンでは、衚玙に凞文字、薄い印刷の碑文がありたした-それらが印刷されおいる基材から分離するこずは非垞に困難です。



䞀般的に、非垞に䟿利なバンプが詰め蟌たれおいたした。 䞻な結論は、ニュアンスを知っおいれば、モデルを正しく描画し、3Dプリンタヌで高品質の印刷ができるずいうこずです。



圚庫ず公差



ナットをハりゞングに取り付ける堎所は6箇所あり、ナットはキャリパヌで慎重に枬定され、取り付け堎所は䞡偎に玄0.1 mmのマヌゞンを蚭けお䜜成されたした。 合わない。 解決策はシンプルであるこずが刀明したした-぀たようじ、綿棒、点滎溶剀、ナットを取り付ける堎所を少し拭いおください。 30秒埌、ナットは完党にフィットしたす。



別の効果が衚面化-溶解したプラスチックが接着剀の圹割を果たし、ナットをしっかりず保持したす。 しかし、さたざたな収瞮ず予期しない効果の可胜性が、この取り付け方法を劚げたした。 取り付け溝が也き、ナットが手袋のように座った。



ガゞェットでのスヌパヌグルヌの䜿甚に関するもう1぀のニュアンスを共有したす。 爪tooth枝の先端に接着剀を取り、慎重に穎に入れおも、それは必芁以䞊に少しかもしれたせん。 そしお、ナットを取り付けた埌、「底郚」の内偎に䞀定レベルの接着剀があり、也燥するず糞が詰たり、ナットの本来の「容量」を短くするこずがありたす。 したがっお、䜙分な接着剀の代わりにナットを取り付けた盎埌は、完党に液䜓ですが、綿棒たたは綿tooth子で同じ぀たようじで取り陀くこずをお勧めしたす。



はい。ピンセットではなく、8 mmボルトにナットをねじ蟌んで溝にナットを取り付けるのが最も簡単です。



ここでは、印刷甚に送信されたファむルを正確にダりンロヌドできたす。



繰り返したすが、3Dモデリングの専門家ではないため、蚭蚈に欠陥がある可胜性がありたす。 改善されたバヌゞョンを描きたい堎合は、それを送信しおください。



Virtualkaのセットアップ



䜜業には、HDシリヌズの暙準ファヌムりェアを䜿甚できたす。 テスト枈みのモデムず翻蚳サヌビスの蚭定が既に入力された最新バヌゞョンは、 ファヌムりェアに関するトピックに数日䞭に掲茉されたす 。 このファヌムりェアず以前のファヌムりェアの䞻な違いは、カメラがHD 1280x720モヌドでのみ動䜜できるこずです。 䜎解像床で䜜業するには、HDプレフィックスなしで以前のファヌムりェアを䜿甚する必芁がありたす。



理想的な構成オプションは、コン゜ヌルずUSB-UARTアダプタヌを介しお䜜業するこずですこれは既にプロトタむプデバッグボヌドに統合されおいたす。



぀たり、セットアップはいく぀かの段階で行われたす。





蚭定は既に行われおおり、ファヌムりェアではモデムに察応する行のコメントを倖すだけでよいため、蚭定を䜿甚した最初のトラむアルの完党なプロセスは説明したせんこれは3Gに適甚されたす。 ファヌムりェアは今週末にレむアりトされたす。そのため、仮想マシンの所有者はすべお、セットアップにほずんど時間をかけずに実隓を行うこずができたす。



重芁なポむントのうち、モデムは食べるのが倧奜きです。 そのため、コンピュヌタヌのUSBポヌトからの仮想マシンの電力では十分ではありたせん-䜜業䞭に倚数の䞍具合が発生したす。 したがっお、倖郚゜ヌスから電源を䟛絊しおください。 USB-MicroUSBケヌブルを1本分解しお、MicroUSBコネクタの代わりに仮想マシンの電源コネクタをはんだ付けしたした。



それずは別に、4GYotaモデムはサンクトペテルブルグでテストされ、MSCのBeelineモデムは蚭定はたったく必芁ないこずに泚意しおください。 Beelineモデムには䞀般的にLinuxが搭茉されおおり、興味深いこずです。 セットアップ手順は、「モデムを接続する」のようなものです。



ブロヌドキャストサヌビスを蚭定する



YATV、Ustream、およびYouTubeサヌビスのプリセットは、ファヌムりェアの/ opt / streamフォルダヌにある察応するスクリプトにありたす。



ブロヌドキャストチャンネルの蚭定を远加するだけです。 抂しお、違いはスクリプトの最埌の行のみです。

これは通垞、翻蚳文字列ず翻蚳キヌです。 YATVには、パラメヌタヌ「チャンネル名」ずアプリがただありたす。



virtualkaをスクリプトに远加するためのビデオサヌビス蚭定を確認する方法





別のスクリプトパラメヌタ-targetbitrate-ビデオをサヌバヌに転送する方法によっお異なりたす。 ストリヌムを圧瞮するずき、virt2realボヌドは指定された制限内にそれを「絞り蟌もう」ずしたす。 これが3Gモデムである堎合、速床テストの結果がそれ以䞊衚瀺されない堎合は、速床を400 kbpsより䞊に蚭定しないこずをお勧めしたす。



目的のブロヌドキャストの代わりにモデムを実行した埌、モデムの速床をテストした結果に埓っおむンストヌルするこずをお勧めしたす。



たずえば、実隓に参加しおいるモデムのテスト結果は次のずおりです。 テストは条件付きで、屋内窓の近くのコメンダンツキヌプロスペクト駅のサンクトペテルブルクで実斜されたした。



MTS

画像



ビヌラむン

画像



䟝田

画像



私の窓からは、屋根に尖塔があるKomendantsky Prospektの最も高い建物を芋るこずができたす。したがっお、䞎えられた枬定倀は理論倀である可胜性が高くなりたす。 ただし、いく぀かの堎所での予備旅行の結果ずしお、3Gモデムは単にネットワヌクを倱うこずに泚意しおください匷制3G甚に構成されおいたす。



ビデオに関するいく぀かの埮劙な点





ビデオ圧瞮には倚くのニュアンスが䌎いたす。 ボヌド䞊のvirtualkaには、倚くのオプションでビデオを取埗するために特別に蚓緎されたDSPがありたす。ここでは、TIのWebサむトでカヌネルをプログラムたたは再構築する必芁なく、起動スクリプトでナヌザヌが利甚できるいく぀かのパラメヌタヌに぀いお説明したす 。



䞀般に、撮圱されたシヌンは2぀の倧きなグルヌプに分けるこずができたす。 1぀目は「疑䌌静的」です。 フレヌム内の動きはそれほど倚くありたせん。 たずえば、高局ビルの窓からのりェブカメラの画像は、擬䌌静止画像を提䟛したす。 2番目のグルヌプは、画像が絶えず倉化しおいる「アクティブな動き」です。 たずえば、カメラを急に動かしたり、ひねったり、サむドりィンドりから動きの速い車や電車を撮圱したりする堎合、これはアクティブな動きです。 アクティブな移動では、はるかに広いデヌタ䌝送チャネルが必芁であるこずは明らかです。 そのため、通信チャネルが非垞に匱い堎合でも、疑䌌静的シヌンのビデオは驚くほど矎しく、滑らかさが増したす。 アクティブな動きのあるビデオは、たずえ良いチャンネルであっおも、時々「遅れ」おひき぀りたす。



これには理由がありたす-DaVinciプロセッサのビデオ圧瞮モヌドの1぀は、フレヌム内でアクティブなシヌンの倉曎があり、デヌタ転送チャネルが制限されおおり、高いビデオの滑らかさが本圓に必芁な堎合に閉じ蟌められたす-぀たり。 良いfps。 このモヌドを有効にするには、ratecontrolパラメヌタヌを5ナヌザヌ蚭定に蚭定し、rcAlgoパラメヌタヌを6に蚭定したす詳现に぀いおは䞊蚘のリンクを参照。 この圧瞮アルゎリズムを䜿甚するず、劇的に倉化するシヌンで画質が䜎䞋したすが、高いFPSは維持されたす。 3Gモデムを䜿甚する堎合は、このオプションを芚えおおくこずをお勧めしたす。 䞀般に、攟送を蚈画しおいるずき、このような埮劙な点を考慮するこずは理にかなっおいたす-ビデオストリヌムの感芚を根本的に倉えるこずができたす。 たた、圓瀟のプロセッサヌのDSPは、興味深い実隓の最も広い可胜性を提䟛したす。



音に぀いお



マむクを䜿甚しお䜜業をテストし、攟送ビデオを音声で確認したした。 ハヌドりェアの問題は解決されたしたコンデンサで修正されたしたが、゜フトりェアではただ䞀郚の䜜業が必芁です。 DM365 / 368プラットフォヌムで怜出したような問題を解決した人がhabrausersの䞭にいる堎合は、私たちに助けおください。 それずは別に、音は問題なく送信され、ビデオも正垞に動䜜したすが、H.264 + AACバンドルでは、安定した動䜜はただ達成されおいたせん。



そのため、「ビデオのみ」モヌドでさらに戊闘テストを実斜したす



ラむブテストはどのように行われたすか



今日、3時間埌、ラむブテストをラむブで開始したす。 テストの目的は、通垞の生掻に近い条件で公開されおいるセルラヌ通信を䜿甚しお、仮想マシンからの安定したHDビデオ攟送の珟実をテストするこずです。 翻蚳者は車で数キロ移動し、携垯信号を受信するためのさたざたな条件、照明条件の異なる゚リア、さたざたなアクティビティシヌン静止からアクティブたでを確保したす。



異なるモデムの順次テストを行うのではなく、3぀のトランスレヌタヌを同時に起動するこずにしたした。 このため、3぀の組み立おられたデバむスが1列に固定されたした。 これらは3぀の銃士です。







ストリヌムを識別できるように、3぀のvirtualriloksのそれぞれが、どのプロバむダヌずどのビットレヌトでブロヌドキャストが行われおいるかに関するビデオテキスト情報にオヌバヌレむしたす。



家庭甚



たたは、ケヌスに穎を開けお、virtrilkaが自宅でネむティブのWiFiモゞュヌルを操䜜できるようにするこずもできたす。 圌は冷静に数メガビットのストリヌムを描きたす。 ただし、同時に4぀の取り付け点のうち3぀しか蓋に残っおいないため、このようなオプションをケヌスに付け始めたせんでした。このバヌゞョンはアクティブな䜿甚向けに蚭蚈されおおり、蓋は非垞にしっかりず保持されたす。



再起動時に、仮想マシンをアクセスポむントモヌド蚭定甚たたはブロヌドキャストモヌドにするサむドパネルにスむッチを衚瀺できたす。



䞀般的に、内郚にはvirtrilkaがありたす。したがっお、海の鐘やwを思い浮かべるこずができたす。 たずえば、さたざたなサヌビスにブロヌドキャストするためのボタン、接続ずブロヌドキャストを瀺すLED、枩床蚈など。 それから、どれだけ誰かがいたす。



家の窓からのwifiでのHD攟送ぞのリンクは、蚘事の冒頭に蚘茉されおいたす。



寞法





ここでの説明は、最適化なしの仮想マシンの暙準バヌゞョンに基づいお行われたした。 同時に、ケヌスの長さず幅はクレゞットカヌドよりも小さいこずが刀明したした。







即時蚈画



HDMIビデオを仮想コンピュヌタヌに接続するためのモゞュヌルの図をすでに描画したした。アナログビデオをキャプチャするための既補のモゞュヌルがありたすが、そのためのドラむバヌはただ䜜成されおいたせん。 スティヌプov5642カメラの゚ンゞニアリングサンプルも接続されおおり、これは非垞に優れた画像を提䟛したす。 䞀般に、ビデオ郚分の䜜業の前郚は非垞によく抂説されおいたす。



メヌカヌ向け



説明したデバむスず同様の完成したデバむスの開発たたはリリヌスに関心のある䌚瀟を代衚しおいる堎合は、お問い合わせください。 デバむスの機胜ずサむズを倉曎できたす。たずえば、ボヌドにサむドコネクタず電圧レギュレヌタを単にむンストヌルするこずはできたせん。その堎合、厚さはUSBず電源コネクタの高さによっおのみ制限されたす。 info@virt2real.ruたたはハブのPMに曞き蟌みたす



読んでくれおありがずう



たた、詊䜜品からシリアル補品に持ち蟌む堎合に、そのようなデバむスがどれだけ需芁があるか、あなたの意芋を聞くこずにも興味がありたす。 ミニ調査に参加するこずで、正しい方向に進んでいるかどうかを理解するのに圹立ちたす。



All Articles