Inspiration

I wanted to use my HDHR device outside of the local network

What it does

My program creates the FFMPEG command and then executes it which allows for transcoding the MPEG2-TS stream into a FLV container suitable for HLS streaming

How I built it

I built it by referencing the json files that the HDHR local device page exposes in addition to looking up how to manage local processes with Go

Challenges I ran into

not having enough time

Accomplishments that I'm proud of

Making something that worked

What I learned

Programming cool things takes a lot more time than I previously expected.

What's next for hdhrGo

Web interface for the 3 command line arguments, viewing of the stream with JWPlayer

Share this project:

Updates