Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
AVPlayerのHLS再生時のエラーをハンドリングする
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Chiharu Nameki
September 01, 2023
Technology
900
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AVPlayerのHLS再生時のエラーをハンドリングする
iOSDC Japan 2023 ポスターセッションの原稿です。
会場ではA4のスライドを 2 x 5 で並べる形で掲示されていました。
Chiharu Nameki
September 01, 2023
More Decks by Chiharu Nameki
See All by Chiharu Nameki
iPhoneでの空間メディア視聴体験の探求
ridwy
1
77
空間再現力の鍵、APMPを読み解く
ridwy
1
410
空間ビデオフォーマット、MV-HEVCが写し撮る世界
ridwy
4
2.8k
空間オーディオを活用しよう!
ridwy
1
700
AirPlayの裏舞台
ridwy
0
3k
AVPlayerできちんとコンテンツ保護
ridwy
0
2.1k
検証 SharePlay media playback
ridwy
1
2.1k
カスタムInstrumentsでアプリをピカピカに!
ridwy
5
12k
チケットなくても楽しかったよ!WWDC19 周辺現地レポート
ridwy
0
710
Other Decks in Technology
See All in Technology
秘密度ラベル初心者が第1歩でつまづかないための「設計・運用」ポイント
seafay
PRO
0
220
PostgreSQL 19 新機能概要 OSC Hokkaido 2026
nori_shinoda
0
150
AWS Security Agent といっしょに脅威モデリングをやってみよう
amarelo_n24
1
180
エラーバジェットのアラートのタイミングを考える.pdf
kairim0
0
170
徹底討論!ECS vs EKS!
daitak
0
330
Claude Codeをどのように キャッチアップしているか
oikon48
13
8.6k
AIネイティブな開発のサプライチェーンリスク対策 〜激動の開発現場でリスクに立ち向かう〜【ZennFes】
cscengineer
PRO
2
140
アジャイルな経理と Claude Code と経営の未来
kawaguti
PRO
3
160
SteampipeとExcel Power QueryでAWS構成定義書の作成を自動化する
jhashimoto
0
160
Android の公式 Skill / Android skills
yanzm
0
160
いまさら聞けない「仕様駆動開発入門」 〜AI活用時代の開発プロセスを考える〜
findy_eventslides
2
160
iAEONの段階的リアーキテクト戦略 / iAEON's_Gradual_Re-architecture_Strategy
aeonpeople
0
230
Featured
See All Featured
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.4k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
240
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
310
Become a Pro
speakerdeck
PRO
31
6k
Product Roadmaps are Hard
iamctodd
PRO
55
12k
A designer walks into a library…
pauljervisheath
211
24k
Art, The Web, and Tiny UX
lynnandtonic
304
22k
The World Runs on Bad Software
bkeepers
PRO
72
12k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
160
Discover your Explorer Soul
emna__ayadi
2
1.1k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
600
Paper Plane (Part 1)
katiecoart
PRO
0
9.1k
Transcript
J04%$+BQBO "71MBZFSͷ)-4࠶ੜ࣌ͷΤϥʔΛ ಈըΦʔσΟΦΛ)-4 )551-JWF4USFBNJOH Ͱ ετϦʔϛϯά࠶ੜதʹ͕ੜ͡Δͱʜ w ࠶ੜ͕։࢝Ͱ͖ͳ͍
w ࠶ੜ్͕தͰऴྃ w όοϑΝϦϯά ͱ͍ͬͨঢ়͕ൃੜ͢Δ
ͷՕॴݪҼ༷ʑ ϋϯυϦϯά͢Δ ৴γεςϜ $%/αʔόͳͲ ௨৴ܦ࿏ ࠶ੜ 😀 ʜ ࢹௌݖݶ %3.
Ϧιʔεෆ ॲཧੑೳෆ ະରԠ63- ඇରԠ$0%&$ ΞΫηε૿ʹΑΔෛՙߴಅ ૹܦ࿏ͷ Τϯίʔμʔɾτϥϯείʔμʔͷ ݱΧϝϥͷෆ۩߹ *41ো ిঢ়گͷѱԽ
͜ΕΒͷΛݕ͠ ݪҼΛΓ͚ దʹϋϯυϦϯά͍ͨ͠ʂ େࣄͳ؍ w ϢʔβʔମݧΛগ͠Ͱྑ͘͢Δ w ৴γεςϜͷෛՙܰݮ ࠷ѱͳγφϦΦͷྫΞΫηεूத࣌ʹϦτϥΠϦΫΤετ͕όʔετ
ΤϥʔΛऔಘ͢ΔͨΊͷΠϯλʔϑΣʔε ͷݕɾݪҼΓ͚ "71MBZFS*UFNFSSPSϓϩύςΟ TUBUVT͕GBJMFEʢ࠶ੜܧଓෆՄʣʹͳͬͨ࣌ʹͦͷཧ༝͕ηοτ͞ΕΔɻ TUBUVTΛ,70Ͱࢹͯ͠औಘɻ "71MBZFS*UFN'BJMFE5P1MBZ5P&OE5JNF/PUJ fi DBUJPO
"71MBZFS*UFN'BJMFE5P1MBZ5P&OE5JNF&SSPS,FZ ΤϥʔͰ࠶ੜ͕ऴྃͨ࣌͠ʹ௨͞ΕΔɻ w ௨৴Τϥʔ͕ൃੜͨ͠߹ɺ"71MBZFSͰԿ͔ϦτϥΠͯ͠ແཧͩͬͨ߹ʹ࠶ੜܧଓෆՄͱஅ͞ΕΔ w "71MBZFS*UFNFSSPS-PH Ͱใࠂ͞ΕΔΤϥʔࢀߟʹͳΔ͕ɺ࠶ੜ͕ࢭ·ΔΑ͏ͳਂࠁͳͷͰͳ͍ w "71MBZFSͷFSSPSϓϩύςΟʹ΄΅Τϥʔใࠂ͞Εͳ͍ ࠶ੜ։࢝࣌ ࠶ੜத
ൃੜ࣌ʹऔΕΔखஈ ϓϨΠϠʔ࠶ੜ͘Β͍͔͠ͳ͍ ࠶ੜʹΑͬͯ෮ؼͰ͖Δ͔Ͳ͏͔Ͱಈ࡞Λ͚Δ ΤϥʔൃੜՕॴ Τϥʔ༰ ϋϯυϦϯάͷྫ ৴γεςϜ YYܥYYܥ ࠶ੜ Ϛϧν$%/ͷ߹ଓઌΛม͑Δͷ⭕
௨৴ܦ࿏ λΠϜΞτ ࠶ੜ Πϯλʔωοτະଓ దͳҊΛදࣔ ଓ͕ճ෮ͨ͠Β࠶ੜ ిঢ়ଶͷҰ࣌తͳѱԽ ࠶ੜ ࠶ੜ ࢹௌݖݶ͕ͳ͍ దͳҊΛදࣔ σίʔυࣦഊ ࠶ੜ։࢝࣌ͷ߹ͦͷࢫΛදࣔ ࠶ੜதͷ߹࠶ੜ
ෛՙରࡦ αʔόىҼͷ߹ɺ࠶ੜதͷΫϥΠΞϯτ͕Ұ੪ʹΤϥʔʹͳΔ ଈ࠲ʹϓϨΠϠʔΛ࠶ੜͯ͠͠·͏ͱΞΫηε͕ूதʂ ࠶ੜͷલʹϥϯμϜͳԆΛೖΕΔ w৴γεςϜͰى͖͕ͨٴͯ͠ผͷΤϥʔͱͯ͠ݱΕΔ͜ͱ͋ΔͨΊ ͲΜͳΤϥʔͰ࠶ੜͷલʹԆΛೖΕΔํ͕҆શ wϢʔβʹͬͯΒ͏͜ͱʹͳΔͷͰʮYYඵޙʹϦτϥΠ͠·͢ʯͱ͍ͬͨ
දࣔΛ͢Δͷ͕ϕλʔ w࠶ੜը໘Λ։͖ͬͺͳ͠ͷέʔεɺԿͬͯ෮ؼ͠ͳ͍έʔε͋ΔͷͰ ࠶ੜͷճʹ্ݶΛ͚ͭΔͷ👍
සग़Τϥʔ ৴αʔόىҼ EPNBJO ఆٛ DPEF ༰ 63-&SSPS SFTPVSDF6OBWBJMBCMF
63-&SSPS fi MF%PFT/PU&YJTU 63-&SSPS OP1FSNJTTJPOT5P3FBE'JMF $PSF.FEJB&SSPS%PNBJO OPUQVCMJD $PSF.FEJB&SSPS%PNBJO OPUQVCMJD $PSF.FEJB&SSPS%PNBJO OPUQVCMJD $PSF.FEJB&SSPS%PNBJO OPUQVCMJD $PSF.FEJB&SSPS%PNBJO OPUQVCMJD ͦͷଞͷYY YY 'BJS1MBZ4USFBNJOHͷΤϥʔʹ͍ͭͯ'BJS1MBZ4USFBNJOH1SPHSBNNJOH(VJEFʹهࡌ͞Ε͍ͯΔ‛
௨৴ܦ࿏ EPNBJO ఆٛ DPEF ༰ 63-&SSPS OPU$POOFDUFE5P*OUFSOFU Πϯλʔωοτະଓ 63-&SSPS
UJNFE0VU 63-&SSPS DBOOPU'JOE)PTU 63-&SSPS DBOOPU$POOFDU5P)PTU 63-&SSPS OFUXPSL$POOFDUJPO-PTU $PSF.FEJB&SSPS%PNBJO OPUQVCMJD Ϧιʔεͷऔಘʹࣦഊ $PSF.FEJB&SSPS%PNBJO OPUQVCMJD Ϧιʔεͷऔಘʹࣦഊ ࠶ੜ EPNBJO ఆٛ DPEF ༰ 63-&SSPS VOTVQQPSUFE63- ະରԠͷ63- "7&SSPS NFEJB4FSWJDFT8FSF3FTFU ࠶ੜϓϩηε͕Ϧηοτ $PSF.FEJB&SSPS%PNBJO OPUQVCMJD VOTVQQPSUFEGPSNBU $PSF.FEJB&SSPS%PNBJO OPUQVCMJD '14ͷӬଓԽΩʔ͕ظݶΕ $PSF.FEJB&SSPS%PNBJO OPUQVCMJD '14ͷӬଓԽΩʔ͕ແޮ
όοϑΝϦϯάΤϥʔͰͳ͍͕ɺϢʔβମݧΛܭΔ্ͰॏཁͳཁૉͳͷͰ ूܭɾੳͰ͖ΔΑ͏ʹ͓ͯ͘͠ͱྑ͍ "71MBZFSUJNF$POUSPM4UBUVTΛ,70ࢹ ࠶ੜ։࢝ޙɾγʔΫޙɾ4UBMMதʹXBJUJOH5P1MBZ"U4QFDJ fi FE3BUFʹͳΔ όοϑΝϦϯάͷѻ͍ όοϑΝϦϯάϢʔβͷ௨৴ঢ়ଶ͕ѱԽͨ͠߹͚ͩͰͳ͘
wετϦʔϜͷϏοτϨʔτ͕Ͷ্͕ͬͨ w৴γεςϜͰ͕ى͖ɺԠ͕࣌ؒ৳ͼͨ ͱ͍ͬͨ߹ൃੜɻͦͷ߹ɺଟ͘ͷΫϥΠΞϯτͰҰ੪ʹόοϑΝϦϯά͕ൃੜ͠ όοϑΝϦϯά্͕ঢ͢Δ
"71MBZFSʹؔ͢Δݟɾ࣭ɺ͓ͪͯ͠·͢ גࣜձࣾ"CFNB57 4USFBNJOH$MJFOU5FBN "#&."͕αϙʔτ͢Δଟ͘ͷϓϥοτϑΥʔϜͷ ϓϨΠϠʔ࣮ͱ࠶ੜ࣭ͷ୲อΛߦ͍ͬͯ·͢ ߦઍय़ʢͳΊ͖ͪΔʣ (JU)VC
9!3JEXZ URL Loading System Error Codes ࢀߟ63-ʢ"QQMFެࣜυΩϡϝϯτʣ AVError.Code