Private:atsc meeting minutes
From NMSL
Revision as of 12:15, 18 May 2010 by Kaushik choudhary (talk | contribs)
18 May 2010
- Attendees: Mohamed, Som, Bassam, Kaushik, Gordon.
- Scribe: Kaushik
- Summary:
- All must keep updating the Wiki page with their notes, summary of work, challenges faced, approaches taken or any other information that may be useful or relevant to the project.
- When developing, it is very important to keep the robustness of the code in mind. The code should also be well documented and maintainable.
- New directory structure for source code repository (version control) is expected to be ready by next week.
- Discussed an issue with inserting XML library APIs in ConfMgr's load and saveas methods. Som to investigate further.
- Tasks and deadlines:
- Som:
- Continue working on the new directory structure (svn structure and design). Document the changes or new additions. (Deadline: 1 week)
- Continue working on the Configuration Manager. (Deadline: 1 week)
- Integrate all modules and build them together. (Deadline: 2 weeks)
- Investigate how the web-interface for the testbed will modify configuration using XML configuration files.
- Bassam:
- Implement a StreamReader class in the base station to receive streaming data (support multiple streams) from Darwin and pass it to the BurstReader class for further processing. (Deadline: 1 week)
- Investigate possibility of using suggested RTP library (ORTP) to use for processing streaming data.
- Kaushik:
- Implement classes for the remaining PSI/SI tables. (Deadline: 1 week)
- Write and execute test cases for verification of compliance of PSI/SI tables thus developed with DVB-H standard. (Deadline: 1 week)
- Follow class diagram in the design document and make changes if and when necessary and beneficial.
- Gordon:
- Study the DVB-H standard and testbed design document to understand the role and requirement of FEC encoding. (Deadline: 1 week)
- Understand relevant implementation requirements and propose a design for the changes required to make open source FEC library compliant with the DVB-H standard. Keep Cheng in the loop during this activity. (Deadline: 1 week)
- Start implementation of the decided changes.
11 May 2010
- Attendees: Mohamed, Som, Bassam, Kaushik, Gordon.
- Scribe: Kaushik
- Summary:
- Important to under stand and retain the big picture of the goal of the project.
- ChengHsin Hsu to collaborate part-time.
- Update Wiki page with related documents, links or files that you come across. Do write a brief note about the relevance or take-away of the posting.
- Try and have the system up and running with the new code for FEC, Streaming and PSI/SI in three weeks.
- While performing your current set of tasks (for DVB-H project) keep in mind that it is desirable to reuse as much of the current work as possible for the implementation of the ATSC Mobile TV project.
- Guidelines for posting progress
- Update your progress by the end of day on every Monday.
- Write concise but informative notes in your progress summary. For example, mention the test cases when you say "tested communication module."
- Tasks and deadlines:
- Som:
- Redesign the class hierarchy to align better with the current implementation since the current design is more complicated than the implementation. (Deadline: 2 weeks)
- Bassam:
- Implement the streaming server using RTP and other related protocols to stream videos to a mobile device in C++. Use available tools and APIs. (Deadline: 2 weeks)
- Kaushik:
- Implement the generation and packing of each of the PSI and SI tables using the current design document and existing Python source code in C++. (Deadline: 2 weeks)
- Gordon:
- Implement FEC component of the system using C++. (Deadline: 2 weeks)