267 Commits

Author SHA1 Message Date
nareix
32e3debf2e rename Connect to Dial and add DialTimeout 2016-06-11 20:31:41 +08:00
nareix
5bf2c76bff add Client Timeout fields 2016-06-11 20:29:21 +08:00
nareix
39b65aacd6 add setupCalled/playCalled 2016-06-11 20:18:57 +08:00
nareix
2f1caf9151 improve sdp 2016-06-11 19:46:43 +08:00
nareix
0bfb3c6cf0 add basic authorization and Client.Headers option 2016-06-11 19:17:22 +08:00
nareix
b6f30f9f55 fix rtsp url maybe not have port need default 554 2016-06-11 17:07:53 +08:00
nareix
f4d9ad60ac check stream index when parse block 2016-06-11 09:27:19 +08:00
nareix
8c611ea1e2 change error message 2016-06-10 19:46:00 +08:00
nareix
a73846758a rename frag.go; update genStruct.sh 2016-06-10 12:14:44 +08:00
nareix
59af05730d make IsCodecSupported global 2016-06-09 09:42:28 +08:00
nareix
6a3c769980 remove readme 2016-06-08 17:53:13 +08:00
nareix
e9a3828572 fix github.com/nareix/codec api change 2016-06-08 15:29:49 +08:00
nareix
d5075b55b2 fix info.TimeScale assign bug 2016-06-08 15:29:20 +08:00
nareix
4d6509b267 rename av.H264CodecData 2016-06-08 14:48:23 +08:00
nareix
4a48b5df35 add SizeLength and IndexLength 2016-06-07 19:33:26 +08:00
nareix
9bb11c6fc4 add packet handler for av.AAC 2016-06-07 19:33:11 +08:00
nareix
966db88bc3 use av.CodecData 2016-06-06 16:48:00 +08:00
nareix
9af997cd0f add sdp field PayloadType, bugfix 2016-06-06 16:47:35 +08:00
nareix
fed739021e bugfix Describe(), use pktqueue, add Open(), add Streams(), add relocate
block start $ sign
2016-06-06 16:45:29 +08:00
nareix
baa18a4731 use BytesPerSample 2016-06-05 20:02:20 +08:00
nareix
eaf15b625c update pktqueue 2016-06-05 20:01:54 +08:00
nareix
5729c1dda5 add CurrentTime 2016-05-26 20:14:45 +08:00
nareix
3f00344bcf add IsCodecSupported 2016-05-26 20:14:36 +08:00
nareix
e620324491 add IsCodecSupported 2016-05-26 20:14:21 +08:00
nareix
d3ba527309 adjust newapi 2016-05-25 07:44:59 +08:00
nareix
eec4063cf9 adjust newapi 2016-05-25 07:44:31 +08:00
nareix
ab6a068d45 second 2016-05-19 19:40:50 +08:00
nareix
be1994a49b first blood 2016-05-04 22:28:01 +08:00
nareix
25ee94037e rm example 2016-05-04 11:33:02 +08:00
nareix
9767e93332 remove example 2016-05-04 11:32:13 +08:00
nareix
5b03e2383f add writePaddingTSPackets 2016-05-03 22:54:50 +08:00
nareix
12f2f28f55 change readPacket mechanism and add h264 probing 2016-04-30 09:44:07 +08:00
nareix
b1239fc37c add Time() and fix pkt.cts missing bug 2016-04-21 22:52:51 +08:00
nareix
bf4a926ce6 add DebugOutput 2016-04-21 22:49:42 +08:00
nareix
dbbb2bbff3 add WriteTrailer 2016-04-21 22:13:32 +08:00
nareix
902c647841 fix muxer cts bug 2016-04-21 21:21:50 +08:00
nareix
c7890dcc2e fix video no ctts bug 2016-04-21 21:17:51 +08:00
nareix
dd4452fb65 rewrite demuxer and muxer 2016-04-21 20:50:19 +08:00
nareix
e01abfd2a6 rewrite Track to Stream 2016-04-21 19:21:52 +08:00
nareix
a4e262dd22 add stream.go and rewrite track to stream 2016-04-21 19:21:28 +08:00
nareix
2364b70034 fix setSampleIndex search chunkGroup bug 2016-04-21 19:13:48 +08:00
nareix
7d1af58451 api change 2016-04-21 16:11:32 +08:00
nareix
dfd71d04bf rename isom to aacparser 2016-04-19 21:33:07 +08:00
nareix
3a136cd8f5 keep AV sync after seek 2016-04-19 19:19:03 +08:00
nareix
0162e613e6 fix SeekToTime() bug 2016-04-19 19:08:32 +08:00
nareix
2ffa926532 many modifications to change to new api 2016-04-19 18:45:32 +08:00
nareix
c6b37ad0a5 add avcc size prefix when write raw h264 NALU
Conflicts:
	muxer.go
	track.go
2016-04-19 15:01:52 +08:00
nareix
a5ec0acea0 use new SplitNALUs api 2016-04-19 12:00:39 +08:00
nareix
7e695b3d90 don't split ADTS continuous aac frames in to single ones 2016-04-19 11:59:49 +08:00
nareix
07ed4e9098 replace Track to Stream 2016-04-19 08:56:08 +08:00