Python だけで ソラカメ の MPEG-DASH を再生してみた

目次 目次 SORACOM Advent Calendar 2023 MPEG-DASH とは? ソラカメとは? ソラカメの MPEG-DASH を再生するには? MPEG-DASH の MPD ファイルとは? MPEG-DASH の MPD ファイル を Python で parse してみる MPD ファイルから取得した URL を使って動画を…

SORACOM LTE-M Button for Enterprise と Make を使ってノーコードでメール送信してみた #SORACOM #soracomug #nocode #withMake

目次 目次 SORACOM Advent Calendar 2022 SORACOM LTE-M Button for Enterprise Make ボタンをクリック際にメールを送信する Make を準備する Webhooks module を設定する SORACOM ユーザーコンソール で準備する SORACOM Beam SORACOM Harvest Make でメー…

ATOM Cam 2 のリアルタイム映像をPC で確認する我流 #SORACOM #soracomug #ATOMcam

目次 目次 SORACOM Advent Calendar 2022 Soracom Cloud Camera Services とATOM Cam 2 [本流] ソラカメを使う [我流-1] PCでスマホアプリを利用する我流 [我流-2] RTSPを中継機で転送する我流 [我流-3] SORACOM Arc と SORACOM Gate D2D でRTSPへリモートア…

SORACOM ArcとSORACOM Napter でDockerコンテナと通信してみる #SORACOM #docker #IoT

目次 目次 前提 準備 Docker SORACOM Arc 試してみる SORACOM Napter Napter で接続できない時 まとめ 前提 2021年に発表された SORACOM Arc(以下、Arc) を利用すると、SORACOM Air を利用した通信回線を利用していなくてもWi-Fi 経由でもSORACOMプラット…

ATOM Cam 2 を Amazon Kinesis Video Streams に繋げてみた #ATOMCam #aws

目次 目次 前提 RTSPとは? 中継機 Amazon Kinesis Video Streams 設定 実行 映像の確認 まとめ Following is in English 前提 uchimanajet7.hatenablog.com 前回の最後でATOM Cam 2(以下、AC2)がRTSPに対応してるのがわかりました。 今回はこのRTSPサーバ…

ATOM Cam 2 をオンラインミーティングの手元カメラとして利用する #ATOMCam

目次 目次 前提 本来の用途 設定 まとめ 前提 すっかり放置してましたがまたゆるーくメモ書いていこうかと。まずは小ネタから 手元にATOM Cam 2(以下、AC2)があるのですが本来の用途で使うところがないという。。。撮れるの木々の揺れだけだからなぁ ATOM …

AWS CDK を使って ランダム選択できる Slack Bot を作ってみた #aws #slack #cdk

目次 目次 前提 Slack bot を作ることにする hit コマンドについて translate コマンドについて link コマンドについて short コマンドについて 作成中に悩んだ部分 セキュリテイについて Lambdaレイヤーの利用 Slackからのリクエスト処理 Lambdaの非同期呼…

AWS Service Health Dashboard のRSS Feed をSlack に自動登録する #aws #slack

目次 目次 前提 RSS Feed URLが分割されている AWS Service Health Dashboard をスクレイピングして整理する スクレイピングした結果をSlackに自動登録する まとめ Following is in English 前提 AWS の障害情報を確認しようと思うと、まずは AWS Personal H…

S3の署名付き URLを利用する際に注意する3つのポイント #aws #s3 #lambda #python #serverless

今回は みんな大好きAWS S3ですが、署名付き URL(Pre-Signed URL)という便利で素敵な機能が利用できます。 非常によく利用される機能なので、ここで稚拙な 説明を書くようなことは割愛しますが、公式ドキュメントだと以下 Amazon CloudFront のドキュメン…

AWS Lambda Go, Amazon Comprehend, Amazon Translate で作るSlack 翻訳Bot #aws #lambda #slack #golang #serverless

Go Support for AWS Lambda もう発表されて結構経ちますが、AWS Lambdaでgolangが利用できるようになりました。 aws.amazon.com 待ちに待ってたので嬉しいのですが、業務でgolangを使う機会もなく・・・ LTのネタに そんな状態のところにLTどうですか?との…

aws chaliceを使ってslackの翻訳botを作ってみた #aws #chalice #slack #bot

AWS Developers Meetup 先日開催された AWS Developers Meet Up という開発者向けのイベントに参加してきました。 AWS Developers Meet Up(2017 年 12 月 7 日開催) https://pages.awscloud.com/DeveloperMeetup20171207.html 第1回目ということもあって、…

SORACOM UG Tokyo #8 開催レポート #soracom #soracomug #iot

★この記事は「SORACOM Advent Calendar 2017」の 12/15 日分のエントリーになります qiita.com soracom.jp 何を書くか・・・ IoT通信プラットフォーム SORACOM のAdvent Calendar 2017 です。 SORACOM を使った技術ネタでしたらなんでもOKです! とあるので…

Cloud Automator について #cloudautomator #swx

★この記事は「Cloud Automator Advent Calendar 2017」の 12/1 日分のエントリーになります qiita.com cloudautomator.com 何を書くか・・・ AWSの運用を自動化する Cloud Automator の知見・情報など、Cloud Automatorに関することであれば何でもOKです と…

#Serverlessconf Tokyo 2017 でやった Workshop に機能を追加してみた #serverless #ACG

今年の 今年も大盛況の開催だった Serverlessconf Tokyo 2017 の1日目に開催された pre-conference Workshop に参加しました。 tokyo.serverlessconf.io 幾つかの Workshop から選択できたのですが、私が選択したのは Build your own serverless video shari…

textlintを使ってAWS用語をチェックしてみる #aws #textlint #golang

最近のアップデート Cloud Automator のアップデートでログイン中の操作画面にマニュアルのリンクが表示されるようになりました。 blog.serverworks.co.jp もちろんマニュアルだけでも閲覧できますので、気になった方は無料トライアルでCloud Automator を試…

Visual Studio Codeに拡張機能がインストールできない場合の対処方法 #vscode #docker

アップデートエラー Visual Studio Code(以下VS Code)の拡張機能でDockerがありますが、この拡張機能の0.0.19へのアップデートで end of central directory record signature not found というエラーが出てアップデートができなくなりました。 code.visual…

Raspberry Pi 3+Gmail APIでメールを受信して音声合成してみた #raspberrypi #gmail #golang

メールで 仕事では殆どメールを見る機会はないのですが、通知系のメールに気が付かなかったという経験をしたことがある人は多いはず。 今回はGmail のAPI を使ってメールを定期的に受信して、条件に合うメールの場合は音声で通知できる仕組みを Raspberry Pi…

Cloud Automator のAPI に後処理が追加されたのでCLIにも追加した件 #cloudautomator #golang #swx

気がついたら Cloud AutomatorのAPIが後処理に対応していました。 blog.serverworks.co.jp Cloud Automator API | /post_processes https://cloudautomator.com/api_docs/v1/api.html#後処理 APIの詳細は上記の公式サイトを確認してもらうとして、数も多くな…

OneTab のTabリストを整理するCLI をgolang で作ってみた #golang #onetab

便利な みんな知ってるGoogle Chrome 拡張機能のOneTab chrome.google.com ちょー便利なのでよく使うんですが、気軽に使えすぎてOneTabのリストがどんどん膨れ上がってきませんか? ・・・と、こんな感じでどんどん増えて行くわけですが OneTab に同じURLが…

GitHub のREADME にgif 画像を表示する1番簡単な方法 #github #gif

画像を GitHubのREADMEにgif画像を貼り付けたいってことってありますよね。今回作ってみたこれ↓でも1枚だけ貼り付けたい感じになりました。 uchimanajet7.hatenablog.com 当然Google先生でgithub readme gifとか入力して調べてみるわけですが github readme …

日経Linux2017年9月号にちょっとだけ載った件 #ITpro #swx #aws

きっかけは 先日↓退職Blogをアップしていたおねーさんが gyori.hatenablog.com 社内Slackで 「Amazon AIネタで雑誌に書いてみませんかー?締め切り近いけどw」 的な募集をかけていました。なんてゆるいw 素敵すぎる! Amazon Pollyなら以前にアドベントカレ…

Cloud Automator のAPI を呼び出すCLI をgolang で作ってみた #cloudautomator #golang #swx

知ってますか? Cloud Automatorというサービスがあるんですが・・・知ってますか? cloudautomator.com 簡単に言うと 画面からのカンタン操作でAWSの運用を自動化 することが出来るサービスかなーと。画面から操作できるのは大変便利なのですが、大量の定型…

Microsoft Azureオンライントレーニングをやってみた #microsoft #azure #mooc

AWSは好きで触る機会も多いのですがここのところ他のサービスやプロダクトはなかなか触る機会がありませんでした。 これではイカン!と思い今回は時間を作って Microsoft Azure を触ってみました。 なぜAzureか? 先日のGoogle Cloud Nextに参加して、時間が…

社内のLT大会で「期待値コントロール」について話してみた #swx #lt

今所属しているサーバーワークスでは毎週金曜日にLT大会を開催しています。 発信力強化と発表に慣れるために基本的には全員が発表対象になっています。 今回はLT Advanced Generation ! と称して3チームに分割されて対抗戦として発表することになっています…

LambdaのLogをCloudWatch LogsからKinesis Firehoseを利用しAthena+QuickSightで可視化する際に知っておくべきこと #aws #jawsug

タイトルでは 知っておくべきこと と書きましたが、簡潔に結論を書くと 仕様のドキュメントをちゃんと読めば問題なし となります。ドキュメント読むの大事ですね。 そして普段からちゃんと読んでる人はハマらないので、なんの気づきもない可能性があります。…

東京のチベットで開催されたビルディットさんのイベントに参加してきた #ビルディット #八王子8Beat

東京のチベットと呼ばれるw 八王子にある コワーキングスペース八王子8beat で開催された 株式会社ビルディット さんのイベントにお邪魔してきました。 8beat.tokyo bldt.jp とは言え すでに主催のビルディットの中の人が書いているので、そちらを見てもらう…

「駅すぱあと」で有名なヴァル研究所に会社見学に行ってきた #駅すぱあと #ヴァル研究所 #swx

会社のBlogにも書きましたが、駅すぱあとの会社に見学に行ってきました。 blog.serverworks.co.jp な… 何を言っているのか わからねーと思うが ・・・中の人の懐の深さで今回の見学が成り立ったのは間違いないかとw きっかけは ヴァルの中の人達が テレワー…

社内のLT大会で話してみた #swx #lt

今所属しているサーバーワークスでは毎週金曜日にLT大会を開催しています。 LT Next Generation ! と称して、今回は社内の全員が発表する事になっています。 blog.serverworks.co.jp www.youtube.com 決まりごと テーマは 仕事のはなし 持ち時間は5分 発表後…

Amazon Polly に駅すぱあとの検索結果を話してもらう #aws #jawsug #駅すぱあと #ヴァル研究所

★この記事は「ヴァル研究所 Advent Calendar 2016」の23日分のエントリーになります qiita.com 注意 機能/サービスの検証とスクリーンショットの取得は 2016/12/18 に行いました。 それ以降に変更が加えられた場合は結果が異なる可能性がありますのでご注意…

アップデートで進化する #iot #SORACOM #ソラコムサンタ

★この記事は「SORACOM Advent Calendar 2016」の22日分のエントリーになります qiita.com 注意 機能/サービスの検証とスクリーンショットの取得は 2016/12/17 に行いました。 それ以降に変更が加えられた場合は結果が異なる可能性がありますのでご注意下さい…