タグ

2021年3月3日のブックマーク (3件)

  • ライブ配信を支える技術と知識 | BLOG - DeNA Engineering

    こんにちは、IT 基盤部の高橋です。 DeNA が提供するエンタメ系やヘルスケア系のサービスのインフラを見ています。 大規模ライブ配信を支える技術については DeNA TechCon で弊社漢が紹介しています ( 2017 , 2018 ) が、今回は大規模ライブ配信を支える技術をさらに支えるライブ配信の基礎知識について紹介します。 通信プロトコルの種類 映像を届けるためのプロトコルには数多くの種類がありますが、弊社では主に以下の二つを利用しています。 RTMP (Real Time Messaging Protocol) その名の通りリアルタイムにメッセージをやり取りするために開発されたプロトコル Flash Player での利用を想定されている、映像や音声を通信させることができる 持続接続のプロトコルで、状態を持つ 映像は JPEG/H.263/VP6/AVC(H.264) のコーデ

    ライブ配信を支える技術と知識 | BLOG - DeNA Engineering
  • Big Sky :: コメントも扱える高機能な C++ 向け JSON パーサ「jsoncpp」

    おなじみC/C++から使えるJSONライブラリを紹介するコーナー。まずは過去のまとめ。 ヘッダファイルだけでC++から使えるJSONパーサ「picojson」が凄い! 何も見ずにC++でjsonパーサが書けるか試してみた。 C言語から使えるJSONパーサ、JSMNを試してみた。 僕がboost::asioとboost::property_treeを使いHTTPプロキシ環境下で非同期にGoogle Search APIから検索するまでにやった、たった一つの事。 C言語から使えるJSONパーサ、parson が思った以上に良い仕事をしている。 最速と言われる JSON パーサ「rapidjson」が当に爆速なのか試してみた。 C言語から使えるJSONパーサ、jansson がとても直感的で良い C++ で STL フレンドリに扱えるJSONパーサ「json.hpp」 これまで C++ から扱

    Big Sky :: コメントも扱える高機能な C++ 向け JSON パーサ「jsoncpp」
  • OverTheWire: Bandit

    We're hackers, and we are good-looking. We are the 1%. Bandit The Bandit wargame is aimed at absolute beginners. It will teach the basics needed to be able to play other wargames. If you notice something essential is missing or have ideas for new levels, please let us know! Note for beginners This game, like most other games, is organised in levels. You start at Level 0 and try to “beat” or “finis