mcdikki / CasparsPlayoutClient

A playoutclient for the casparCG server
GNU General Public License v3.0
26 stars 9 forks source link

Parallel Start - synchron? #24

Closed juliuskramer closed 10 years ago

juliuskramer commented 10 years ago

Hey,

we have an issue here with starting all items of a playlist synchronous on different channels. The all vary by 1-3 frames. How can we fix that? It seems like the client sends "Load 1-1 - Play 1-1" "Load 2-1 - Play 2-1" in a row. Probably we have to load all of the items first?

Latest CasparCG server & latest client from here, both on one comuter.

Thank you!

mcdikki commented 10 years ago

Hi,

I'm sorry, but a real synchronous start is not possible with casparCG. This would need some kind of mechanisim to tell casparCG to start different clips at once which is not present. So all I can do, is to send the commands as close as possible. So, at the moment, there isn't a possibility to have a gap less parallel start. Never the less, a preloaded media will start faster and that for, result in a smaller shift. At the moment the algorithm is not able to detect if it is possible to preload a clip in parallel mode. But I will work on that.

I think the need of a good sync is high.

Thanks for your feedback.

cheers mcdikki

juliuskramer commented 10 years ago

Hey Christopher,

thank you for your quick reply.

We had it working with a really really fast and expensive server. But right now we are using the standard hardware, recommended by the guys of SVT.

I think it is just the load: when I load the clips manually before playing them, it is much better. So I think the solution has to be to load the clips before playing in parallel mode. I’m not sure how CasparCG handles that exactly.

Thank you very much and best from Munich

Julius

Julius Kramer

Hauptplatz 5

85276 Pfaffenhofen a.d. Ilm

Telefon: 0 84 41/79 73 36 5

Mobil: 01 51 / 10 70 90 57

http://www.fokusnatur.de/ http://www.fokusnatur.de

http://www.juliuskramer.de/ http://www.juliuskramer.de

Von: Christopher [mailto:notifications@github.com] Gesendet: Donnerstag, 9. Januar 2014 18:25 An: SublanTV/CasparsPlayoutClient Cc: juliuskramer Betreff: Re: [CasparsPlayoutClient] Parallel Start - synchron? (#24)

Hi,

I'm sorry, but a real synchronous start is not possible with casparCG. This would need some kind of mechanisim to tell casparCG to start different clips at once which is not present. So all I can do, is to send the commands as close as possible. So, at the moment, there isn't a possibility to have a gap less parallel start. Never the less, a preloaded media will start faster and that for, result in a smaller shift. At the moment the algorithm is not able to detect if it is possible to preload a clip in parallel mode. But I will work on that.

I think the need of a good sync is high.

Thanks for your feedback.

cheers mcdikki

— Reply to this email directly or view it on GitHub https://github.com/SublanTV/CasparsPlayoutClient/issues/24#issuecomment-31955734 . https://github.com/notifications/beacon/4216855__eyJzY29wZSI6Ik5ld3NpZXM6QmVhY29uIiwiZXhwaXJlcyI6MTcwNDgyMTEwMiwiZGF0YSI6eyJpZCI6MjMxODg5MDF9fQ==--c6a6d05a67ce867eb6ae5f8fbc527754148e602d.gif

mcdikki commented 10 years ago

Hi Julius,

I tried to preload all the clips in a par. playlist yesterday and start them after they have been loaded. The result was unsatisfying. The clips did not start with less shift than without the load. But this might depend on the machine I'm using for development. I will try it with the cg server and if it works, I will release a quick fix for you.

Greetings from Frankfurt

mcdikki commented 10 years ago

Hi Julius,

I did some testing on your Issue. Could you please try this build and check if it works better for you?

https://github.com/SublanTV/CasparsPlayoutClient/raw/master/Setup/setup.exe

Thanks.

juliuskramer commented 10 years ago

Hey mcdikki,

this seems to be working. Great job! I'll let it run for a day now and see if it loops the playlist forever :-)

Thank you so much, you helped me a lot.

Best

Julius