Trek H
5678384b43
audio-player: added media ID converter
2019-08-16 16:21:07 +09:30
Trek H
a40dd4c835
audio-player: added form for filling in timestamp and media info
2019-08-11 19:42:51 +09:30
Trek H
1865ff9c79
audio-player: formatting
2019-08-11 16:54:30 +09:30
Trek H
dc72371e74
audio-player: comments for byte conversions
2019-08-11 16:30:13 +09:30
Trek H
e6697b9de9
audio-player: added ability to decode consecutive chunks to js decoder.
2019-08-10 21:00:26 +09:30
Trek H
e195f77136
Merge branch 'master' into audio-player
2019-08-08 12:22:56 +09:30
Trek H
1dd6ad54d1
audio-player: finished style
2019-08-05 12:46:58 +09:30
Trek H
935e3fca62
audio-player: footer and liscence
2019-08-05 12:39:55 +09:30
Trek H
b0f87dd01e
audio-player: added style
2019-08-03 18:03:32 +09:30
Trek H
9e9ac688c3
audio-player: added wav encoder for html 5 player
2019-08-03 18:02:39 +09:30
Trek H
3f29f0c84e
Merge branch 'master' into revid-audio
2019-08-02 23:32:21 +09:30
scruzin
3c1965d938
Propagate netsender client error.
2019-07-26 18:55:56 +09:30
Trek H
000b71068f
audio-player: decoding optimised, not using typed arrays
2019-07-25 14:58:39 +09:30
Trek H
cdc5b52f36
audio-player: adpcm file playing in browser
...
Adpcm files can be uploaded and played however decoding takes a significant time.
The process needs to be optimised.
2019-07-25 13:32:53 +09:30
Trek H
2c436b7edf
audio-player: decode function completed
2019-07-24 17:55:02 +09:30
Trek H
8a3eeec59d
audio-player: added js adpcm decode func
2019-07-24 17:12:24 +09:30
Trek H
908b8e6e56
audio-player: wasm decoding test
2019-07-24 13:33:17 +09:30
Trek H
e23c1aac7e
audio-player: wasm decoding merged with pcm player
2019-07-23 17:57:03 +09:30
Trek H
1842319957
audio-player: added go wasm for access to go adpcm package
2019-07-23 14:28:43 +09:30
Trek H
f0b198b612
audio-player: removed unused elements
2019-07-18 16:12:31 +09:30
Trek H
99acedb343
audio-player: playing pcm in browser
2019-07-18 16:04:50 +09:30
Trek H
f7e877eb0c
audio-player: initial commit
2019-07-18 13:11:52 +09:30
Trek H
e3ba1e43f3
Merge branch 'master' into revid-audio
2019-06-14 00:15:04 +09:30
Trek H
96c1b51173
revid and audio: seperated audio into own package
...
audio device input is now handle in its own package which resides in the new input directory
a list of codecs was added to codecutil package to help with multiple packages using the same codecs
2019-06-06 02:09:55 +09:30
Trek H
3d7539c6df
Merge branch 'master' into revid-audio
2019-06-03 17:50:48 +09:30
Saxon
b6e5414c8a
revid: fixed merge conflicts
2019-05-27 15:15:26 +09:30
Trek H
c58c573cd7
revid: changed writeRates and recPeriods to floats
2019-05-21 12:39:10 +09:30
Saxon
88ffdf08b5
revid: changed the input enum for RTSP input from RTSPCamera to RTSP
2019-05-21 12:18:52 +09:30
Saxon
3ff726e439
revid & cmd/revid-cli: removed need for command line flags to specify addresses for RTP and RTCP.
...
Removed the command line flags that were used to specifiy local and remote addresses for RTP and RTCP. These are now
derived from the initial RTSP connection and also from the RTSP SETUP method reply.
2019-05-20 19:45:59 +09:30
Saxon
bc6a0ae55e
revid: using RTCP client to maintain RTP stream from RTSP server
...
Now adopting an RTCP client so that the RTP stream from the RTSP server can be maintained past 1 minute.
This change involved some refactor.
The rtcp.NewClient signature has been simplified. There is now a default send interval and name for use
in the source description in the receiver reports. These can be customised if required with the new
SetSendInterval and SetName funcs. The rtcp.NewClient signature now takes an rtp.Client, so that it
can get information from the RTP stream, like most recent sequence number. As a result of this requirement
the rtp package parse file has been extended with some functions for parsing out the sequence number and
ssrc from RTP packets and the RTP client provides getters for these things.
2019-05-20 18:14:27 +09:30
Saxon
bd56e936a4
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
Saxon
5a2f15054d
cmd/revid-cli: added flags related to RTSP input
...
Added 'RTSPCamera' option to description for 'Input' revid-cli flag. Also added other flags required
to set config params for RTSP input, like RTSPURL, RTPRecvAddr and RTCPAddr.
2019-05-16 12:55:35 +09:30
Saxon
1762adf338
revid/config.go: finished commenting config fields, and removed unused options.
2019-05-13 16:55:20 +09:30
Saxon
835f97203a
revid: config fields that are exported and acronyms now capitalized.
2019-05-13 16:23:38 +09:30
Saxon
51fcb18505
revid: capitalize exported enums that are acronyms like Rtmp->RTMP, Mpegts->MPEGTS etc.
2019-05-13 16:18:41 +09:30
Saxon
dc0ecf712d
fixed config outputs defaulting bug
2019-05-12 01:57:38 +09:30
Trek H
e699c30a85
revid: updated documentation and licenses
2019-05-08 19:31:25 +09:30
Trek H
faa6246a51
Merge branch 'master' into revid-audio
2019-05-08 16:23:56 +09:30
Trek H
7d4da08cf0
revid: audio lexer reading and writing correct bytes
2019-05-07 16:52:58 +09:30
Trek H
a3c7cb5616
revid: added chunkSize to audioInput and bufferSize to lex functions
...
The audio lexers need to know how much data they will be receiving unlike video which has a fixed buffer size.
This means that all the lex function will need to be given a buffer size since they are used as a function pointer with the same signature.
2019-05-05 17:56:14 +09:30
Trek H
09db8907a5
revid: matching up audio packet sizes, chunk sizes and rates throughout revid pipeline
2019-04-26 17:03:30 +09:30
Trek H
b1e5b4341f
revid: pid for audio being written to mts packets
2019-04-24 16:39:18 +09:30
Trek H
3484e35692
revid: revid building and running with audio additions
2019-04-24 13:58:56 +09:30
Trek H
c51e0ec168
revid: adding audio config parameters
2019-04-23 19:05:47 +09:30
Trek H
20c9e6c409
revid: added PCM and ADPCM codecs
2019-04-23 16:20:47 +09:30
Trek H
a60c65a6cf
revid: added rate flags to config and cli, started writing test
2019-04-23 14:51:17 +09:30
Saxon
e3c711d1f6
cmd/revid-cli: run failed log message to warning level
2019-04-15 13:13:01 +09:30
Alan Noble
be0f8d0094
Fix typo in Rotation param.
2019-04-11 22:17:01 +00:00
Saxon
937f54f418
av: fixed conflicts with master
2019-03-28 11:03:05 +10:30
Saxon
5366eca2f2
av: fixed imports
2019-03-25 11:51:03 +10:30