Re: [Mlt-devel] Multicast | UDP
Brought to you by:
ddennedy,
lilo_booter
|
From: Dan D. <da...@de...> - 2014-09-25 02:24:09
|
On Wed, Sep 24, 2014 at 6:12 PM, Noto Modungwa <not...@gm...> wrote: > Thanks for the response! > I managed to get a transport stream over multicast going fine. The next > thing I need to get right is to see if I can ensure a constant bitrate TS, > which from the documentation I believe MLT can do... Anyhow, let me fiddle > a bit and see how far I get there. > http://www.mltframework.org/bin/view/MLT/ConsumerCbrts http://www.mltframework.org/bin/view/MLT/ConsumerCbrtsMore The cbrts consumer was made to provide T-STD compliant CBR output with special care for PCR accuracy, interval, and continuity. The ASI version of these, from which they were born, were tested against ETSI TR 101 290 for DVB compliance. The ASI card regulated the send rate, but you will need to figure out something for sockets if you want to use this. Good luck. > > FYI, all in all, I now have a light app running on python (flask > framework) that takes "commands" via http. The idea is to have a RESTFUL > API to control playout, with transitions, channel branding and ticker text > for starters. > > Once I have this running the way I need and STABLE, I hope to share the > learnings. so do wish me luck :) > > Ps. either way this works out - big up to everyone that's contributed to > MLT!! > > > On Wed, Sep 24, 2014 at 5:20 PM, Dan Dennedy <da...@de...> wrote: > >> On Wed, Sep 24, 2014 at 4:34 AM, Noto Modungwa <not...@gm...> >> wrote: >> >>> >>> Hi, >>> >>> Can anyone share an example of how to setup a multicast consumer in >>> python? >>> for example you would setup and SDL consumer like so >> consumer >>> = mlt.Consumer( profile, "sdl") >>> >>> >>> >> >> http://www.mltframework.org/bin/view/MLT/Questions#How_can_I_stream_as_multicast_tr >> >> consumer = mlt.Consumer( profile, "avformat:udp:// >> 224.224.224.224:1234?pkt_size=1316&reuse=1" ) >> consumer.set( "real_time", 1 ) >> >> >> |