videojs / videojs-vimeo

Support Vimeo source for Video.js
MIT License
196 stars 204 forks source link

How to integrate this videojs-vimeo plugin with pre-roll vast!? #85

Closed mina64 closed 7 years ago

mina64 commented 8 years ago

Hello Everyone, Could you please help me to integrate this plugin with Vast pre-roll (Video ad from DoubleClick).

Thanks

glpunk commented 8 years ago

Did you found any solution? same problem here. I tried to integrate vast plugin for videoJS but both together doesn't work.

mina64 commented 8 years ago

Hey Glpunk, Yes, I found solution for my problem finally after days investigation so I can share my code with you. please send me your email address here.

glpunk commented 8 years ago

HI @mina64 thanks for your fast response.

My email is ****

Thank you!

nilsabdi commented 8 years ago

@mina64 - Could you share your code with me too? My email is malmocdk AT gmail.com

mina64 commented 8 years ago

I just sent you but note that we can not customize Vimeo Player that's why you need to use direct file link for vimeo video, you can find direct file link in your vimeo video settings.

mina64 commented 8 years ago

Sure Malmoc I am going to send you now

mina64 commented 8 years ago

@glpunk glpunk Please confirm if you got the file. Thanks

mina64 commented 8 years ago

@Malmoc, please confirm if you got it.

mina64 commented 8 years ago

Also note that I have integrated Resolution Switcher with this plugins.

mina64 commented 8 years ago

Enjoy it guys!

glpunk commented 8 years ago

@mina64 Got the file, thank you! I will check soon.

mina64 commented 8 years ago

Okay Cool, Please let me know if it solved your issue. Thanks :)

There is a file Ads.js that you can put your own video ad tag url, for test purpose, I used DFP default video tag link.

glpunk commented 8 years ago

HI @mina64

The code is working fine thank you!, works with my vast server as well (is not doubleClick).

BUT, you're getting the video as mp4 directly from vimeo, I would Like to playback with m4s chunks as the vimeo plugin do, as vimeo works actually.

I will try to use THIS ad-server code with the vimeo-plugin, maybe will work!

mina64 commented 8 years ago

@glpunk Correct, As I mentioned earlier, Vimeo doesn't allow anyone to modify its player so the only way to integrate Vimeo videos with ad services, is to use Vimeo Video Direct File Link (you can find it in your video settings in vimeo account) which is in mp4 format and put it in our player (in my case, video palyer is VideoJS).

VideoJS is very powerful as we can fully customize it.

Please let me know if you need my help.

thanhtu90 commented 8 years ago

dear mina64 , I Had the same issues , could you please send me your solution too. My email: thanhtu250590@gmail.com. Thank you a lot.

mina64 commented 8 years ago

Sure, Just sent it! Please check your email :)

Have a great time!

thanhtu90 commented 8 years ago

I got it, but I can't find the direct link from vimeo anymore, do you have solution to work around ?

mina64 commented 8 years ago

Vimeo Direct Links in this file: vimeovast/examples/index.php

thanhtu90 commented 8 years ago

I mean vimeo link from my vimeo account on https://vimeo.com/user57411025/videos

mina64 commented 8 years ago

Open that index.php mentioned in my earlier comment, you will find those links in line #33 and #34 :)

mina64 commented 8 years ago

oh I got you, see dear, Vimeo doesn't allow you to customize their player or use 3rd party player, instead they provide you Video Direct Link that you can use them in 3rd party player. Like what I have done. so if you want to embed your vimeo videos, just login to your vimeo account and click on the desired videos and the go to Settings and then click on Video Files or Files and find Direct Links in mp4 format.

Please let me know if you still have any question.

thanhtu90 commented 8 years ago

Thanks mate, but vimeo provide Video Direct Link for Pro User only. Anyway thank you for your help.

marinamat76 commented 7 years ago

HI @mina64 !

Could you share your code with me too? My email is marinamat76 AT gmail.com

Thank you!

mina64 commented 7 years ago

@marinamat76 Sure, I am going to send now. Hold on please.

mina64 commented 7 years ago

Sorry gmail is not allowing me to send that attachment, because it contains js file so I am going to send you through wetransfer.com, once you got it please confirm. Thanks

marinamat76 commented 7 years ago

Thank you very much, but unfortunately I have'nt received anything by wetransfer.com

mina64 commented 7 years ago

Please check your email again now and confirm! Thanks

marinamat76 commented 7 years ago

Thank you, now i have received!

Marina.

dchristof commented 7 years ago

@mina64 can you please share your code with me also (dchristof AT gmail.com? I am about to upgrade my vimeo account from PLUS to PRO just to be able to get the direct mp4 link of the video file so that I can use it on my site with the videojs vimeo plugin and vast ads. If any of you has a direct mp4 link please post it (or send it to me) so that I can test it to see if ads get displayed before I upgrade my account. Thanks so much in advance.

gkatsev commented 7 years ago

Master was just updated to support Video.js 5, this means that any of the VAST plugins for videojs should potentially work with it. I still think there might be some bugs that need to be ironed, but it's mostly there.

lminarini commented 7 years ago

@mina64 would you mind share the code with me too? My email is larissaminarini AT gmail.com

jeter54 commented 7 years ago

@mina64 will you please share the code with me as well. My email is adam.reader@me.com THANKS

capcomm commented 6 years ago

@mina64 Would you please share the source code with me? I'm trying to integrate Vimeo/ DFP and am having some trouble. robertm@icdnet.com

niralmodi commented 6 years ago

can you please share code on niralmodi@gmail.com

kgabalesvideomaker commented 5 years ago

Hello, please share the code on katz@videomaker.com

sthiruna28 commented 5 years ago

Hi, Can you please share the code. I am trying to integrate Vimeo with VAST and am having problems. Thanks. seannagari69 AT gmail.com

praznovskymartin commented 5 years ago

Hi there, I have the same issue. Could you please share the code. Thanks praznovsky.martin AT gmail.com

sosubatomic commented 5 years ago

@mina64 Would you mind sharing your code? michele AT sosubatomic.com

ehosgor commented 3 years ago

Hello, please share the code on engin.hosgor@gmail.com

capcomm commented 3 years ago

Hello,

I no longer have access to that particular code. Ever since Covid, my employer succumbed and sold the business. I was laid off Christmas 2020.

Achieving a successful implementation of a pre, post, mid roll ad greatly relied on the particular DFP line item ad set up. They have a VAST test which I utilized for set up and debugging. As far as targeting a specific video, I fed Google many parameters: query string, WP ID, post title, and sponsored custom field checkbox. All really to make ad ops coordinator work easier as well as to prevent any competitive advertisers from displaying on the video post.

They may have updated since I last coded a working version. However the set up was simple. First give your HTML5 player a unique #ID. Add and fill the video-JS JSON option parameters, player #ID. Test first with a Google pre roll VAST url. It will greatly help was it has the query parameters required.

I believe there was one extra JS add-on to Video-JS. I believe it was something like HTML5 VIDEO-JS GOOGLE DFP PRE ROLL JS Setup.

I’ve implemented the code in multiple variations.

Personally, I favor separating VideoJS JSON options as an array variable for options which get passed to the player JS code where the DFP PREROLL ADDON was included.

Then is the video HTML and CSS.

I found more problems related to styling CSS responsively for the video.

The next issue was solving coding the video player player to run the AD before the video.

I hope this helps. If you have issues, send your code back and I will review it.

On Sat, Apr 24, 2021 at 8:00 PM ehosgor @.***> wrote:

Hello, please share the code on @.***

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/videojs/videojs-vimeo/issues/85#issuecomment-826169109, or unsubscribe https://github.com/notifications/unsubscribe-auth/AIGBN7OMKMLM47MOWYFYS3DTKNLSPANCNFSM4CI3DDTA .

itzik182 commented 1 year ago

Hello, please share the code on itzik182@gmail.com