11/9/2002 | Simpleplayer won't execute on the PPC 2002 Emulator. SimplePlayer won't compile for the PPC 2000 emulator. Bummer ! How do we debug then ? Weather too beautiful outside to worry about this. |
11/10/2002 | Spending hours trying to search for an available freeware MPEG-1 capable Streaming Server, which must also use RTP/RTSP. Darwin Streaming Server promises a lot. But fails to deliver. Refuses to stream MPEG-1 streams that are not hinted. Searched for tools which can 'hint' mpeg movies and produce hinted mpeg movies. Only hinted .mov files are produced. Gave up on DSS. At last RealNetworks Helix Streaming Server works ( for 30 days that is). Still too beautiful outside, but cannot give up on this. |
11/11/2002 | PPC developer Network has some logging solutions that can be used to aid in debugging the simple player DLL that we need to write. |
11/12/2002 | Tried out a few RTSP sessions with Helix. Work fine. RTP tools also seem to work
fine with Helix.
Looking up the RFC's for RTP and RTSP. |
11/13/2002 | Trouble. RTP splits mpeg-1 streams into audio (MPA) and video (MPV) streams. Cannot find documentation or resource which instructs us how to remix the two.Resort to video only solution. Created a video only mpeg-1 stream. But found out that RTP adds some media specific header to the video stream. Trouble again. Cannot find documentation which details how to strip out the RTP specific info. |
11/14/2002 | Totally give up on trying to play mpeg-1.
Resort to playing PCM audio files on the IPaq. Simple applications to test
the audio API seem promising. Simple API and trouble free execution. Plans
laid out of writing an audio streaming client. Also test out simple RTP payload and header dump programs. Success. |
11/15/2002 | Turns out that stripping RTP media specific header is a simple task. Ross Finlayson from Live.com, gives us the break. Try out quick and dirty RTP dump applications for stripping out media specific header and dumping payload. The resulting media stream works fine on all media players including SimplePlayer built out of the SDK. At last, streaming mpeg-1 on the WinCE seems a real possibility. |
11/16/2002 | Meeting today, to nail down final issues and try to integrate the RTP layer on top of SimplePlayer as a DLL. |
11/16/2002 | Issue with Nomad and firewalls. Getting help from ITECS. |
11/19/2002 | Fully finish the streaming media client. |
11/23/2002 | Experiment Client with different media streams. |
11/24/2002 | Develop background load. Discuss different QOS experiments. |
11/27/2002 | Thanksgiving Shopping. |
11/29/2002 | QOS Experiments I. |
11/30/2002 | QOS Experiments II and Final Report. |