Irina Arkhipets created OPENMEETINGS-550:
--------------------------------------------
Summary: GSOC: Improbement for video conferencing with limited
bandwidth.
Key: OPENMEETINGS-550
URL: https://issues.apache.org/jira/browse/OPENMEETINGS-550
Project: Openmeetings
Issue Type: Improvement
Reporter: Irina Arkhipets
The main idea of this task is to allow client to choose video quality from his
side.
I.e. client itself could influence the transferred amount of data to it.
>From the Sebastian's e-mail:
...
So what could be realized is that every stream that is broadcasted from one
user via webcam to Red5/OpenMeetings will be re-transcoded into multiple
streams (high, middle, low) bandwidth.
So there might be some limitations to that: - "high" quality will never be
better then the original material. We can't make a picture better then the
original. So all re-transcoding will only make the original to lower quality,
never to higher. - Re-transcoding has to happen on the server side (and number
of streams are limited, we can't provide a stream on the required bandwidth
"on-demand" for each user, or only with very big effort) - it will require
real-time transcoding on server side which is possible with FFMPEG and some
integration into Red5. But we would need a very specialized student that is
keen and very motiviated as there is hardly any documentation on that available
in the internet. What a project makes a success is if all participant know the
potential outcome and the tools and methods that are needed to realize that. I
would be happy to put this project on our list but it will be difficult to find
somebody with the needed skills.
...
Please take a look here for more clarification:
http://markmail.org/message/g36swvjk6j33dwoi#query:+page:1+mid:mbeg6lfd3wonm6jl+state:results
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira