少なくともRubyに投げるのはDMCサーバのURL取得とハートビート信号送信のためであって取得した動画URLを使った再生自体はnFinderで行われてるのでは