Alessandro Ros
ec81d388d1
switch to v5 ( #890 )
...
* switch from v4 to v5
* remove deprecated entities
* remove "2" suffix from entities
* rename TransportProtocol into Protocol
2025-09-16 11:46:52 +02:00
Alessandro Ros
ead4471b5c
support RTSP-over-HTTP ( #433 ) ( #768 ) ( #887 )
2025-09-15 19:00:50 +02:00
Alessandro Ros
9c1011567a
client: add Start2; deprecate Start ( #801 )
2025-07-05 13:02:45 +02:00
Alessandro Ros
b1804d77e8
bump golangci-lint ( #784 )
2025-05-23 14:51:33 +02:00
Alessandro Ros
cc0c96626c
improve examples ( #778 )
2025-05-04 17:00:18 +02:00
Alessandro Ros
770549f223
add sample credentials to client examples ( #696 )
2025-02-10 15:45:27 +01:00
Alessandro Ros
01b3bfc6ab
move url.URL into base.URL ( #459 )
2023-11-07 16:51:45 +01:00
aler9
cdbecb1f5d
allow setting additional properties of streams through description.Stream
2023-08-22 16:46:18 +02:00
aler9
80106144e6
bump to v4
2023-08-16 13:26:17 +02:00
Alessandro Ros
04f5a4041c
change owner ( #217 )
2023-03-31 12:34:07 +02:00
Alessandro Ros
a1396206b5
convert Tracks into Medias and Formats ( #155 )
...
* split tracks from medias
* move tracks into dedicated package
* move media into dedicated package
* edit Medias.Marshal() in order to return SDP
* add medias.Find() and simplify examples
* improve coverage
* fix rebase errors
* replace TrackIDs with MediaIDs
* implement media-specific and track-specific callbacks for reading RTCP and RTP packets
* rename publish into record, read into play
* add v2 tag
* rename tracks into formats
2022-12-11 22:03:22 +01:00
aler9
2fa3148a27
move URL into dedicated folder
2022-06-05 01:27:19 +02:00
aler9
29ab19d68a
fix example
2022-06-03 11:02:42 +02:00
aler9
bc9be686d9
client: call Options() automatically
2022-02-19 22:51:54 +01:00
aler9
79fdb2b7b4
use log.Print instead of fmt.Print in examples
2022-01-31 18:39:36 +01:00
aler9
b89bb8d08e
cleanup examples
2021-11-12 18:08:21 +01:00
aler9
e13b4289ec
client: simplify API, add StartReadingWait
2021-11-12 18:01:27 +01:00
aler9
d1d766658b
client: merge Client and ClientConn
2021-11-12 18:01:27 +01:00
aler9
fdb0d70870
client: remove default client
2021-11-12 18:01:27 +01:00
aler9
dde57ee568
remove ID and BaseURL from Track
2021-06-23 23:07:55 +02:00
aler9
ebd06ddbe5
move examples in dedicated folders to follow conventions
2021-02-13 19:17:47 +01:00