Helix media activity: Difference between revisions

From OLPC
Jump to navigation Jump to search
Line 1: Line 1:
=Helix "Watch & Listen" Media Activity Release Notes=
=Helix "Watch & Listen" Media Activity Release Notes=


These release notes relate to the "Watch & Listen-1.xo" release
These are out of date, but kindly provided by Greg Wright of Real.
of the activity. Currently, the activity is bundled with the
Helix media engine all in one package for easy installation.
Eventually this engine, and they python bindings providing
access to it will be moved to a location allowing easy access
from any activity.


==Helix "Watch & Listen" Media Activity Version 1 Release Notes==
"Some of these have already been fixed since we packaged up
for your demo. The next demo will have these fixed as well
as added features. Again, if you think certain features or
bugs should be a priority, let me know."

"We are working on setting up the public facing RTSP/HTTP
server and content. I will let you know as soon as that is
ready and provide links to it."

==Helix Activity Known Issues==


1. Small GUI elements. This is due to Sugar using a hippo canvas to
1. Small GUI elements. This is due to Sugar using a hippo canvas to

Revision as of 07:09, 30 March 2007

Helix "Watch & Listen" Media Activity Release Notes

These release notes relate to the "Watch & Listen-1.xo" release of the activity. Currently, the activity is bundled with the Helix media engine all in one package for easy installation. Eventually this engine, and they python bindings providing access to it will be moved to a location allowing easy access from any activity.

Helix "Watch & Listen" Media Activity Version 1 Release Notes

1. Small GUI elements. This is due to Sugar using a hippo canvas to render activities, and our activity being out of date. This should be fixed in the near future, thus making all of the widgets fit into the Sugar theme much better.

2. Media not resuming correctly. There are a few spots where if the video gets paused, it won't resume correctly. These are due to bad logic in the GUI. Some examples of these include pressing the stop button while a video is playing and pressing play again, and you will find the video won't play again. Another example is opening a dialog(open location, open a file) while the video is playing, pressing cancel, and the video won't resume.

3. No error feedback. In the current activity, there is no feedback of when errors occur. Errors include not being able to load a file(plugin/codec issues), or not being able to connect to a stream(can't be found, no network connectivity). Currently, the activity just won't do anything when there is an error.

4. Not enough status feedback. Currently, the only feedback we give the users is media playback, and the progress bar. This needs to be improved with numerical output including: time elapsed, time remaining, and possibly messages for buffering streams and such.

5. Need better Ogg support. There is a few bugs in the ogg theora codec written for helix. These include a resizing issue where the size of the player isn't being reported to the codec properly, thusly causing it not to display correctly in the media player. There also seems to be a streaming issue with the Ogg format with the engine. We are working with some theora/vorbis people from xiph to get these issues taken care of.

6. X overlay color issue. Since we are using x overlays, when we try to display color video, the rest of the screen gets a green tint. This is a hardware issue as noted in the hardware release notes, and should be resolved in the next revision of the hardware.