1
0
Fork 0
mirror of https://github.com/ossrs/srs.git synced 2025-02-15 04:42:04 +00:00
srs/trunk/research/players
Winlin 26aabe413d
RTMP: Support enhanced RTMP specification for HEVC. v6.0.42 (#3495)
* RTMP: Support enhanced RTMP specification for HEVC,  v6.0.42.
* Player: Upgrade mpegts.js to support it.

Enhanced RTMP specification: https://github.com/veovera/enhanced-rtmp

First, start SRS `v6.0.42+` with HTTP-TS support:

```bash
./objs/srs -c conf/http.ts.live.conf
```

Then, you can use [OBS 29.1+](https://github.com/obsproject/obs-studio/releases) to push HEVC via RTMP.
Start OBS with the following settings in the `Settings > Stream` tab:

* Server: `rtmp://localhost/live`
* Stream Key: `livestream`
* Encoder: Please select the HEVC hardware encoder.

Finally, open the player http://localhost:8080/players/srs_player.html?stream=livestream.ts

Or use VLS or ffplay to play `http://localhost:8080/live/livestream.ts`

---------

Co-authored-by: chundonglinlin <chundonglinlin@163.com>
2023-04-08 09:18:10 +08:00
..
css remove the wizard control, too complex 2013-12-22 19:51:07 +08:00
img add fullscreen event and rescale 2013-12-21 01:04:29 +08:00
js RTMP: Support enhanced RTMP specification for HEVC. v6.0.42 (#3495) 2023-04-08 09:18:10 +08:00
api-server_index.html refine the demo pages, move scripts after body. 2015-08-20 15:19:43 +08:00
crossdomain.xml add crossdomain.xml 2013-12-18 14:30:48 +08:00
index.html SquashSRS4: Add demo for RTC 2021-05-05 13:26:25 +08:00
nginx_index.html refine the demo pages, move scripts after body. 2015-08-20 15:19:43 +08:00
rtc_player.html Support WHIP and WHEP player. v5.0.147 and v6.0.35 (#3460) 2023-03-21 08:49:07 +08:00
rtc_publisher.html Support WHIP and WHEP player. v5.0.147 and v6.0.35 (#3460) 2023-03-21 08:49:07 +08:00
srs-http-server_index.html refine the demo pages, move scripts after body. 2015-08-20 15:19:43 +08:00
srs_bwt.html Update players and console. 2022-05-16 22:44:21 +08:00
srs_chat.html Update players and console. 2022-05-16 22:44:21 +08:00
srs_gb28181.html Merge 4.0release, migrate to new website. 2022-07-31 18:34:18 +08:00
srs_player.html RTMP: Support enhanced RTMP specification for HEVC. v6.0.42 (#3495) 2023-04-08 09:18:10 +08:00
srs_player_deprecated.html Update players and console. 2022-05-16 22:44:21 +08:00
srs_publisher.html Update players and console. 2022-05-16 22:44:21 +08:00
srs_publisher_flash.html Update players and console. 2022-05-16 22:44:21 +08:00
vlc.html Update players and console. 2022-05-16 22:44:21 +08:00
whep.html WHIP: Support DELETE resource for Larix Broadcaster. v5.0.148 v6.0.36 (#3427) 2023-03-23 10:01:20 +08:00
whip.html Support WHIP and WHEP player. v5.0.147 and v6.0.35 (#3460) 2023-03-21 08:49:07 +08:00