<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Thanks Jeff and Ben.<div class="">Given that the live555 will be the core library for the video streaming server would it make sense therefore to prototype in Python and transfer to C++ when reasonably clean. Perhaps Boost Python would help with this ? Are there good resources for a Python video streaming server using C++ libraries ?</div><div class="">For the live555 development community could this not add more hands on the job if there is a clear path to use Python as well ?</div><div class="">Here is a pioneer in a very simple application</div><div class=""><a href="http://blog.mikemccandless.com/2013/11/pulling-h264-video-from-ip-camera-using.html" class="">http://blog.mikemccandless.com/2013/11/pulling-h264-video-from-ip-camera-using.html</a></div><div class=""><br class=""></div><div class="">Would welcome your thoughts !</div><div class="">Thanks</div><div class="">IR</div><div class=""><br class=""></div><div class=""><br class=""></div><div class="">
<br class=""><div><blockquote type="cite" class=""><div class="">On Feb 8, 2016, at 7:27 PM, Jeff Shanab <<a href="mailto:jshanab@jfs-tech.com" class="">jshanab@jfs-tech.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class=""><div class="">I was wondering too becasue, my first thought is keep it simple and work in the language the library supports. (Software engineering for me is "same stuff, differnt language")<br class=""><br class=""></div><div class="">c/c++ is the best cross platform compiled language for me<br class=""></div><div class="">python is the best cross platform scripting language for me. <br class=""></div><div class=""><br class=""></div>Having said that... Python was originally written on a c base and there are some bindings. <br class=""><br class=""><a href="http://stackoverflow.com/questions/145270/calling-c-c-from-python" class="">http://stackoverflow.com/questions/145270/calling-c-c-from-python</a><br class=""><br class="">  <br class=""></div><div class="gmail_extra"><br class=""><div class="gmail_quote">On Mon, Feb 8, 2016 at 6:11 PM, Ben Rush <span dir="ltr" class=""><<a href="mailto:ben@ben-rush.net" target="_blank" class="">ben@ben-rush.net</a>></span> wrote:<br class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class="">I honestly think you're trying to put a square peg in a round hole here. If you're planning to use Live555, unless someone has any evidence to the contrary, I believe you should do everything in C++ and forgo trying to do anything in Python. </div><br class=""><div class="gmail_quote"><div dir="ltr" class="">On Sun, Feb 7, 2016 at 10:29 PM <a href="mailto:IR@InterStrat.com" class="">IR@InterStrat.com</a> <<a href="mailto:IR@interstrat.com" target="_blank" class="">IR@interstrat.com</a>> wrote:<br class=""></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word" class="">Ben. Thanks for your clarifications and guidance. <div class="">More startup questions.<br class=""><div class="">For a video-streaming server side application, how would one make the call between C++ libraries and  a Python environment ?</div><div class="">Would the C++ libraries be called by Python ? C++ would be much faster of course.</div><div class="">What would be best done in C++ and what in Python ?</div><div class="">Thanks in advance</div></div></div><div style="word-wrap:break-word" class=""><div class=""><div class="">IR</div></div></div><div style="word-wrap:break-word" class=""><div class=""><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><div class="">
<br class=""><div class=""><blockquote type="cite" class=""><div class="">On Feb 7, 2016, at 12:43 AM, <a href="mailto:IR@InterStrat.com" target="_blank" class="">IR@InterStrat.com</a> wrote:</div><br class=""><div class=""><div dir="auto" class=""><div class="">Thanks very much Ben</div><div class="">IR <br class=""><br class="">Sent from my iPhone</div><div class=""><br class="">On Feb 7, 2016, at 00:14, Ben Rush <<a href="mailto:ben@ben-rush.net" target="_blank" class="">ben@ben-rush.net</a>> wrote:<br class=""><br class=""></div><blockquote type="cite" class=""><div class=""><div dir="ltr" class="">I do not think you'll find much in the way of python support for Live555, if that's what you're asking. Otherwise you can look at other open source projects such as <a href="https://github.com/mhaller/pyffmpeg" target="_blank" class="">https://github.com/mhaller/pyffmpeg</a>. <br class=""><br class="">Browsing the newsgroup has been the best documentation I've found, next to reading the source code itself (download the live555 source and look in the testProgs folder for sample applications). <br class=""><br class="">I wouldn't say extensive knowledge of C++ is important. If you understand class inheritance and are fluent enough in C++ to read the code, you should be fine. The server is built in such a way that you fill in the functions you need and that's about all. <br class=""><br class="">Otherwise read through the basics on the codes you plan on using (Wikipedia is your best bet). </div><br class=""><div class="gmail_quote"><div dir="ltr" class="">On Sat, Feb 6, 2016 at 10:09 PM <a href="mailto:IR@interstrat.com" target="_blank" class="">IR@InterStrat.com</a> <<a href="mailto:IR@interstrat.com" target="_blank" class="">IR@interstrat.com</a>> wrote:<br class=""></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Guidance please on required background for using Live555.<br class="">
<br class="">
What are good Python sources for streaming media applications?<br class="">
What level of C++ ?<br class="">
Any other resources that are recommended to get going?<br class="">
Thanks in advance<br class="">
<br class="">
IR<br class="">
_______________________________________________<br class="">
live-devel mailing list<br class="">
<a href="mailto:live-devel@lists.live555.com" target="_blank" class="">live-devel@lists.live555.com</a><br class="">
<a href="http://lists.live555.com/mailman/listinfo/live-devel" rel="noreferrer" target="_blank" class="">http://lists.live555.com/mailman/listinfo/live-devel</a><br class="">
</blockquote></div>
</div></blockquote><blockquote type="cite" class=""><div class=""><span class="">_______________________________________________</span><br class=""><span class="">live-devel mailing list</span><br class=""><span class=""><a href="mailto:live-devel@lists.live555.com" target="_blank" class="">live-devel@lists.live555.com</a></span><br class=""><span class=""><a href="http://lists.live555.com/mailman/listinfo/live-devel" target="_blank" class="">http://lists.live555.com/mailman/listinfo/live-devel</a></span><br class=""></div></blockquote></div>_______________________________________________<br class="">live-devel mailing list<br class=""><a href="mailto:live-devel@lists.live555.com" target="_blank" class="">live-devel@lists.live555.com</a><br class=""><a href="http://lists.live555.com/mailman/listinfo/live-devel" target="_blank" class="">http://lists.live555.com/mailman/listinfo/live-devel</a><br class=""></div></blockquote></div><br class=""></div></div></div></div>_______________________________________________<br class="">
live-devel mailing list<br class="">
<a href="mailto:live-devel@lists.live555.com" target="_blank" class="">live-devel@lists.live555.com</a><br class="">
<a href="http://lists.live555.com/mailman/listinfo/live-devel" rel="noreferrer" target="_blank" class="">http://lists.live555.com/mailman/listinfo/live-devel</a><br class="">
</blockquote></div>
<br class="">_______________________________________________<br class="">
live-devel mailing list<br class="">
<a href="mailto:live-devel@lists.live555.com" class="">live-devel@lists.live555.com</a><br class="">
<a href="http://lists.live555.com/mailman/listinfo/live-devel" rel="noreferrer" target="_blank" class="">http://lists.live555.com/mailman/listinfo/live-devel</a><br class="">
<br class=""></blockquote></div><br class=""></div>
_______________________________________________<br class="">live-devel mailing list<br class=""><a href="mailto:live-devel@lists.live555.com" class="">live-devel@lists.live555.com</a><br class="">http://lists.live555.com/mailman/listinfo/live-devel<br class=""></div></blockquote></div><br class=""></div></body></html>