Skip to content

montevideo-tech/vast-2-sgai

Repository files navigation

VAST-2-SGAI

Overview

Introduction

This is a project developed in the context of the Montevideo TECH Summer Camp 2025! During the Summer Camp, this project aims to create value for the video community while participants learn and share knowledge, fostering collaborative growth and making a positive impact together on the video community.

Project Goal

This project aims to create an open-source tool that converts VAST XML files into HLS interstitial AssetLists, supporting Server-Guided Ad Insertion (SGAI) without requiring Server-Side Ad Insertion (SSAI) providers.

Project Duration

Start Date: November 11
End Date: January 31

How to run

  1. Start the project

    With Node:

    npm install
    npm run dev
    

    or Docker Compose

    docker compose up
    
  2. Open a browser in http://localhost:3000 to try the examples

Communication Channels

Methodology

We follow a collaborative, issue-driven development approach with regular meetings to discuss ongoing work and new developments.

Issues

All topics related to development and design are logged and tracked via GitHub Issues at Issues Page.

  1. Creating Issues: Participants can create and report issues covering development topics, feature requests, bugs, or any other relevant discussion points.
  2. Tagging for Discussion: Issues tagged with next meeting will be discussed in the upcoming meeting. Participants should ideally review and comment on these issues beforehand.

Weekly Meetings

meetigns MAY vary, please follow the discussions in video-dev.org #montevideo-summerprojects channel

During each meeting:

  1. Discussion on Tagged Issues: We’ll focus on issues tagged next meeting, aiming to resolve roadblocks and outline actionable steps.
  2. Preparation: We encourage each participant to review and comment on tagged issues ahead of time, ensuring an efficient and informed discussion.

Documentation

Digital Whiteboard: A visual tool used during meetings to support discussions can be accessed here.


Feel free to reach out via GitHub or on video-dev.org #montevideo-summerprojects to get started, contribute, or ask questions. Let's make this tool a valuable resource for the video community!

About

VAST 2 SGAI Summer Project 2025!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •