Archive of https://github.com/drakmor/esvideorpi2pes — Wrap h.264 video from raspivid into a MPEG2 PES stream for use with OpenCaster. https://github.com/drakmor/esvideorpi2pes
  • C 48%
  • Python 41.4%
  • Shell 8.2%
  • Makefile 2.4%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
James Churchill 44f4258ae8 Fix bitrate issues with broadcast.sh, clean up intermediate files
Was trying to cram 6Mbit down a 5.8Mbit pipe! :) Now calculates the
channel capacity and sets the muxer to output 95% of that.
Moved all the fifos and generated files into subdirs.
2014-10-01 14:34:06 +00:00
rpi-test Fix bitrate issues with broadcast.sh, clean up intermediate files 2014-10-01 14:34:06 +00:00
.gitignore Updated .gitignore 2014-09-30 10:18:27 +00:00
esvideorpi2pes.c Optimisations 2014-09-30 10:17:14 +00:00
Makefile Optimisations 2014-09-30 10:17:14 +00:00
nal.c Optimisations 2014-09-30 10:17:14 +00:00
nal.h Initial commit 2014-09-27 20:54:02 +10:00
README Add README. 2014-09-27 12:39:12 +00:00

Encapsulates the h.264 annex B video stream from raspivid into a MPEG-2 PES stream. From there you can use the OpenCaster tools to generate MPEG-TS streams.

Usage: ./esvideorpi2pes <filename> <fps> [stream_id]

Output goes to stdout, so pipe it to a file or fifo.

James Churchill
pelrun@gmail.com
VK4CPC