hi,
this is a new field for me, I need to have scrolling and flash announcements displayed on a tv screen (digital tv) while users are watching normal programs on tatasky. How is this done? what equipment and software needed? And no, I have not googled for this as I have no idea what to search for.
Hi
Although I am no expert on broadcast video but I think this is a problem of compositing two video streams realtime. One is the broadcast stream and the another is the text or advertisement graphics that need to be overlaid on the broadcast.
Perhaps the search query linked below might help somehow get some initial direction.
http://www.google.com/search?q=video+broadcast+mixing
However, I doubt there is a FOSS software package that would do this out of the box for a live broadcast stream considering FOSS is severely lagging behind on the video compositing scenario, or so I think. I would be glad to know if there is a FOSSy solution to this problem or for video compositing in general.
Back to your problem, i think most cable tv operators do this (using proprietary software and/or hardware equipment), so perhaps consulting a few of them would be a good idea to get started.
HTH Regards Kamal
On Tue, Mar 23, 2010 at 11:19 AM, Kenneth Gonsalves lawgon@au-kbc.org wrote:
hi,
this is a new field for me, I need to have scrolling and flash announcements displayed on a tv screen (digital tv) while users are watching normal programs on tatasky. How is this done? what equipment and software needed? And no, I have not googled for this as I have no idea what to search for. -- regards Kenneth Gonsalves Senior Associate NRC-FOSS http://certificate.nrcfoss.au-kbc.org.in -- http://mm.glug-bom.org/mailman/listinfo/linuxers
On Tuesday 23 Mar 2010 12:20:24 pm kamal morjal wrote:
Back to your problem, i think most cable tv operators do this (using proprietary software and/or hardware equipment), so perhaps consulting a few of them would be a good idea to get started.
I asked my local cable guy - he turned up with a distro called vista
Hello all,
Back to your problem, i think most cable tv operators do this (using proprietary software and/or hardware equipment), so perhaps consulting a few of them would be a good idea to get started.
Last year we had a session on pure data in sarai, and he was using webcam streaming with tickers. One can use pure-data on all platforms check their website at http://puredata.info/ Though I am not sure how will that fit with Tata-sky.
Hello all,
Back to your problem, i think most cable tv operators do this (using proprietary software and/or hardware equipment), so perhaps consulting a few of them would be a good idea to get started.
Last year we had a session on pure data in sarai, and he was using webcam streaming with tickers. One can use pure-data on all platforms check their website at http://puredata.info/ Though I am not sure how will that fit with Tata-sky.
Yes, not sure how you'd get the stream in from Tata-Sky and re-broadcast out -- my guess is you would need something like a TV tuner card on the machine, get video in, composite text over, and send it back out to a television over S-Video / VGA / HDMI . I'm fairly certain this should be possible, if this is the setup you're looking at. I guess pure-data should be able to do it. Another software I'd look at is FreeJ [1] - I have done this kind of things of putting text over videos live and playing them on a projector - works quite good -- not sure how exactly it might interface with the hardware you require, but I have heard of people using FreeJ with TV tuner cards, etc. to do a lot more complex things and performances. If you haven't bought additional hardware yet, it may be a good idea to ask on the FreeJ list for recommended hardware, etc for this kind of setup.
I think FreeJ might be the best solution - the developers are also quite helpful and run an active mailing list and IRC room.
Saying this, it may also be possible to do this without a software like FreeJ and just with ffmpeg or something to do text overlays. However, if you are looking to animate the text to be scrolling, etc. - the tool I've seen that does this really well is FreeJ (look for details on the TextLayer .. is totally scriptable using python or javascript [2], and can be lots of fun once you get through possible initial hurdles of hardware compatibility / codec compatibility, etc. :)).
Best've luck, Sanjay
[1] FreeJ Vision Mixer - http://freej.org [2] FreeJ Scripting Documentation - http://freej.dyne.org/docs/scripting/
On 3/23/2010 7:37 PM, b@pad.ma wrote:
Hello all,
Back to your problem, i think most cable tv operators do this (using proprietary software and/or hardware equipment), so perhaps consulting a few of them would be a good idea to get started.
Last year we had a session on pure data in sarai, and he was using webcam streaming with tickers. One can use pure-data on all platforms check their website at http://puredata.info/ Though I am not sure how will that fit with Tata-sky.
Ofcourse, i assume you are aware that doing this (modifying an ecrypted feed on a DTH system and rebroadcasting) is illegal and can land you in jail for about 5 years ? The courts have put heavy penalty on cable tv companies in Mumbai for doing the same thing with a ESPN cricket broadcast.
Yes, not sure how you'd get the stream in from Tata-Sky and re-broadcast out -- my guess is you would need something like a TV tuner card on the machine, get video in, composite text over, and send it back out to a television over S-Video / VGA / HDMI . I'm fairly certain this should be possible, if this is the setup you're looking at. I guess pure-data should be able to do it. Another software I'd look at is FreeJ [1] - I have done this kind of things of putting text over videos live and playing them on a projector - works quite good -- not sure how exactly it might interface with the hardware you require, but I have heard of people using FreeJ with TV tuner cards, etc. to do a lot more complex things and performances. If you haven't bought additional hardware yet, it may be a good idea to ask on the FreeJ list for recommended hardware, etc for this kind of setup.
I think FreeJ might be the best solution - the developers are also quite helpful and run an active mailing list and IRC room.
Saying this, it may also be possible to do this without a software like FreeJ and just with ffmpeg or something to do text overlays. However, if you are looking to animate the text to be scrolling, etc. - the tool I've seen that does this really well is FreeJ (look for details on the TextLayer .. is totally scriptable using python or javascript [2], and can be lots of fun once you get through possible initial hurdles of hardware compatibility / codec compatibility, etc. :)).
Best've luck, Sanjay
[1] FreeJ Vision Mixer - http://freej.org [2] FreeJ Scripting Documentation - http://freej.dyne.org/docs/scripting/
On Tuesday 23 Mar 2010 11:12:47 pm Saswata Banerjee wrote:
Last year we had a session on pure data in sarai, and he was using webcam streaming with tickers. One can use pure-data on all platforms check their website at http://puredata.info/ Though I am not sure how will that fit with Tata-sky.
Ofcourse, i assume you are aware that doing this (modifying an ecrypted feed on a DTH system and rebroadcasting) is illegal and can land you in jail for about 5 years ? The courts have put heavy penalty on cable tv companies in Mumbai for doing the same thing with a ESPN cricket broadcast.
am not rebroadcasting. am doing this in-house. I can do whatever I want in- house.
On 3/24/2010 10:21 AM, Kenneth Gonsalves wrote:
On Tuesday 23 Mar 2010 11:12:47 pm Saswata Banerjee wrote:
Last year we had a session on pure data in sarai, and he was using webcam streaming with tickers. One can use pure-data on all platforms check their website at http://puredata.info/ Though I am not sure how will that fit with Tata-sky.
Ofcourse, i assume you are aware that doing this (modifying an ecrypted feed on a DTH system and rebroadcasting) is illegal and can land you in jail for about 5 years ? The courts have put heavy penalty on cable tv companies in Mumbai for doing the same thing with a ESPN cricket broadcast.
am not rebroadcasting. am doing this in-house. I can do whatever I want in- house.
nopes, you can not. Altering the feed and showing it to anyone other than the owner of the system and his family member is an offense.
Regards saswata
Almost anything that's so cool and interesting is illegal... just make sure tata sky server doesn't get to know you are messing around... and you should be good to go...
On Wednesday 24 Mar 2010 10:48:13 am Sanket Shah wrote:
Almost anything that's so cool and interesting is illegal... just make sure tata sky server doesn't get to know you are messing around... and you should be good to go...
I will probably be asking them for advice on how to go about it
On Tuesday 23 March 2010 23:12:47 Saswata Banerjee wrote:
On 3/23/2010 7:37 PM, b@pad.ma wrote:
Hello all,
Back to your problem, i think most cable tv operators do this (using proprietary software and/or hardware equipment), so perhaps consulting a few of them would be a good idea to get started.
Last year we had a session on pure data in sarai, and he was using webcam streaming with tickers. One can use pure-data on all platforms check their website at http://puredata.info/ Though I am not sure how will that fit with Tata-sky.
Ofcourse, i assume you are aware that doing this (modifying an ecrypted feed on a DTH system and rebroadcasting) is illegal and can land you in jail for about 5 years ? The courts have put heavy penalty on cable tv companies in Mumbai for doing the same thing with a ESPN cricket broadcast.
You can make an overlay without mucking their feed, though re netcast would be a copyright violation. Rebroadcast over the air is sedition you nasty spy. We know how you want to subvert the soverignity of the state.
On Tuesday 23 March 2010 19:37:26 b@pad.ma wrote:
Yes, not sure how you'd get the stream in from Tata-Sky and re-broadcast out -- my guess is you would need something like a TV tuner card on the machine, get video in, composite text over, and send it back out to a television over S-Video / VGA / HDMI . I'm fairly certain this should be possible, if this is the setup you're looking at. I guess pure-data should be able to do it. Another software I'd look at is FreeJ [1] - I have done this kind of things of putting text over videos live and playing them on a projector - works quite good -- not sure how exactly it might interface with the hardware you require, but I have heard of people using FreeJ with TV tuner cards, etc. to do a lot more complex things and performances. If you haven't bought additional hardware yet, it may be a good idea to ask on the FreeJ list for recommended hardware, etc for this kind of setup.
I think FreeJ might be the best solution - the developers are also quite helpful and run an active mailing list and IRC room.
Saying this, it may also be possible to do this without a software like FreeJ and just with ffmpeg or something to do text overlays. However, if you are looking to animate the text to be scrolling, etc. - the tool I've seen that does this really well is FreeJ (look for details on the TextLayer .. is totally scriptable using python or javascript [2], and can be lots of fun once you get through possible initial hurdles of hardware compatibility / codec compatibility, etc. :)).
Kate plugin in gstreamer does a song n dance with text. Basically karaoke.
Sending KG some script junk off list ;-E
Best've luck, Sanjay
[1] FreeJ Vision Mixer - http://freej.org [2] FreeJ Scripting Documentation - http://freej.dyne.org/docs/scripting/
On Tuesday 23 March 2010 12:20:24 kamal morjal wrote:
Hi
Although I am no expert on broadcast video but I think this is a problem of compositing two video streams realtime.
No. It is about composting rendered text and a stream.
One is the broadcast stream and the another is the text
or advertisement graphics that need to be overlaid on the broadcast.
This is about composting pixmaps and stream.
(haha i love spell check).
However, I doubt there is a FOSS software package that would do this out of the box for a live broadcast stream considering FOSS is severely lagging behind on the video compositing scenario,
Rubbish. Take a look at gstreamer.
or so I think. I would be glad to know if there is a FOSSy solution to this problem or for video compositing in general.
Back to your problem, i think most cable tv operators do this (using proprietary software and/or hardware equipment), so perhaps consulting a few of them would be a good idea to get started.