Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

H265: Support HEVC in RTMP/SRT/HLS/WebRTC/DASH/GB28181 #465

Closed
winlinvip opened this issue Aug 23, 2015 · 15 comments · Fixed by #3275, #3354 or #3366
Closed

H265: Support HEVC in RTMP/SRT/HLS/WebRTC/DASH/GB28181 #465

winlinvip opened this issue Aug 23, 2015 · 15 comments · Fixed by #3275, #3354 or #3366
Assignees
Labels
Feature It's a new feature. TransByAI Translated by AI/GPT.
Milestone

Comments

@winlinvip
Copy link
Member

winlinvip commented Aug 23, 2015

See English or Chinese

image

image

image

@winlinvip winlinvip added the Feature It's a new feature. label Aug 23, 2015
@winlinvip winlinvip added this to the srs 3.0 release milestone Aug 23, 2015
@winlinvip

This comment was marked as outdated.

@djstava

This comment was marked as outdated.

@victor9382

This comment was marked as outdated.

@winlinvip winlinvip changed the title Support H.265 codec, 支持h.265编码 STREAM: Support H.265 codec, 支持h.265编码 May 17, 2017
@winlinvip winlinvip changed the title STREAM: Support H.265 codec, 支持h.265编码 STREAM: Support H.265+RTMP/FLV May 17, 2017
@winlinvip

This comment was marked as outdated.

@huanghe2015

This comment was marked as outdated.

@winlinvip

This comment was marked as outdated.

@winlinvip winlinvip modified the milestones: srs 4.0 release, srs 3.0 release May 17, 2017
@winlinvip

This comment was marked as outdated.

@winlinvip

This comment was marked as outdated.

@winlinvip winlinvip changed the title STREAM: Support H.265+RTMP/FLV STREAM: Support H.265 in HLS/HTTP-TS Aug 31, 2017
@fpzeng
Copy link

fpzeng commented Sep 18, 2017

FFmpeg patch show both the document and code about the extensions for H.265/HEVC over flv, which defines the codec id 12 for HEVC video packet for rtmp/flv live streaming.

@winlinvip

This comment was marked as outdated.

@yapingcat
Copy link
Contributor

yapingcat commented Jul 10, 2020

https://developer.apple.com/documentation/http_live_streaming/hls_authoring_specification_for_apple_devices

Apple's specifications require the use of fmp4 for h265. Although ts supports h265, currently, when transmitting h265 videos using the HLS protocol, fmp4 must be used.

TRANS_BY_GPT3

@winlinvip winlinvip changed the title STREAM: Support H.265 in HLS/HTTP-TS STREAM: Support H.265 in RTMP/SRT/HLS/GB28181 Aug 22, 2021
@superemewill

This comment was marked as abuse.

@winlinvip winlinvip changed the title STREAM: Support H.265 in RTMP/SRT/HLS/GB28181 H265: Support HEVC in RTMP/SRT/HLS/GB28181 Nov 22, 2022
@winlinvip winlinvip changed the title H265: Support HEVC in RTMP/SRT/HLS/GB28181 H265: Support HEVC in RTMP/SRT/HLS/GB28181/WebRTC Nov 22, 2022
@winlinvip winlinvip linked a pull request Jan 2, 2023 that will close this issue
winlinvip added a commit to chundonglinlin/srs that referenced this issue Jan 2, 2023
winlinvip added a commit that referenced this issue Jan 2, 2023
* H265: Support HEVC over HLS.(#465)

* HLS: Support HEVC over HLS. v6.0.11 (#465)

Co-authored-by: winlin <winlin@vip.126.com>
@winlinvip winlinvip reopened this Jan 2, 2023
@winlinvip winlinvip pinned this issue Jan 2, 2023
chundonglinlin added a commit to chundonglinlin/srs that referenced this issue Jan 6, 2023
chundonglinlin added a commit to chundonglinlin/srs that referenced this issue Jan 9, 2023
chundonglinlin added a commit to chundonglinlin/srs that referenced this issue Jan 12, 2023
@winlinvip winlinvip linked a pull request Jan 19, 2023 that will close this issue
winlinvip added a commit that referenced this issue Jan 22, 2023
* H265: Refine demux vps/sps/pps interface for SRT and GB.
* H265: Support HEVC over SRT.(#465)
* UTest: add hevc vps/sps/pps utest.
* SRT: fix mpegts.js play hevc http-flv error.
* UTest: add HTTP-TS and HTTP-FLV blackbox test.
* Update release v6.0.20

Co-authored-by: Winlin <winlin@vip.126.com>
Co-authored-by: Haibo Chen <495810242@qq.com>
Co-authored-by: john <hondaxiao@tencent.com>
@winlinvip winlinvip reopened this Jan 22, 2023
@bangjun
Copy link

bangjun commented Jun 9, 2023

When playing h265 with ffplay, there will be a freeze

@he852100
Copy link

I noticed that ByteDance company uses flv to transmit hevc, including tiktok and douyin.FLV has extremely low latency.

TS stream local buffering for up to 10 seconds, flv < 1s

# for free to join this conversation on GitHub. Already have an account? # to comment