Это видео недоступно.
Сожалеем об этом.
Picking Ads for Your Videos: Server-side Ad Insertion with AWS (S3, MediaConvert, & MediaTailor)
HTML-код
- Опубликовано: 11 окт 2021
- In this video, I talk about how to dynamically stitch in ads that you choose for videos on your mobile apps and websites to monetize your content! I try to make this easy to follow along and understand but definitely feel free to ask any questions below :D
Just FYI, this won't work with RUclips (as far as I know) but will update if this changes!
Enjoy!
Facebook: / gamegineerlabs
Twitch: / gamegineerlabs
Instagram: / gamegineerlabs
Whiskey Tribe (Thank you for the inspiration): / whiskeytribe
Files & URLs to follow along:
-aws.amazon.com...
-github.com/aws...
-aws.amazon.com...
-aws.amazon.com...
-www.iab.com/
-www.iab.com/wp...
-iabtechlab.com...
-Ad videos provided by: www.pexels.com...
-Colorful Hair Girl: www.pexels.com...
-Headphone Girl: www.pexels.com...
-Caminades: www.caminandes....
-docs.aws.amazo...
-VMAP & VAST File (Download): gamegineerlabs...
Great demo of MediaTailor! So little content like this on YT. Good job, thank you so much. I found this really informative.
Absolutely! I’m glad it was able to help!
your video helped me a lot !! thanks soooooo much
This is a great video but what about Google Linear VAST Ad? how can you get the ad Decision Code (same as Demo Code) From Google to monetize your content?
When will you be adding the CloudFront video? I would love to hear your view on this type of buildout.
I’ll start working on it tomorrow 😁 I’ll try to see if I can get something out by the end of this week or the start of next week!
the ad server url you provided is not working, need help,
putting custom vmap xml file is not working , can you give some idea ?
(13:36:19) AdError: undefined message: Invalid VAST XMLDocument
for your file
This is a great tutorial, thank you for making it! I do have a question though. My output streams in the Safari browser, but it hangs after 5 seconds on every other browser. Do you know why that happens??
Thanks Kauffman! I do and I probably should have brought it up in the video. Safari supports HLS since it was something created by Apple but a lot of browsers don’t support HLS natively so you would have to install an HLS extension. I tend to use VLC for testing but, if you are planning to embed the stream in a web app, libraries like hls.js have support for a majority of browsers to bypass the issue.
Hopefully this helps!
@@gamegineerlabs Thank you for the feedback, it's very helpful! Apologies, (very) dumb question here... but when you say " libraries like hls.js have support for a majority of browsers to bypass the issue", I don't quite understand how I would bypass the issue. Is that a line of code? (Sorry for the dumb question, I'm not a web dev, I'm more of a back end python guy)
Absolutely and no worries! Server-side ad insertion and video streaming are really dense topics so there are no dumb questions here especially when you’re not used to front-end tech!
It’s basically just code developed by someone else that’s built in a way that you can import it into your project to use. In this case, since HLS isn’t supported across the board, someone created code that you can import into your project so your HLS stream can be played in a majority of browsers when users are trying to watch your videos on a website if you plan to take the project that far.
Tough part is that there are numerous HLS libraries/players and the way that you import or implement them varies on the front-end languages/frameworks you are using so it just depends on how you want users to view your videos (as well as the front-end tech you want to use) if you plan on taking that far.
I hope that helps!
Dont we need to add scte markers to the input file?
Sorry for the delay! This isn't necessary with MediaConvert and MediaTailor but there is a way to do it: docs.aws.amazon.com/mediaconvert/latest/ug/including-scte-35-markers.html