Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
i have problem with the GPL license that libVLC only support , is there any alternative ?
something that is lgpl or other none gpl ?
I think there is one LGPL, multiplatform, and capable of both streaming and display option: GStreamer. Note that not all codecs available for GStreamer are LGPL, however.
(The other option that comes to mind is LIVE555 Streaming Media, which is LGPL but doesn't handle display.)
LibVLC has started to switch to LGPL.
http://git.videolan.org/?p=vlc.git;a=commit;h=36ab287e77e9df059f261ed1cfb13fc4674182ec
GStreamer should work as mentioned above, also consider trying FFMPEG (which I've always preferred to GStreamer myself) It works with streaming audio/video and is LGPL.
How about FFMpeg. FFMpeg can be used to stream Media contents and would work on Windows, Linux and Mac as well.
Moreover, FFmpeg is free software licensed under the LGPL or GPL.
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
I have been working with a lpc1788 (Cortex M3) evaluation board. For some application developement I used a GUI library/tool by Segger, called emWin. Though I have completed the applicatiopn developement on keil uVision 4, I am keen to whether the same can be done on a linux gnu-arm toolchain used along with a GUI library. As the name itself suggests, emWin is not meant for linux platform developement. And, its costly too not being an open source. Can anybody please inform me if there are any options available?
QT and wxWidgets both have ports for embedded systems, especially those that are capable of running a decent linux distro such as your arm board.
QT Embeded packs it's own window manager.. and doesn't seem to need X11. link to Wiki
wxWidgets usually wraps around other GUI libs. Link to ArticlesThere's :-
wxGTK for GTK+ if you squeeze GTK into your device.
wxX11 if you can get an X Window system to run on your device.
wxDFB for "resource free" devices that use DirectFB
wxNano-X for Nano-X
There should be other options out there, but you may the above because:-
They have excellent community support.
Both libraries are Free and Open Source.
They have very nice development tools...IDEs and RAD tools that are Free & Open Source.
Ease of development of your GUIs on desktop.
Portability of your app to other platforms ( Android, win32/64, OSX ..etc ).
.....The list goes on and on.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I'm looking into the possibilities of building an open-source streaming media server on Debian. It will be serving a mix of mp3 and mp4 files, perhaps 10-30 streams at a time, fairly high quality.
What are the possibilities for a Linux streaming media server that is totally open-source?
XBMC and MythTV are two popular media server software distributions that come to my mind. They are also available as individual packages that you should be able to install on any distro.
In addition to media server functionality, MythTV provides DVR and TV tuner functionality as well.
I always thought of XBMC and Mythtv as stream consumers, rather than stream providers. Can't speak to XBMC at all. Myth can definitely provide streams and it sets them up pretty much out-of-the-box ready to go. Not sure it can handle 30 concurrent streams. If you want that many, I'm guessing this will go beyond your home network and you want something that can be hardened and exposed to the internet. I'd recommend mediatomb as a streaming server. Maybe also lots of RAM for a filesystem cache and an extra couple of network cards. I think that's where your bottleneck will form.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I'm working with GeoTiff related files and would like to know what's a good viewer to see the outcome of my work? It needs to work on a Windows machine.
Thanks.
ERViewer from ERMapper was good, you need to register now to get it from ERDAS:
https://download.hexagongeospatial.com/downloads/imagine/erdas-er-viewer-2014-v14-01
Irfanview can also open GeoTIFF, but won't be as efficient for very large files.
OpenEV in the GDAL suite will also display GeoTIFF: http://openev.sourceforge.net/ - GDAL is very helpful in general for GeoTIFF.
Manifold 9.0 is also very good, there's a free viewer for use on Windows. http://www.manifold.net/viewer.shtml
You can also use uDig for viewing GeoTiff (and other GIS-data): http://udig.refractions.net/
uDig - User-friendly Desktop Internet GIS: A GIS Framework for Eclipse
uDig is an open source (LGPL) desktop application framework, built with Eclipse Rich Client (RCP) technology.
uDig can be used as a stand-alone application.
uDig can be extended with RCP “plug-ins”.
uDig can be used as a plug-in in an existing RCP application.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I am learning now days programming drivers.
I am doing my learning from this book Linux Device Drivers
But I am little bit lack of practice. Can you recommend me some simple projects that I can get started with.
Or some open source project that newbie can understand what is going on.
Additional examples and tutorials will be welcomed .
Thanks for help.
Free software magazine has an article about that :
http://www.freesoftwaremagazine.com/articles/drivers_linux?page=0%2C0
this tutorial is downloadable as PDF.
This article describes the programming of a USB driver for a home made multicolored light. I think its quite interesting :)
http://www.linuxjournal.com/article/7353
For more "complete" drivers, I would look at the code of "serial" drivers (meaning driver for devices connected to a plain old serial port or USB port) because the data transfer between your computer and the device feels more natural.
The given below link is very good to kickstart the linux device drivers learning:
http://www.linuxforu.com/tag/linux-device-drivers-series/page/2/
-Aditya-
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
Recently, a client has asked me to do a custom application to manage intercoms (Barix Annuncicom). After reading the documentation, I can do most of the "managing" part, however I am stuck with the VoIP part.
Are there any documentation, guides, articles, that will help me better understand and code a simple VoIP application?
I am looking for a article that has little expectation of previous knowledge.
voip-info.org, is a nice resource guide if you wanna learn about VoIP platforms and protocols, is mostly open-source oriented and you'll find good articles there.
You could start with w3c's voice browser standards and the IETF SIP working group.
This reasonably high-level tutorial has lots of information, including common VOIP questions and a discussion of SIP functions, and book recommendations.
There are more specific tutorials dealing with introductory software implementations (e.g. using Asterisk) on the SWIK site.
If you want to find details on SIP, one of the best resources is Tech Invite.
Other very useful tool is SIPP which is SIP packets emulator with easy biult in XML scripting language which allows you to test different scenarios.
I would personally go with either Yate http://yate.null.ro
or PjSIP http://pjsip.org
The code is complete, cross-platform and has lots of examples.
PJSIP is a free and open source multimedia stack written in C and it supports audio, video, presence and instant messaging capabilities.It is designed to be very small in footprint, have high performance, and very flexible.
You can go refer other links also as link1, link2, link3, link4.
Are you familiar with Asterisk?