So I managed to create a test pattern with a 400Hz test tone and got it playing properly through all my TVs. For those that are curious, I'm using the following under Ubuntu 14.
- sox for generating audio tone
- ffmpeg for creating audio and video elementary stream (AC3 stereo and mpeg2video)
- opencaster 3.2.2 for converting and muxing the elementary streams
I'll refine my bash script a bit and post it if others are curious.
My TS specs are:
Audio: AC3 2 channel at 48KHz and 192k bitrate
Video: MPEG-2 1080i at 7Mbps
Muxed Data:PAT, PMT, MGT, TVCT
Right now, I just use the HDTV998 program to play my generated ATSC transport stream and it's all good!
Next is to see if I can do live stuff and use the existing program to send it to the card, if that works, there's no need to develop new software.
Last edited by stefvie2k; 08-01-2014 at 05:51 AM.