Upgrade to Pro — share decks privately, control downloads, hide ads and more …

メルカリチャンネルとは

bravewood
January 31, 2018

 メルカリチャンネルとは

メルカリチャンネルとは

bravewood

January 31, 2018
Tweet

Other Decks in Business

Transcript

  1. Who am I? @bravewood • メルカリ入社2年強 • 1年半US向け開発 • 1年弱JP向け開発

    • 最近ハマっていること • 勝間和代のはてなブログwatch • ホットクック買おうか真剣に悩み中
  2. メルカリの有利な点 • フリマアプリとしてのシェア • すでに売り買いのプラットフォームがある • ユーザーベースとしても利用 • お金で解決することも可能 •

    速度を優先させるためにまずはありものを利用する(お金をかける) • おかげで各サービスプロバイダから割と手厚いサポートを受けられた • ライブ配信サービスを作っていた人が社内にたくさんいる • 技術選定への助言 • あらかじめ問題になりそうな箇所の把握
  3. 技術スタック • 基本的には外部サービスを精一杯活用 • バッチを多用する • 例:配信済みの動画の保存、wowzaの管理、各種通知など 配信 Wowza Streaming

    Cloud 視聴 Wowza Streaming Cloud Akamai(CDN) メッセージング (コメント、ハートボタン、システム メッセージ) Google Firebase 動画保存 Amazon S3 動画変換 Amazon Elastic Transcoder
  4. 動画について #EXTM3U #EXT-X-VERSION:3 #EXT-X-STREAM-INF:BANDWIDTH=1549732,CODECS="avc1.66.31,mp4a.40.2",RESOLUTION=360x640 ../../123456/test_1_1024/chunklist.m3u8 #EXT-X-STREAM-INF:BANDWIDTH=437406,CODECS="avc1.66.21,mp4a.40.2",RESOLUTION=234x416 ../../123456/test_1_304/chunklist.m3u8 #EXT-X-STREAM-INF:BANDWIDTH=217596,CODECS="avc1.66.13,mp4a.40.2",RESOLUTION=144x256 ../../123456/test_1_144/chunklist.m3u8 https://wowzaprod98765t-i.akamaihd.net/hls/live/123456/test/playlist.m3u8

    • HLSで配信 • 出力は3種類 • Video+Audio=112+32, baseline, 144 x 256 • Video+Audio=256+48, baseline, 240 x 416 • Video+Audio=928+96, baseline, 360 x 640 • 視聴側で自動選択(任意選択はまだできない) • Uploadの多重化などはやっておらず、回線切断時は5分以内であれば再開可能