Commit Graph

210 Commits

Author SHA1 Message Date
Trek H 64febc479b audio-player: log request status on error 2019-09-14 22:21:52 +09:30
Trek H 9805506cf2 audio-player: changed syntax 2019-09-14 20:28:59 +09:30
Trek H fa2ae7b9c7 audio-player: switched order of HTML elements and commented adpcm tables 2019-09-06 14:39:20 +09:30
Trek H ab56f0f597 audio-player: removed basic file server 2019-09-06 14:05:22 +09:30
Trek H 328d63f623 Merge branch 'master' into audio-player 2019-09-06 13:07:45 +09:30
Saxon 817cc86a34 revid: now have MinPeriod and ClipDuration params
This change included a rename of IntraRefreshPeriod to MinPeriod, and the addition of the ClipDuration param. PSI are now written before IDR. Clips are no longer outputed
based on PSI but rather a time ClipDuration, where ClipDuration >= MinPeriod, however, PSI must still be at the beginning of each clip. Also created functionality to update
meta time even if we don't have a response to update.
2019-08-25 20:42:01 +09:30
Saxon 9eb155dfed revid-cli: removed use of config quantize param in revid-cli 2019-08-24 14:05:34 +09:30
Trek H 6bef4aeefc audio-player: made URL relitive to current location 2019-08-21 15:17:50 +09:30
Trek H cd25a287b4 audio-player: can request and download mts from vidgrind url 2019-08-21 15:10:29 +09:30
Trek H 085f0e7437 audio-player: swap out the seperate input fields for a url field 2019-08-16 18:38:14 +09:30
Trek H a24bb4e0bb audio-player: user input for media info form 2019-08-16 17:51:53 +09:30
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
Saxon Milton 2470ce95ad revid-cli: setting default InputCodec to codecutil.H264 2019-08-09 09:41:47 +00:00
Saxon 61274a18d5 revid-cli: removed reference to framesPerClip which doesn't exist anymore 2019-08-08 13:25:24 +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