How do I feed Skype a prerecorded video?

How do I feed Skype a prerecorded video?

I would like to feed Skype (2.2.0.35) with a pre-recorded video. Anyone has done this? Please share your experience.

I've compiled gstfakevideo, but it fails like this:

alexk@z2:~/gstfakevideo$ gstfakevideo 
gst.c create_pipeline (155): pipeline created
gst.c create_pipeline (159): pipeline linked
gst.c shim_ioctl (201): request=80685600 nr 0
gst.c shim_ioctl (296): result=-1 error=515 Неизвестная ошибка 515

答え1

Sure you can.

You can use the Webcam Studio, which will allow you to use pre-recorded media, such as images, audio/video, etc. as a source to create a virtual "bridge" between your live streams (webcam, digital cameras/players, etc.) and other media.

Unfortunately I don't have who to call in order to perform a test right now but I have used this for both Skype and Web Based Services like Ubiqq (http://www.ubiqq.com) and Ustream.TV (http://www.ustream.tv/) As shown in the provided screenshots.

ここに画像の説明を入力してください

On this screenshot you can see Skype recognizing Webcam studio Video Device (/dev/video0) as a source, somehow the "Test" button won't work (at least on my system) but it works when on a call.

ここに画像の説明を入力してください

This screenshot shows the usage of the Virtual Video Device from WebcamStudio on ubiqq. Which is a flash/web based video conferencing system.

Give this a try. Webcam Studio will allow you to choose both live and pre-recorded media, and enrich it with effects which includes animations, text, and further more.

I hope this help you and if so, enjoy!

Good luck!

関連情報