{"id":27954498,"url":"https://github.com/ebu/hbbtv-dvbstream","last_synced_at":"2025-05-07T17:30:26.610Z","repository":{"id":19926648,"uuid":"23193126","full_name":"ebu/hbbtv-dvbstream","owner":"ebu","description":"Generate two channels transport stream using FFMpeg and Opencaster","archived":false,"fork":false,"pushed_at":"2014-09-30T09:29:01.000Z","size":122,"stargazers_count":45,"open_issues_count":1,"forks_count":21,"subscribers_count":12,"default_branch":"master","last_synced_at":"2024-04-13T22:26:53.014Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ebu.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-08-21T15:46:12.000Z","updated_at":"2024-02-27T04:54:35.000Z","dependencies_parsed_at":"2022-08-17T15:45:42.495Z","dependency_job_id":null,"html_url":"https://github.com/ebu/hbbtv-dvbstream","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ebu%2Fhbbtv-dvbstream","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ebu%2Fhbbtv-dvbstream/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ebu%2Fhbbtv-dvbstream/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ebu%2Fhbbtv-dvbstream/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ebu","download_url":"https://codeload.github.com/ebu/hbbtv-dvbstream/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252926456,"owners_count":21826316,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-05-07T17:30:25.570Z","updated_at":"2025-05-07T17:30:26.554Z","avatar_url":"https://github.com/ebu.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"hbbtv-dvbstream\n===============\n\nThis project contains some scripts to generate a transport stream using FFMpeg and Opencaster which triggers HbbTV portals on a TV. \nThe stream can be played using Dektec streamXpress.\n\nIt is composed of two files:\n\n* *make-stream.sh*: Generate the final transport stream. (First, it splits the mpeg files into different transport streams elements for audio and video. Second, it multiplexes the metadata tables, videos and audios streams into a final transport stream file)\n\n* *create-metadata-ts.py*: Creates stream tables ( PAT, NIT, AIT, SDT, PMT) inspired by the opencaster hbbtv sample.\n\n\n\n## Requirements\n\n* [ffmpeg](http://ffmpeg.org)\n* [opencaster](http://www.avalpa.com/the-key-values/15-free-software/33-opencaster)\n\n## Related Projects\n\n[EBU Cross-Platform Authentication project](http://tech.ebu.ch/cpa)\n\n\n## Contributors\n\n* [Michael Barroco](https://github.com/barroco) (EBU)\n\n\n## Copyright \u0026 License\n\nCopyright (c) 2014, EBU-UER Technology \u0026 Innovation\n\nThe code is under BSD (3-Clause) License. (see LICENSE.txt)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Febu%2Fhbbtv-dvbstream","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Febu%2Fhbbtv-dvbstream","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Febu%2Fhbbtv-dvbstream/lists"}