Go to file
Saxon a2d1b09e92 codec/h265: fixed lexer to get nal header into start of fragment
Now getting the nal header and type from fu header for the first fragment. We can now
lex and create HEVC MTS to RTP - working fine. Need to use RTCP now to continue stream.
2019-05-19 17:21:41 +09:30
.circleci circleci: update go version and use modules 2019-03-06 18:10:07 +10:30
cmd/revid-cli cmd/revid-cli: checking Input flag string and assigning cfg.Input to revid.RTSPCamera if 'RTSPCamera' is entered. 2019-05-16 13:05:09 +09:30
codec codec/h265: fixed lexer to get nal header into start of fragment 2019-05-19 17:21:41 +09:30
container container/mts/encoder.go: generalising stream id logic 2019-05-16 16:41:52 +09:30
exp pcm: updated import statements using pcm 2019-04-09 15:48:54 +09:30
init Remove superflous characters. 2019-03-06 00:00:42 +00:00
protocol Merged in h265-lexer (pull request #189) 2019-05-13 07:41:17 +00:00
revid revid: fixed rtpPort and rtcpPort parsing and added H264 and H265 IDs 2019-05-16 13:57:10 +09:30
Makefile rtmp: remove librtmp 2018-09-15 07:27:27 +09:30
Readme.md Updated description and copyright. 2019-04-25 01:26:50 +00:00
contributors.txt Added contributors. 2019-04-25 00:54:27 +00:00
go.mod av: updating go mod stuff 2019-04-29 16:05:32 +09:30
go.sum av: updated go mod 2019-05-05 19:51:20 +09:30

Readme.md

Readme

av is a collection of tools and packages written in Go for audio-video processing.

Codecs, containers and protocols are organized according to directories named accordingly.

cmd/revid-cli is a command-line program for reading, transcoding, and writing audio/video streams and files.

License

Copyright (C) 2017-2019 the Australian Ocean Lab (AusOcean).

This is free software: you can redistribute it and/or modify them under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

It is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License or more details.

You should have received a copy of the GNU General Public License along with revid in gpl.txt. If not, see http://www.gnu.org/licenses/.