Serviio as a client for something different?
Posted: Tue Aug 23, 2011 6:54 pm
I have taught and played Classical Guitar for many years. As I reach retirement I want to keep on teaching and communicating in the modern world. There is much useless software out there for this purpose already...Skype (Microsoft controlled) and a swack of other stuff just coming around into basic low quality usability for musicians.
However in the world of Linux there is much going on which is much more interesting and could in future be setup to do things that right now I can only dream of achieving on a Windows machine with limited budget and no access to a pro studio or heavy funding.
I have played around with the recording and realtime encoding capabilities of ecasound and other software in Linux...now I am playing around with the possibilities of network broadcasting from encoded recording in real time. Writing scripts to launch and setup things and even dabbling in a little simple ui building...though I am xml challenged.
Serviio seems to be a good choice on the client side of things as it can sit there and happily send multimedia to upnp devices and transcode if necessary.
On the server side of things Linux excels...
The recent changes to pulse audio are very interesting
From my standpoint audio quality and reliability is much more important than video capabilities so developing a stream server for audio first and getting it to send a decent 128 bit stream in several different formats on demand is the primary first step.
Full video capabilities can come later. Why a DLNA client you might ask...the reason is very simple being able to send to better audio equipment from a laptop or simply an Apple IPAD or other cheaper multimedia toys like the pad is a good idea.
Quality internet discoverable network streaming audio is a challenge in real time but I am sure that in the near future it will become a real possibility even for poor musicians and teachers.
However in the world of Linux there is much going on which is much more interesting and could in future be setup to do things that right now I can only dream of achieving on a Windows machine with limited budget and no access to a pro studio or heavy funding.
I have played around with the recording and realtime encoding capabilities of ecasound and other software in Linux...now I am playing around with the possibilities of network broadcasting from encoded recording in real time. Writing scripts to launch and setup things and even dabbling in a little simple ui building...though I am xml challenged.
Serviio seems to be a good choice on the client side of things as it can sit there and happily send multimedia to upnp devices and transcode if necessary.
On the server side of things Linux excels...
The recent changes to pulse audio are very interesting
There is much that can already be done. But very little that is in a state that make sense from an end user point of view. Creating a network multimedia stream with Linux is a fairly complex task but all the tools are in place and some are far superior to anything out there in the consumer software world. In fact RealNetworks already has commercial software available for Linux to do exactly what I eventually seek to achieve.
From my standpoint audio quality and reliability is much more important than video capabilities so developing a stream server for audio first and getting it to send a decent 128 bit stream in several different formats on demand is the primary first step.
Full video capabilities can come later. Why a DLNA client you might ask...the reason is very simple being able to send to better audio equipment from a laptop or simply an Apple IPAD or other cheaper multimedia toys like the pad is a good idea.
Quality internet discoverable network streaming audio is a challenge in real time but I am sure that in the near future it will become a real possibility even for poor musicians and teachers.