Skip to content
New issue

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

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

Already on GitHub? Sign in 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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment